Registrar guide

Adding MX Records in Google Domains / Squarespace DNS

MX points receiving mail servers. Use your provider’s exact hostnames and priorities. Squarespace DNS does not proxy MX.

Example row

Type: MX Host name: @ Mail server: aspmx.l.google.com Priority: 1 TTL: Auto

Check MX everywhere

Open Propagation checker →

Step by step

Step 1 Navigate to domains.squarespace.com → your domain → DNS.
Step 2 Click Add record → MX.
Step 3 Set Host name to @ for inbound mail to your domain.
Step 4 Enter the mail server hostname from your provider (not an IP).
Step 5 Set priority exactly as documented (lower number = higher preference where applicable).
Step 6 Repeat for every MX your provider requires.
Step 7 Use DomainPreflight Propagation — MX — to confirm all resolvers match.

FAQ

How many MX rows do I need?

Whatever your provider documents — Google often lists five; Microsoft 365 might use one.

What priority should I use?

Your provider’s numbers — don’t invent new priorities unless their docs say so.

My mail broke after editing MX in Google Domains / Squarespace — why?

Wrong hostnames, wrong priorities, or (on Cloudflare) orange-cloud proxy. Fix DNS-only for MX.

MX hostname or IP?

Hostname — receivers expect a name that resolves in DNS.

How do I verify?

DomainPreflight Propagation with type MX on your apex domain.