Fehlerbehebung
Warum werden Öffnungen und Klicks nicht getrackt?
Öffnungs- und Klick-Tracking erfordert einen verifizierten Tracking-CNAME und aktiviertes Tracking. Beheben Sie fehlende Events für Ladevorgänge und Klicks bei E-Mails per API, SMTP und Kampagne.
Dieser Artikel hilft, wenn E-Mails zugestellt werden, aber nie Loaded oder Clicked zeigen, oder wenn Ihre Analysen null Öffnungen und Klicks zeigen.
Symptome
- E-Mails bleiben auf Delivered, obwohl Empfänger sie geöffnet oder Links angeklickt haben.
- Die Tabs Loads und Clicks auf der Seite der E-Mail sind leer.
- Es kommen keine Webhook-Events
email.loadedoderemail.clickedan. - Die Links in empfangenen E-Mails zeigen direkt auf Ihre Website statt auf
https://go.acme.com/….
Ursache
Emailit trackt nur E-Mails, die von einer Domain mit verifiziertem Tracking-CNAME gesendet werden. Ohne ihn wird jede E-Mail ohne Tracking gesendet, unabhängig von Ihren Einstellungen. Die üblichen Ursachen:
- Der Tracking-Eintrag fehlt oder ist falsch. Es ist ein CNAME von
go.acme.com(oder Ihrer eigenen Tracking-Subdomain) aufgo.emailitmail.com. - Der Eintrag wird bei Cloudflare über den Proxy geleitet. Ein über den Proxy geleiteter Eintrag liefert keinen CNAME, daher schlägt die Verifizierung fehl. Siehe Warum schlägt mein Tracking-CNAME bei Cloudflare fehl?.
- Tracking ist deaktiviert. Track loads und Track clicks sind für jede Domain standardmäßig deaktiviert.
- Ihre API-Anfrage deaktiviert es. Der Parameter
trackingüberschreibt für diese E-Mail die Standardwerte der Domain. - Die E-Mail hat kein HTML. Das Öffnungs-Tracking fügt dem HTML-Teil ein winziges Bild hinzu, und das Klick-Tracking schreibt die
http- undhttps-Links darin um. Nur-Text-E-Mails lassen sich nicht tracken. - Die Mail-App des Empfängers blockiert Bilder. Öffnungen werden nur erfasst, wenn das Bild geladen wird, daher werden manche Öffnungen nie gezählt.
Lösung
-
Tracking-Eintrag prüfen. Öffnen Sie Email APIDomains, wählen Sie die Domain und suchen Sie den Tracking-CNAME in den DNS-Einträgen. Er muss OK zeigen.
-
CNAME anlegen oder korrigieren. Legen Sie ihn bei Ihrem DNS-Anbieter an und wählen Sie dann Check DNS:
go.acme.com CNAME go.emailitmail.comWenn Ihr DNS bei Cloudflare liegt, stellen Sie den Eintrag auf DNS only. Siehe Eigene Tracking-Domain.
-
Tracking für die Domain aktivieren. Sobald der CNAME OK zeigt, aktivieren Sie Track loads und Track clicks auf der Domainseite oder rufen Sie Domain aktualisieren mit
track_loadsundtrack_clicksauf. Diese Standardwerte gelten für E-Mails per API und SMTP. -
API-Anfragen prüfen. Wenn Sie
trackingübergeben, setzen Sie es auftrueoder auf{"loads": true, "clicks": true}. Lassen Sie es weg, um die Standardwerte der Domain zu verwenden. E-Mails per SMTP folgen immer den Standardwerten der Domain. -
Neue Test-E-Mail senden. Über das Tracking wird beim Senden der E-Mail entschieden, frühere E-Mails bleiben also ohne Tracking. Senden Sie sich eine HTML-E-Mail, öffnen Sie sie mit aktivierten Bildern und klicken Sie auf einen Link. Der Status wechselt zu Loaded und dann zu Clicked.
Kampagnen-E-Mails werden automatisch getrackt, sobald der Tracking-CNAME verifiziert ist. Emailit prüft den Eintrag jeden Tag erneut. Wenn er nicht mehr stimmt, werden neue E-Mails ohne Tracking gesendet, bis er die Prüfung wieder besteht. Mehr erfahren Sie unter Tracking.
Weiterhin Probleme?
Kontaktieren Sie den Support oder fragen Sie auf Discord und nennen Sie den Domainnamen und die ID einer E-Mail, die hätte getrackt werden sollen.