[ Sending-service guides ]

Authenticate email sent through Klaviyo: configuration and verification

Configure the right Klaviyo branded sending domain for each email type, then verify actual SPF and DKIM identities against the visible From domain.

By the EmailAuth research team · 4 min read

[ Key points ]

  • Assign distinct subdomains by send type under the same account root.
  • Review NS delegation and service-mail continuity before migration.
  • Inspect every signature and the actual Return-Path for alignment.
On this page

Source review dated 8 November 2026. Provider settings and acceptance exercises below are documentary guidance, not executed account, DNS or message tests.

Choose the email route before changing DNS

Klaviyo documents separate branded sending domains for marketing, transactional and service email. Identify which route the change covers before collecting DNS records. A marketing campaign does not prove that a transactional flow or Helpdesk reply uses the same domain. Record the account, business owner, visible From address, sending workflow and current active domain. Klaviyo branded domain setup.

Choose an unused sending subdomain and check whether another application already uses it. The current setup requires distinct subdomains for different send types in one account, with the same root domain across its branded sending domains. Preserve current DNS records and scheduled sends in a change record. Assign a DNS owner and an operator who can pause the affected workflow. Treat a service-domain change as a customer-support change too: service traffic includes incoming replies, so recovery must protect that function as well as outbound authentication.

Generate and publish the account records

Open Settings > Domains > Add domain, select the email type, confirm the root domain and specify the subdomain. Choose Dynamic or Static routing and obtain the records generated for that configuration. Dynamic routing uses NS delegation; Static uses CNAME records. The setup also supplies a TXT ownership-verification record. Publish the account-issued set rather than a selector copied from another account or an older guide. Generate DNS records in Klaviyo.

Prepare a worksheet with the full DNS owner name, record type, value, existing answer and responsible person. Check whether the DNS interface automatically appends the zone name. For a delegated subdomain, confirm exactly which namespace is being delegated and who will maintain it. Do not replace the root domain's nameservers as a substitute for the requested subdomain records. Review automatic DNS setup permissions before authorizing any third-party configuration service.

Return to Klaviyo, verify the domain and activate it for the intended email type. Keep the DNS answers and resulting account status together. Activation is a configuration milestone, not proof that every live workflow now produces aligned mail. For migrations, follow the current domain-transition instructions rather than deleting working records to make the new setup screen look clean. Deactivating a service domain stops incoming customer email; deactivating a domain with associated dedicated click tracking also removes that tracking domain. Plan those dependencies before changing static/dynamic routing. Existing legacy kl1/kl2 selectors continue to work and need not be replaced merely because new configurations use send-type-specific pairs.

Separate authentication from alignment

Klaviyo says its generated NS or CNAME configuration enables SPF and DKIM. It does not require adding a Klaviyo include to the root domain's SPF record. The actual Return-Path can use a shared Klaviyo domain, the branded domain or a subdomain of it. Branded mail can have both a customer-domain and a shared-domain DKIM signature. Inspect all signatures rather than stopping at the first passing result. Klaviyo domain identities.

SPF authenticates the SMTP envelope identity. DKIM validates a signature associated with its d= domain. DMARC compares successful authentication identities with the visible From domain and needs at least one aligned passing path. Relaxed and strict alignment require different domain relationships; strict alignment needs an exact match. A passing shared-domain signature alone does not establish alignment for a customer's From address. SPF, DKIM and DMARC.

Review any existing DMARC record before adding one. Klaviyo's optional initial policy does not justify replacing an established policy or publishing a second record. A domain-wide change can affect employee mail and other providers. Agree policy ownership and reporting destinations separately from this service setup. Klaviyo authentication guidance.

Verify a received message from every covered type

Original acceptance worksheet, not an executed test: use controlled recipients and harmless content to send through each changed production-equivalent workflow. Record the account, email type, message identifier, time and intended From address. Preserve the original message source and create a received-message identity table containing the actual From domain, Return-Path, receiver SPF identity and result, every DKIM d= and s= pair, and the trusted receiving system's DMARC result.

Compare the observed domains with the intended policy and record which successful path aligns. For service mail, separately verify that a controlled reply reaches the correct support destination. For a transactional route, use the actual designated flow rather than treating a campaign preview as equivalent. Keep the evidence in a restricted location because message content and addresses can identify customers or staff.

Accept only the workflows whose identity table supports the intended outcome. If verification fails, compare the full record names, routing choice, active email type and From domain before changing policy. Pause the affected transition when necessary and restore only the changes covered by the recovery plan. Authentication success does not guarantee inbox placement, so investigate delivery and reputation separately.

No live Klaviyo tenant, authoritative DNS record or received message was tested here. Current tenant instructions, published-record evidence and the original received-message identity table from each exact route remain mandatory evidence gates, followed by independent technical and human SME review before publication or production approval.

[ Takeaway ]

Inspect every signature and the actual Return-Path for alignment.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Prove the active domain

The generated records and an activated domain must be checked against a real message.

Next steps

  1. Copy the complete account-issued DNS set.
  2. Record every DKIM signature.
  3. Check alignment under the current DMARC mode.

CISO / SecOps

Review delegated authority

Dynamic routing delegates a subdomain and requires clear ownership throughout its life.

Next steps

  1. Approve the intended DNS namespace.
  2. Track delegated records and administrators.
  3. Retire trust only after dependent workflows are moved.

Founder / Non-technical

Keep critical messages separate

Marketing, transactional and service changes have different business consequences.

Next steps

  1. Name the owner for each email type.
  2. Schedule the change around active flows.
  3. Require reply testing for service mail.

[ FAQs ]

Frequently asked questions

Does one branded domain cover every email type?

Current setup distinguishes marketing, transactional and service domains. Different types in one account use distinct subdomains under the same root. Confirm each active workflow and preserve inbound service-mail continuity.

How to set up a branded sending domain Understanding email authentication Understand the domains that play a role in email deliverability RFC 7208 SPF RFC 6376 DKIM RFC 9989 DMARC

Should I add Klaviyo to the root SPF record?

Klaviyo says its generated CNAME or NS records provide the required SPF setup; its domain guidance says a root-domain include is unnecessary.

How to set up a branded sending domain Understanding email authentication Understand the domains that play a role in email deliverability RFC 7208 SPF RFC 6376 DKIM RFC 9989 DMARC

Can I copy legacy DKIM selector names?

Use the selectors generated for this account and email type. Existing legacy records are not a template for a new configuration.

How to set up a branded sending domain Understanding email authentication Understand the domains that play a role in email deliverability RFC 7208 SPF RFC 6376 DKIM RFC 9989 DMARC

What does Dynamic routing change in DNS?

It uses NS records to delegate the selected sending subdomain. Confirm the scope before authorizing it.

How to set up a branded sending domain Understanding email authentication Understand the domains that play a role in email deliverability RFC 7208 SPF RFC 6376 DKIM RFC 9989 DMARC

Why can SPF pass while DMARC fails?

The authenticated Return-Path may not align with the visible From domain. Inspect the customer-domain DKIM result as well.

How to set up a branded sending domain Understanding email authentication Understand the domains that play a role in email deliverability RFC 7208 SPF RFC 6376 DKIM RFC 9989 DMARC

Does a branded subdomain satisfy strict alignment automatically?

No. Strict alignment requires the successful authentication domain to match the From domain exactly.

How to set up a branded sending domain Understanding email authentication Understand the domains that play a role in email deliverability RFC 7208 SPF RFC 6376 DKIM RFC 9989 DMARC

Is a domain verification badge sufficient evidence?

No. Preserve published records and a received message from each actual email type; also test replies for service mail.

How to set up a branded sending domain Understanding email authentication Understand the domains that play a role in email deliverability RFC 7208 SPF RFC 6376 DKIM RFC 9989 DMARC

What is still required before approval?

Live tenant configuration, authoritative DNS answers, original received-message identity tables, independent technical review and human SME approval remain pending.

How to set up a branded sending domain Understanding email authentication Understand the domains that play a role in email deliverability RFC 7208 SPF RFC 6376 DKIM RFC 9989 DMARC

[ Sources ]

Sources

  1. How to set up a branded sending domain

    Sections Root/type239; dynamic/static241–258; setup277–326; verify/activate

  2. Understanding email authentication

    Sections SPF/DKIM214–222; alignment232; policy236–249; configuration273–276

  3. Understand the domains that play a role in email deliverability

    Sections Types229–233; Return-Path234–245; signatures246–258; strict274

  4. RFC 7208 SPF

    Sections §3.2; 3.3; 4.6.4

  5. RFC 6376 DKIM

    Sections §3.5; 3.6.2; 6.1

  6. RFC 9989 DMARC

    Sections §4.4; 4.7; 4.10; 5

[ Glossary ]

Glossary

Branded sending domain
A customer-associated domain configured for Klaviyo sending rather than relying only on a shared provider domain.
Dynamic routing
Klaviyo routing configured through NS delegation of the selected sending subdomain.
Return-Path
The delivered header associated with the SMTP envelope address used for bounce handling.
Alignment
The relationship DMARC requires between the From domain and a passing SPF or DKIM domain.
Send type
The marketing, transactional or service classification used to select a Klaviyo branded domain.

Enterprise provenance

Why top financial institutions and governments retired their email security dashboards.

Traditional email authentication platforms sell you a dashboard and ask your engineers to do the labour. In high-stakes environments, manual oversight means delayed enforcement, configuration drift and unmonitored shadow domains.

EmailAuth is the agentic email provenance platform. Our agents enforce p=reject, keep third-party senders aligned and move your domains to full RFC 9989 compliance, the new DMARC standard,, with human-in-the-loop auditability.

Governments Large enterprises Tier-1 financial institutions

SaaS · Dedicated tenancy · Air-gapped on-prem · BYOK encryption

Knowledge Base