# Perché aperture e clic non vengono tracciati?

> Il tracciamento di aperture e clic richiede un CNAME di tracciamento verificato e il tracciamento attivo. Risolvi la mancanza di eventi loaded e clicked per le email inviate via API, SMTP e campagne.

Questo articolo ti aiuta quando le email vengono consegnate ma non risultano mai **Loaded** o **Clicked**, oppure le analisi mostrano zero aperture e zero clic.

## Sintomi

- Le email restano **Delivered** anche se i destinatari le hanno aperte o hanno cliccato sui link.
- Le schede **Loads** e **Clicks** nella pagina dell’email sono vuote.
- Non arriva nessun evento webhook `email.loaded` o `email.clicked`.
- I link nelle email ricevute puntano direttamente al tuo sito invece che a `https://go.acme.com/…`.

## Causa

Emailit traccia solo le email inviate da un dominio con un **CNAME di tracciamento verificato**. Senza, ogni email viene inviata senza tracciamento, qualunque siano le impostazioni. Le cause più comuni:

- **Il record di tracciamento manca o è errato.** È un CNAME da `go.acme.com` (o dal tuo sottodominio di tracciamento personalizzato) a `go.emailitmail.com`.
- **Il record ha il proxy attivo su Cloudflare.** Un record con proxy non restituisce un CNAME, quindi la verifica non riesce. Vedi [Perché il CNAME di tracciamento non funziona su Cloudflare?](/it/docs/kb/cloudflare-proxy-breaks-tracking-cname/).
- **Il tracciamento è disattivato.** **Track loads** e **Track clicks** sono disattivati per impostazione predefinita su ogni dominio.
- **La richiesta API lo disattiva.** Il parametro `tracking` sostituisce le impostazioni predefinite del dominio per quell’email.
- **L’email non ha HTML.** Il tracciamento delle aperture aggiunge una minuscola immagine alla parte HTML, e il tracciamento dei clic riscrive i link `http` e `https` al suo interno. Le email in testo semplice non si possono tracciare.
- **L’app di posta del destinatario blocca le immagini.** Le aperture vengono registrate solo quando l’immagine si carica, quindi alcune aperture non vengono mai conteggiate.

## Soluzione

1. **Controlla il record di tracciamento.** Apri **Email API → Domains**, seleziona il dominio e cerca il CNAME di tracciamento tra i record DNS. Deve risultare **OK**.

2. **Pubblica o correggi il CNAME.** Aggiungilo presso il provider DNS, poi seleziona **Check DNS**:

```text
go.acme.com  CNAME  go.emailitmail.com
```

   Se i DNS sono su Cloudflare, imposta il record su **DNS only**. Vedi [Configura un dominio di tracciamento personalizzato](/it/docs/tracking/custom-tracking-domain/).

3. **Attiva il tracciamento per il dominio.** Quando il CNAME risulta **OK**, attiva **Track loads** e **Track clicks** nella pagina del dominio, oppure chiama [Aggiorna un dominio](/it/docs/api-reference/domains/update/) con `track_loads` e `track_clicks`. Queste impostazioni predefinite valgono per le email inviate via API e SMTP.

4. **Controlla le richieste API.** Se passi `tracking`, impostalo su `true` o su `{"loads": true, "clicks": true}`. Omettilo per usare le impostazioni predefinite del dominio. Le email SMTP seguono sempre le impostazioni predefinite del dominio.

5. **Invia una nuova email di prova.** Il tracciamento viene deciso al momento dell’invio, quindi le email precedenti restano senza tracciamento. Invia a te stesso un’email HTML, aprila con le immagini attive e fai clic su un link. Lo stato passa a **Loaded**, poi a **Clicked**.

Le email delle campagne vengono tracciate automaticamente appena il CNAME di tracciamento è verificato. Emailit ricontrolla il record ogni giorno. Se smette di funzionare, le nuove email partono senza tracciamento finché il record non supera di nuovo il controllo. Scopri di più in [Tracciamento di aperture e clic](/it/docs/tracking/).

## Serve ancora aiuto?

[Contatta il supporto](/contact/) o chiedi su [Discord](https://discord.emailit.com) indicando il nome del dominio e l’ID di un’email che avrebbe dovuto essere tracciata.

---
Fonte: https://emailit.com/it/docs/kb/opens-and-clicks-not-tracked/
