Enable DKIM for Klaviyo by publishing CNAME records during domain authentication.
CNAME
kl._domainkey
PROVIDED_BY_KLAVIYO
Klaviyo provides CNAME records for DKIM during domain authentication. The exact values are unique to your account.
Go to klaviyo.com and sign in.
Go to Settings > Email > Domains. Select or add your domain.
Klaviyo displays the CNAME records needed for DKIM. Copy the host names and values.
Create the CNAME records in your DNS provider as shown by Klaviyo.
kl._domainkey.yourdomain.com CNAME PROVIDED_BY_KLAVIYO
kl2._domainkey.yourdomain.com CNAME PROVIDED_BY_KLAVIYOClick "Verify" in Klaviyo. Once DNS propagates, DKIM signing activates.
After adding your DNS records, use our free DKIM checker to verify everything is configured correctly. DNS changes typically propagate within minutes, but can take up to 48 hours.
Klaviyo uses selectors like kl and kl2 for DKIM. The exact selectors are shown in your Klaviyo domain settings.
Yes. Klaviyo requires domain authentication (including DKIM) for all sending domains. This is essential for deliverability.
Yes. CNAME-based DKIM allows Klaviyo to rotate keys without requiring DNS changes on your end.