Cloudflare DNS Setup For ImprovMX

Quickly and easily set up your domain's DNS records in Cloudflare for ImprovMX email forwarding.

1. View Required DNS Records

Go to your ImprovMX dashboard, locate your domain(we will use improvmx.ml for this example) and click to modify settings.

Scroll to the MX entries section. This shows the two DNS MX records you'll need to create on your DNS control panel. Click the value for Mail Server, this will copy to clipboard for later use.

2. Set MX Records in Cloudflare

Visit your Cloudflare dashboard and head to the DNS - Records section of your domain. Click Add record.

Click the Type dropdown on the left and select MX.

For Name, enter @, for Mail server paste mx1.improvmx.com. copied from earlier, leave TTL as the default Auto for Priority enter 10. Then click Save.

Do the same for a second set of MX records, the only difference being mx2.improvmx.com for Mail server and 20 for Priority.

3. Set SPF Records in Cloudflare

Go back to the ImprovMX dashboard and look for the SPF records section. Click the value in Recommended Content value to copy to clipboard.

Go to back to Cloudflare and add a record like in Step 3. But this time, choose a TXT record from the Type dropdown.

Enter @ for Name, leave TTL as Auto, and paste the SPF value v=spf1 include:spf.improvmx.com ~all into the Content field, then click Save.

4. Verification

That's it! Now wait for the DNS changes to propagate, which can take up to 48 hours—although normally much sooner. Once we detect the DNS changes we'll notify you and you'll be ready to go!

If you're feeling lucky you can go back to the ImprovMX dashboard and click Check Again in case the changes are picked up right away!

The domain will show Email forwarding active when the DNS changes have propagated successfully.

Still have questions? Feel free to reach out to our support team!

Questions? We’re always here to help.

We pride ourselves on offering incredibly reactive support, free of charge. Premium users get priority, but we answer everyone.

Still unclear? Watch a step-by-step video

Andy, a happy user from ImprovMX, has recorded a step-by-step video to explain how to set up your business email alias.