Fehlerbehebung bei der DNS- und SPF-Einrichtung in Klaviyo
Fehlerbehebung bei der DNS- und SPF-Einrichtung in Klaviyo
Welche DNS-Einträge Klaviyo verwendet
Klaviyo verwendet Standard-DNS-Einträge, um nachzuweisen, dass du E-Mail von deiner Domain senden darfst. Dazu gehören:
- SPF (TXT-Eintrag), um aufzulisten, welche Services E-Mail für deine Domain senden können.
- DKIM-Einträge (CNAME-Einträge, die auf von Klaviyo gehostete DKIM-Einträge verweisen), damit E-Mail-Anbieter überprüfen können, ob Nachrichten geändert wurden.
- Andere TXT-Einträge, die einige Tools verwenden, um die Domain-Eigentümerschaft zu überprüfen.
Du kannst diese Einträge in deinem DNS-Anbieter (z. B. GoDaddy, Cloudflare, Shopify, OVH, IONOS oder deinem Hosting-Panel) hinzufügen und bearbeiten, nicht in Klaviyo.
Welche Datensätze du hinzufügst, hängt von der Klaviyo-Funktion ab, die du einrichtest:
- Gebrandete Absender-Domain (Marketing, Transaktion oder Service): NS-Einträge (Dynamische Routing) oder CNAME-Einträge sowie ein TXT-Verifizierungseintrag (statisches Routing).
- Dedizierte Klick-Tracking-Domain: ein einziger CNAME auf dem von Klaviyo bereitgestellten Host (Beispiel
trk.yourbrand.com). - DMARC: ein TXT-Eintrag in der Root-Domain (Beispiel
_dmarc.example.com), die du außerhalb von Klaviyo konfigurierst.
Normalerweise musst du keinen SPF-Eintrag hinzufügen, um E-Mail über Klaviyo zu senden. Klaviyo verwendet auf jeder E-Mail eine eigene Return-Path-Domain, sodass SPF standardmäßig übergeben wird. Der Abschnitt „SPF“ unten behandelt Fälle, in denen du einen SPF-Eintrag in deinem Gebrandete Absender-Domain hinzufügen oder bearbeiten möchtest.
Wo du deine Klaviyo DNS-Werte findest
In deinem Klaviyo-Konto werden im Bereich zum Einrichten der Domain genau die Einträge angezeigt, die du hinzufügen musst. Für jeden Datensatz siehst du:
- Name/Host: der Teil der Domain, in dem der Eintrag gespeichert werden soll (z. B.
sendodersend.yourbrand.com). - Typ: wie z. B.
TXT. - Wert: Die lange Zeichenfolge, die du kopieren und in deinen DNS-Anbieter einfügen musst.
Kopiere jeden Wert genau in deinen DNS-Host, wobei der in Klaviyo angezeigte Name/Host und Typ übereinstimmen.
DKIM-Selektoren nach Sendetyp
Beim allgemeingültigen Routing hängen die Namen der DKIM-CNAME-Einträge vom Sendetyp des Gebrandete Absender-Domains ab, das du einrichtest:
- Marketing- Domains verwenden
km1undkm2Selektoren. - Transaktions- Domains verwenden
kt1undkt2Selektoren. - Service- Domains verwenden
ks1undks2Selektoren.
Ein zweites Gebrandete Absender-Domain desselben Sendetyps verwendet das nächste Selektorpaar. Eine zweite Marketing-Domain verwendet z. B km3 und km4.
Bestehende allgemeingültige Gebrandete Absender-Domaine, die vor der Verfügbarkeit von Sendetypen eingerichtet wurden, können weiterhin die Legacy-Version verwenden kl1 und kl2 Selektoren. Es sind keine Maßnahmen erforderlich, um sie am Laufen zu halten.
Das dynamische Routing verwendet keine CNAMEs mit Auswahlnamen. Du fügst NS-Einträge hinzu, um die Absender-Subdomain an Klaviyo zu delegieren, und Klaviyo bedient die DKIM-Einträge in deinem Namen.
Sicheres Bearbeiten eines vorhandenen SPF-Eintrags
Die meisten Domains sollten nur einen SPF-Eintrag pro Hostname haben. Wenn deine Domain bereits einen SPF-Eintrag hat und du Klaviyo hinzufügst, musst du den bestehenden Eintrag normalerweise aktualisieren, keinen zweiten erstellen.
Allgemeine Tipps:
- Suche nach einem bestehenden
TXTbei deiner Domain registrieren, die beginnt mitv=spf1. - Wenn du einen gefunden hast, füge den erforderlichen Klaviyo-Mechanismus zu demselben Datensatz hinzu, anstatt einen neuen zu erstellen
v=spf1TXT - Stelle sicher, dass der Datensatz immer noch beginnt mit
v=spf1und endet mit einem Ergebnis wie~alloder-all.
Wenn du von einer Subdomain sendest (z. B send.example.com), achte darauf, dass du den SPF-Eintrag auf dem Host dieser Subdomain bearbeitest oder hinzufügst und nicht den falschen Hostnamen. Zum Beispiel:
- Host
sendodersend.example.comfürsend.example.com. - Host
@oder leer für die Root-Domainexample.com(je nach Oberfläche deines DNS-Anbieters).
Hinzufügen zusätzlicher TXT-Einträge (Audits, Verifizierung usw.)
Normalerweise kannst du zusätzliche TXT-Einträge für Dinge wie Sicherheitsaudits oder Drittanbieterverifizierungen hinzufügen, ohne Klaviyo zu beeinträchtigen, sofern du:
- Erstelle keinen zweiten SPF-Eintrag (
v=spf1) für denselben Host. - Verwende den Host oder Namen, der von dem Drittanbieter angegeben wurde (z. B. eine eindeutige Zeichenfolge), damit er nicht im Widerspruch zu vorhandenen SPF-/DKIM-Einträgen steht.
Wenn du nachweisen musst, dass du Eigentümer deiner Domain bist, ist es in der Regel sicher, einen TXT-Eintrag bei deiner Root-Domain hinzuzufügen (z. B. example.com) mit dem genauen Host und Wert, der vom Auditing-Dienst angegeben wird.
Fehlerbehebung bei Klick-Tracking-Domain
Eine dedizierte Klick-Tracking-Domain verwendet einen einzigen CNAME an deinem DNS-Anbieter. Wenn die Verifizierung fehlschlägt oder Click-Through-Links nicht wie erwartet funktionieren, überprüfe Folgendes:
- CAA-Einträge auf der Root-Domain: Damit die SSL-Provisionierung erfolgreich ist, müssen die CAA-Einträge deiner Root-Domain es Google ermöglichen, Zertifikate auszustellen. Die Root-Domain sollte Folgendes zulassen
0 issue pki.goog. Wenn dein CAA-Eintrag dies blockiert, schlägt die Zertifikatausstellung fehl. - Zeitpunkt der Verifizierung: Klaviyo sucht automatisch alle 15 Minuten für bis zu 2 Tage nach der Erstellung der Klick-Tracking-Domain nach dem CNAME. Du kannst auch in der Klaviyo-Benutzeroberfläche auf Verifizieren klicken, um eine sofortige Überprüfung auszulösen.
- Entfernung der Klick-Tracking-Domain: Wenn du eine dedizierte Klick-Tracking-Domain in Klaviyo entfernst, wird der zugrunde liegende DNS-Eintrag auf deinem Anbieter standardmäßig beibehalten, sodass Links in bereits gesendeten E-Mails weiterhin aufgelöst werden. Wenn du den CNAME auf deinem DNS-Anbieter löschst, funktionieren diese Links nicht mehr.
Weitere Informationen zu Setup-Details und Lifecycle-Status (Wird verifiziert, Aktion erforderlich, Fehlgeschlagen, Verifiziert, Aktiv) findest du unter So richtest du dediziertes Klick-Tracking ein.
Häufige SPF- und DNS-Probleme
Wenn du bei der Verifizierung deiner Domain DNS- oder SPF-bezogene Fehler in Klaviyo siehst, überprüfe Folgendes:
- Eintrag nicht gefunden: Vergewissere dich, dass der Name/Host in deinem DNS-Anbieter genau mit dem übereinstimmt, was Klaviyo anzeigt (keine zusätzliche Domain über die Benutzeroberfläche hinzugefügt).
- Nicht verifiziert: Das Aktualisieren von DNS-Änderungen kann einige Zeit dauern. Warte und klicke dann in Klaviyo auf „Erneut prüfen“.
- Doppelter SPF: Kombiniere mehrere
v=spf1zu einem einzigen SPF-Eintrag für diesen Host hinzufügen, anstatt mehr als einen zu haben. - Datensätze, die als Proxy verwendet werden: Einige DNS-Anbieter (insbesondere Cloudflare) bieten einen Proxy-Umschalter, der Datensätze hinter einem CDN ausblendet. Durch Proxyfunktionen wird verhindert, dass Klaviyo den Datensatz verifiziert. Deaktiviere die Proxyfunktion für deine Klaviyo-Einträge und lasse sie deaktiviert.
- Root-Domain an einen CNAME-Wert angehängt: Einige DNS-Schnittstellen hängen deine Root-Domain an alles an, was du in das Feld Wert einfügst. Wenn ein CNAME-Lookup zurückgegeben wird
something.klaviyodns.com.example.comanstelle vonsomething.klaviyodns.comfüge einen Punkt am Ende des Werts hinzu oder überprüfe die Syntax deines Anbieters auf vollqualifizierte Namen. - DNS-Anbieter unterstützt keine Unterstriche: DKIM-Einträge erfordern Unterstriche im Host (z. B.
km1._domainkey.example.com). Wenn die Benutzeroberfläche deines Anbieters Unterstriche ablehnt, wende dich an das Support-Team. Normalerweise kann das Team den Datensatz für dich erstellen. Wenn dies nicht der Fall ist, ziehe in Erwägung, DNS auf einen Anbieter zu verschieben, der Unterstriche unterstützt. - Der DNS-Anbieter unterstützt das @-Symbol nicht:
@Symbol steht für die Root-Domain. Wenn die Benutzeroberfläche deines Anbieters dies nicht akzeptiert@die Root-Domain direkt eingeben (z. Bexample.com) im Feld Host. - Verzögerungen bei der DNS-Übertragung: Nach dem Speichern einer DNS-Änderung kannst du bis zu 48 Stunden warten, bis sich die Änderung weltweit verbreitet hat. Die meisten Übertragungen werden innerhalb weniger Minuten abgeschlossen, aber das Caching auf Empfängerseite oder bei deinem DNS-Anbieter kann dieses Zeitfenster verlängern.