Namecheap DNS Setup For ImprovMX

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

1. View and copy your MX & SPF records

Before you begin, you'll need to retrieve your DNS records from ImprovMX. Follow our Viewing MX & SPF records guide to find and copy them. You will be required to copy them into Namecheap.

2. Set MX Records in Namecheap

Navigate to your Namecheap account, go to Domain List, click Manage next to your domain, then select the Advanced DNS tab.

In the Mail Settings section, select Custom MX. First, remove any existing MX records for your domain to avoid conflicts. Then add the following MX records:

First MX Record:

  • Type: MX
  • Host: @
  • Value: mx1.improvmx.com
  • Priority: 10
  • TTL: Automatic

Click the checkmark to save.

Second MX Record:

  • Type: MX
  • Host: @
  • Value: mx2.improvmx.com
  • Priority: 20
  • TTL: Automatic

Click the checkmark to save.

3. Add SPF Record

In your ImprovMX dashboard, locate the SPF Records section and copy the Recommended Value.

In the Host Records section, click Add new record and add a TXT record with the following values:

  • Type: TXT Record
  • Host: @
  • Value: v=spf1 include:spf.improvmx.com ~all (or your recommended value)
  • TTL: Automatic

Click the checkmark to save.

4. Verification

DNS changes can take up to 24-48 hours to propagate, but usually happen sooner.

We'll notify you once the records are detected. You can also click Check Again in the ImprovMX dashboard to see if the changes are already active.

Once propagated, your domain will display "Email forwarding active" in the dashboard.

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