How to set up DMARC email authentication for Klaviyo in simple steps

  1. Navigate to the ‘Domains and Hosting page in Klaviyo:
    1. In the top right corner of your account, from your organization name drop-down list, select ‘Account’.
    2. On your ‘Account page, select the ‘Settings’ drop-down and choose ‘Domains and Hosting’ from the main tab.
    3. Select ‘Get Started’.
  2. Generate DNS records.
    1. In the ‘Set Dedicated Domain’ form, enter values for ‘Root Domain’ and ‘Sending Domain’, and then click on ‘Continue’.
    2. Klaviyo will generate DNS records which you will have to publish in your DNS to enable email authentication for your domain.
  1. Update DNS records.
    1. Log in to your ‘DNS management console’, and navigate to the ‘DNS records’ section.
    2. Copy the 3 CNAME records and publish them on your DNS.
    3. Copy the last TXT record and publish it on your DNS.
  1. Click on ‘Continue to Verify Domain’.
    Note: Once done, wait for 24-48 hours for your DNS to process the changes, then open your Klaviyo account again.
  1. Apply your domain.
    1. If your domain is successfully verified, your page will update to the final step of the process.
    2. You will see two final options: ‘Apply Domain’ and ‘Cancel Dedicated Domain Setup’. Click on ‘Apply Domain’.