Related Tools
Need Help?
Our tools are designed to be intuitive, but if you need assistance, we're here to help.
About Our Tools
Professional-grade email and DNS diagnostic tools trusted by IT professionals worldwide.
Our tools are designed to be intuitive, but if you need assistance, we're here to help.
Professional-grade email and DNS diagnostic tools trusted by IT professionals worldwide.
Klaviyo sends a lot of mail on your behalf, and by default that mail is not signed with your domain. Completing domain authentication changes the signing domain to yours, which is what makes DMARC alignment possible — and what stops a DMARC enforcement policy from quarantining your own campaigns.
Klaviyo's brand domain setup publishes records in your DNS zone so that three separate things line up:
Only the first two are required for DMARC. The third improves isolation but adds records to maintain.
Usually not on the root domain. Once the sending domain is authenticated, Klaviyo uses its own envelope domain, so SPF is evaluated there rather than against your brand domain — DKIM carries alignment instead. If you configure a custom bounce domain, that subdomain gets its own SPF handling.
Do not add include: statements "just in case". Every include consumes one of the 10 DNS lookups SPF allows, and a record that exceeds the budget returns a permanent error. Check the current record with the SPF Checker first.
Do not trust the dashboard alone. Send a test campaign to an inbox you control and read the actual authentication results:
PASS with your domain, not Klaviyo's.Look at the signing domain in the header. If it is a Klaviyo domain, authentication was never completed for your domain. If it is a subdomain of yours and your policy uses adkim=s, alignment fails despite a valid signature.
Compare the record name character by character. Most failures are a duplicated selector prefix or a missing subdomain, not a propagation delay.
Authentication is not reputation. A new sending domain with no history needs volume warm-up regardless of how correct the records are.
A dedicated subdomain such as mail.example.com isolates Klaviyo reputation from transactional mail. A root domain works, but a campaign problem then affects all your mail.
Yes. The records live in the zone, so moving DNS means republishing them. Verification will fail until the new zone serves them.
Yes, each domain is authenticated separately and needs its own set of records.