No results were found...

How to authenticate a domain in Cloudflare

Don't know which version of MailerLite you're using? Click here to find out!
Interested in the New MailerLite? Visit the New vs Classic comparison page.

This article is meant for those who already successfully registered a domain with Cloudflare.

1. Head to the Account settings page and click the Domains tab.

2. Under Sending domains, click Add domain.

3. Enter an email address that includes your paid domain, which will be used to send campaigns.

4. Click Save.

Note: It is not necessary to have a website attached to your domain, but you will need to have an email address that uses that domain, as this will be ideal for sending. If your domain is example.com, your email may look something like newsletter@example.com

Does MailerLite provide an email address?

It is not currently an option to purchase an email address or host a domain in MailerLite. To connect a domain and matching email address for sending, they will first need to be set up with a hosting provider. 

Some trustworthy hosting providers are GodaddyCloudflare, and Bluehost. For an email address, we highly recommend using Squarespace Domains, which allows you to create an email address with your own domain.

5. Check your inbox for the verification email and follow the steps to verify the email address. 

6. Once the domain has been added, click on the Authenticate button. A window will appear containing Name and Value fields your DKIM and SPF records. Copy these fields and keep this page open.

  1. Log in to the Cloudflare dashboard and select an account and domain.

  2. Navigate to the DNS tab.

  1. Click on + Add record.

2. Select the type as CNAME. You will see the record type indicated in your account. 

3. In the Name field, add litesrv._domainkey (leaving out your domain).

4. In the Content box, paste the Value text that is given to you in your MailerLite account.

5. Click Save.

Proxy status - make sure that MailerLite records are set to “DNS only” and NOT “proxied” as they will only be accepted by MailerLite if they are set to DNS only.

1. Within the same DNS page, click on + Add record again.

2. Choose record type. For the SPF record, make sure to use the “TXT” type.

3. In the Name field, enter @ and paste the value of your SPF record in the Content box.

4. Click Save.

Head back to your MailerLite Domains page and click on the green Check DNS records button on the domain authentication window. Once both records are approved, your new domain will be displayed as Authenticated ✅.


For solutions to common issues, check our guide Troubleshooting: Domain authentication.

If you have any questions, contact our friendly support team and we will gladly assist you.

Please note: While we’re happy to help with any issues taking place on our end, our expertise may be limited when it comes to third party apps since we cannot access your accounts with those tools, even if they are connected to your MailerLite account. This limits the support we can offer, so we encourage reaching out directly to the support team of those third-party tools for better assistance.

In this case, Cloudflare support page can be found here

This article is meant for those who already successfully registered a domain with Cloudflare.

  1. Head to Domains.

  2. Under Sending domains, click Add domain.

  3. Enter an email address that includes your paid domain, which will be used to send campaigns. Click Save.

Note: It is not necessary to have a website attached to your domain, but you will need to have an email address that uses that domain, as this will be ideal for sending. If your domain is example.com, your email may look something like newsletter@example.com

Does MailerLite provide an email address?

It is not currently an option to purchase an email address or host a domain in MailerLite. To connect a domain and matching email address for sending, they will first need to be set up with a hosting provider. 

Some trustworthy hosting providers are GodaddyCloudflare, and Bluehost. For an email address, we highly recommend using Google Workspace, which allows you to create an email address with your own domain.

  1. Check your inbox for the verification email and follow the steps to verify the email address. 

Note: If you haven’t received a verification email from us, use the resend feature, authenticate your domain, or contact our Support team for additional assistance.

  1. Once the domain has been added, click on the Authenticate button. A window will appear containing Name and Value fields your DKIM and SPF records. Copy these fields and keep this page open.

  1. Log in to the Cloudflare dashboard and select an account and domain.

  2. Navigate to the DNS tab.

  1. Click on + Add record

  1. Select the type as TXT

  2. In the Name field, add ml._domainkey (don’t include your domain).

  3. In the Content box, paste the Value text that is given to you in your MailerLite account.

  4. Click Save.

Proxy status - make sure that MailerLite records are set to “DNS only” and NOT “proxied” as they will only be accepted by MailerLite if they are set to DNS only.

  1. Within the same DNS page, click on + Add record again.

  2. Choose record type. For the SPF record, make sure to use the “TXT” type.

  3. In the Name field, enter @ and paste the record in the Content box.

  1. Click Save.

Note: It’s only possible to have one SPF record in your DNS zone. If you have more than one SPF record, then these need to be merged together.

See How to merge SPF records.

Head back to your MailerLite Domains page and click on the green Check DNS records button on the domain authentication window. Once both records are approved, your new domain will be displayed as Authenticated ✅.

In some cases, it may appear that one or both records were not approved even if all of the information was correctly submitted. 

There are 2 reasons why this happens:

  1. It can take the servers up to 24 hours to completely update this information. Most of the time, however, the DKIM record is approved and updated in a matter of minutes.

  2. Some information has to be re-checked and updated. 


For additional troubleshooting steps, see our guide on how to verify, authenticate and align your domain.

If you have any questions, contact our friendly support team and we will gladly assist you.

Please note: While we’re happy to help with any issues taking place on our end, our expertise may be limited when it comes to third party apps since we cannot access your accounts with those tools, even if they are connected to your MailerLite account. This limits the support we can offer, so we encourage reaching out directly to the support team of those third-party tools for better assistance.


In this case, Cloudflare support page can be found here

Last time edited: Jan 11, 2024