💡 This guide gives you general info on authenticating your domain, but we've got something even better: Automatic domain authentication for most hosting providers, details here.
Authenticating with various domain hosts
Since MailerLite does not provide a service to host your domain, it needs to be hosted outside of MailerLite by a third-party domain hosting provider such as GoDaddy or BlueHost. For more info on different providers, check out our article on Authenticating with various domain hosts.
Is authentication required to send emails with MailerLite?
In light of Google and Yahoo's sender requirements for email senders, it is required to authenticate your domain if you are using a custom domain for sending.
New MailerLite accounts can send their first campaigns without authenticating a domain during the 14 day trial period only.
How to authenticate your domain
Head to the Account settings page.
Select the Domains tab.
Click + Add sending domain.
Enter the email address you wish to use to send emails from and click Save.
Automatic authentication
If your DNS provider is one of our partners, you can take advantage of our automatic setup, which simplifies the process even further.
A popup will appear, prompting you to start the authentication process. Click Continue.
This tool will scan your domain and detect which provider is the host. Once the provider has been detected, follow the instructions to connect to your domain.
For more details, check out How to authenticate a domain automatically.
Manual authentication
If your provider is not detected using the above method, or if you wish to go through the steps manually, choose the option Authenticate manually.
This will open the manual setup instructions. To continue the authentication process:
Click on Add record under Add DKIM CNAME record.
Select your domain hosting provider from the dropdown menu. Choose Other if your provider is not listed.
3. Access the DNS settings of your domain located in the account of your hosting provider. Click ✔️ I'm logged in.
4. Instructions for adding the DKIM CNAME record will be provided. Add the record exactly as shown. Click ✔️ I added the record.
5. Click Add record next to the SPF TXT record. Instructions for adding the record will be provided. Add the record exactly as shown. Click ✔️I added the record.
6. Click Add record next to the Verification TXT record. Instructions for adding the record will be provided. Add the record exactly as shown. Click ✔️ I added the record.
That’s it!
Note that it can take up to 24 hours for your new DNS records to propagate and for your domain to be authenticated. You will see the Authentication in process status first, which will change to Authenticated once the process is completed.
How to get the DNS records approved
1. Head back to your MailerLite Domains tab and click on the … button next to the domain you want to authenticate.
2. Select Check DNS records.
If they match, the records will be approved, and the domain will be authenticated.
However, sometimes the site will say that the records were not approved, even if all of the information was correctly submitted.
DNS propagation delays occur because the update process involves multiple servers worldwide, which can take up to 48 hours to complete. During this period, double-check records for consistency and ensure no discrepancies in the values entered.
Verifying DNS Changes
To ensure that DNS records are updated correctly and your domain is authenticated, follow these steps:
Confirm TXT, SPF, or Verification Records: Double-check that the DNS records are correctly added as per the instructions provided by your service provider.
Use DNS Verification Tools: Tools like What’s My DNS allow you to check whether your records are showing up across global DNS servers, enabling you to monitor the propagation process.
Spot-check Specific Records: For instance, verify SPF records for authentication. If records propagate unevenly, rest assured that this is normal during the process.
Check Authentication Status: Review your domain status page within MailerLite's settings. If the domain shows as 'authenticated,' it is ready to use.
Troubleshooting authentication errors
Incorrect DNS Record Entries: Double-check the DNS entries against what MailerLite provides to ensure accuracy.
Propagation Delays: Wait for additional time if all entries are correct but still not authenticated (up to 48 hours).
Conflicting or Duplicate Records: Ensure there are no conflicting DNS entries, such as multiple SPF records. Merge or remove duplicates to avoid authentication issues.
Changes to DNS or Nameservers: Verify that recent updates to DNS settings or nameservers have not disrupted the required records.
Common Tools and Guidelines
What’s My DNS: A free online tool for checking TXT, SPF, and other DNS records across various locations.
Domain Management Platform: Use your hosting provider or MailerLite’s domain management tool to check and confirm the current status of any updates and changes.
If you encounter any unexpected issues or see that your records haven't been approved right away, don't fret! Give it a little time, and it's likely to sort itself out. If not, we suggest following these troubleshooting steps, or contacting your hosting provider for help.
Other Troubleshooting Considerations
Records Not Propagating: Re-check for typos or improperly formatted strings in DNS settings.
Partial Propagation: If only some DNS servers reflect changes, wait a few hours and check again.
Contact Support: If propagation exceeds 48 hours and issues persist, contact your hosting provider or MailerLite support for further assistance.
Incorrect DNS Record Entries: Double-check the DNS entries against what MailerLite provides to ensure accuracy.
Subdomain vs. Root Domain Discrepancy: If you added records for the root domain but configured a subdomain (or vice versa), authentication will fail.
Propagation Delays: Wait for additional time if all entries are correct but still not authenticated (up to 48 hours).





