How to migrate your dedicated sending domain from a previous email service provider (ESP) to Klaviyo

Last updated at:

You will learn

Learn how to migrate your existing dedicated sending domain from a previous email service provider (ESP) to Klaviyo.

Before you begin

New Klaviyo accounts and those on domains that have been registered for less than 30 days should plan to warm their sending infrastructure upon setting up a domain in Klaviyo. Warming is the period of time during which you establish a reputation as a legitimate or “good” email sender. Without proper warming, you can risk damaging your sender reputation. 

To confirm whether warming is necessary for your account, head to our guide on how to ramp and warm your sending infrastructure

Additionally, it is important that you own the domain you are using to send emails, and have the ability to access and update your DNS (domain name system) host records.

Set up your dedicated infrastructure in Klaviyo

Dedicated sending domain 

When you are ready to start your sending domain with Klaviyo, set up a dedicated sending domain.

You’ll update your DNS settings to include the CNAME and TXT records generated through your Klaviyo account, which will allow you to send emails through your own dedicated sending domain rather than Klaviyo’s shared domain. Ensure that the dedicated sending subdomain is not already being used within your DNS. If the dedicated sending subdomain is already being used within your DNS, this can cause conflict with existing records and disrupt other configurations on the domain. 

Connecting a dedicated sending domain also enables DKIM and SPF authentication on sends from Klaviyo using the domain. Authentication is a common email best practice that helps to prevent and alleviate delivery issues, and improve deliverability.

Dedicated click tracking

If you used a custom click tracking domain with your previous ESP, or would like to begin using one in Klaviyo, you can add additional CNAME records to your DNS settings. Dedicated click tracking allows you to display your own domain on click tracking links as opposed to the default Klaviyo encoding, allowing your customers to further trust the emails that come from your brand as the links will be easily recognizable.

Dedicated IP address 

Most small businesses or those just starting out with Klaviyo will be on shared IPs. Depending on your email practices and volumes, this should suffice for your sending needs. The main benefit of using a dedicated IP address is that the reputation of the IP address can only be influenced by the single account that is using it. As such, you have complete control over your email sender reputation, especially if you have higher volumes of email sends. 

Note that dedicated IPs are only available for accounts that qualify. To learn if you qualify for a dedicated IP, please reach out to your Customer Success Manager for more information.

Deliverability factors

When migrating your dedicated sending domain from another ESP, it is important to be mindful of deliverability to ensure you successfully land in customers’ inboxes.

Sender reputation 

When you migrate your sending domain to Klaviyo from a prior ESP, the sender reputation associated with the domain will carry over as well. Your domain’s sending reputation is a key factor that mailbox providers (MBPs) consider when determining how to sort incoming emails.

If you are seeing deliverability issues with your pre-existing dedicated sending domain, follow deliverability best practices to improve your sender reputation and adjust your sending strategy. Deliverability issues will not automatically resolve by switching ESPs.


If the domain used in your sender email address (i.e., from-address) has a DMARC policy set, this can impact inbox placement when there is a misalignment between the dedicated sending domain and the from-address domain. DMARC is a protocol designed to give domain owners the ability to protect their domain from unauthorized users sending emails, commonly known as email spoofing.

With a dedicated sending domain, make sure that your domain and your from-address in Klaviyo align.

For example, if you send an email using as your from-address, where is protected by DMARC, your account will need to use a dedicated sending domain like for all emails sent from Klaviyo to meet DMARC authentication requirements. Accounts with dedicated sending domains may be impacted if there is not alignment with the sender email address. 

Misalignments typically impact accounts using Klaviyo’s default shared sending domain to send emails that have a from-address domain with a DMARC policy on it. If you use Klaviyo’s shared domain, remove DMARC associated with the from-address domain to avoid this.

Remove DNS records generated through prior ESP 

Once you no longer need to send on your prior ESP, remove the associated records from your DNS. This requires you to complete tasks outside of Klaviyo, and you may need to consult your IT team on the below next steps.

Note that not all domain registration services allow you to directly edit all DNS records. If you cannot update the records, contact your DNS provider for information on how to update them.

Once the DNS records from your previous ESP are removed, emails will stop sending from your dedicated domain on that platform. Confirm that you no longer need your dedicated infrastructure on your prior ESP before removing the records. 

  1. Navigate to your applicable DNS provider. Common providers include:
  1. Delete any CNAME and TXT records in your DNS setting that were generated through your previous ESP. Some providers might also have MX records that were installed if the service handled reply management.

If you have other types of records in your DNS from your prior ESP, reach out to our Support Team

Important considerations

Migrate unsubscribe and suppression data

When migrating your dedicated sending domain to Klaviyo, it is important to bring in all the data available on your previous ESP regarding permissions. This includes information such as subscription method and timestamp for email and SMS opt-ins, along with all unsubscribe and bounce data. By importing this data to Klaviyo, you can avoid sending to profiles that might harm your infrastructure’s deliverability. 

For more information regarding migrating data from your previous provider, see our guide on how to migrate existing email subscribers (and unsubscribes) into Klaviyo.

If you are migrating from Mailchimp, you should also suppress contacts with a 1 star rating in Mailchimp as sending to them can harm your deliverability.  

Additional resources

Was this article helpful?
8 out of 11 found this helpful