# Add MailBlastr DNS records on Squarespace / Google Domains

> Publish the SPF, DKIM, and DMARC records MailBlastr generates for your domain using Squarespace Domains (which now manages former Google Domains).

This guide walks through adding the DNS records MailBlastr generates for a domain using **Squarespace Domains** — the service that now manages domains migrated from **Google Domains**. Add your domain in MailBlastr first to generate the records — see [Managing domains](https://www.mailblastr.com/docs/domains/managing) — and keep the [DNS records](https://www.mailblastr.com/docs/domains/dns) reference open for your exact DKIM record and region.

If your domain was registered with Google Domains, it has been transferred to Squarespace and these steps apply. The DNS editor layout is the same custom-records table in both.

## Open the DNS settings

1. **Open your domain** — Sign in at **account.squarespace.com**, go to **Domains**, and click the domain you want to send mail from.
2. **Go to DNS Settings** — Open **DNS** (or **DNS Settings**) and scroll to the **Custom Records** section, which has an **Add Record** row.
3. **Add each record** — For each entry below pick the **Type**, fill in **Host** and **Data**, and **Add**/save. Repeat for all six records.

> **Warning:** The **Host** field takes the subdomain part only — use `@` for the apex and the bare prefix otherwise. Enter `mailblastr._domainkey`, `send`, and `_dmarc` (Squarespace appends your domain). Do not type the full `…yourdomain.com`.

## DKIM — TXT

Add **one** TXT record holding your domain’s DKIM public key.

**DKIM — TXT**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `Type` | TXT | No | A single DKIM key record. |
| `Host` | mailblastr._domainkey | No | Squarespace appends `.yourdomain.com`, giving `mailblastr._domainkey.yourdomain.com`. `mailblastr` is the fixed selector MailBlastr uses. |
| `Data` | v=DKIM1; k=rsa; p=<public key> | No | The DKIM key record holding your domain’s public key. |
| `TTL` | Default | No | Use the Squarespace default. |

## SPF — MX + TXT on the send subdomain

MailBlastr uses the custom MAIL FROM subdomain `send.yourdomain.com`. Enter `send` in the Host field for both records. Squarespace’s MX record includes a **Priority** field.

**SPF — MX**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `Type` | MX | No | Receives bounce and complaint feedback for the MAIL FROM subdomain. |
| `Host` | send | No | Resolves to `send.yourdomain.com`. |
| `Data` | feedback-smtp.us-east-1.amazonses.com | No | Region-specific feedback host. Replace `us-east-1` with your domain’s region. |
| `Priority` | 10 | No | MX priority field. |
| `TTL` | Default | No | Squarespace default. |

**SPF — TXT**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `Type` | TXT | No | SPF policy for the MAIL FROM subdomain. |
| `Host` | send | No | Same host as the MX — resolves to `send.yourdomain.com`. |
| `Data` | v=spf1 include:amazonses.com ~all | No | Authorizes Amazon SES for the MAIL FROM subdomain. |
| `TTL` | Default | No | Squarespace default. |

## DMARC — TXT on _dmarc

**DMARC — TXT**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `Type` | TXT | No | DMARC policy record. |
| `Host` | _dmarc | No | Resolves to `_dmarc.yourdomain.com`. |
| `Data` | v=DMARC1; p=none; | No | A monitoring policy to start with. |
| `TTL` | Default | No | Squarespace default. |

> **Note:** Squarespace / Google Domains gotchas: edit DNS only when the domain uses **Squarespace nameservers** (a domain pointed elsewhere is managed at that provider); use `@`/bare prefixes in the **Host** field, never the full domain; and keep MailBlastr’s SPF on the `send.` subdomain rather than merging it into any apex SPF record.

Squarespace DNS changes can take up to a couple of hours to propagate. Once all six records are saved, return to MailBlastr and [re-verify the domain](https://www.mailblastr.com/docs/api/domains-verify).
