Squarespace DNS Setup For ImprovMX
Quickly and easily set up your domain's DNS records in Squarespace 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 Squarespace.
2. Set MX Records in Squarespace
Navigate to your Squarespace account, go to the Domains tab, select your domain, then choose DNS → DNS Settings.
First, delete any default Squarespace MX records to avoid conflicts. Then go to Custom records and click Add record:
First MX Record:
- Type: MX
- Host:
@ - Mail server:
mx1.improvmx.com - Priority:
10 - TTL: 4 hours
Click Add.
Second MX Record:
- Type: MX
- Host:
@ - Mail server:
mx2.improvmx.com - Priority:
20 - TTL: 4 hours
Click Add.
3. Add SPF Record
In your ImprovMX dashboard, locate the SPF Records section and copy the Recommended Value.
Return to Squarespace and add a new TXT record with the following values:
- Type: TXT
- Host:
@ - Text:
v=spf1 include:spf.improvmx.com ~all(or your recommended value) - TTL: 4 hours
Click Add.
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!