# Add MailBlastr DNS records on GoDaddy

> Publish the SPF, DKIM, and DMARC records MailBlastr generates for your domain using the GoDaddy DNS Management page.

This guide walks through adding the DNS records MailBlastr generates for a domain using **GoDaddy**’s DNS Management page. First add your domain in MailBlastr 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.

These steps assume GoDaddy is hosting your DNS (the default when you register with them). If you pointed the domain at custom nameservers, add the records wherever those nameservers are hosted instead.

## Open DNS Management

1. **Open your domain portfolio** — Sign in at **godaddy.com**, open the account menu, and choose **My Products**. Find your domain and click **DNS** (or **Manage DNS**).
2. **Find the Records section** — On the DNS Management page scroll to **Records**. This table lists existing records and has an **Add** (or **Add New Record**) button.
3. **Add each record** — Click **Add**, pick the **Type**, fill in the fields below, and **Save**. Repeat for all six records.

> **Warning:** GoDaddy’s **Host / Name** field expects the subdomain part **without** your domain — GoDaddy appends the domain for you. Enter `mailblastr._domainkey`, `send`, and `_dmarc` (not the full `…yourdomain.com`). Entering the full hostname produces a doubled name like `send.yourdomain.com.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. |
| `Name (Host)` | mailblastr._domainkey | No | GoDaddy appends `.yourdomain.com`, giving `mailblastr._domainkey.yourdomain.com`. `mailblastr` is the fixed selector MailBlastr uses. |
| `Value (Points to)` | v=DKIM1; k=rsa; p=<public key> | No | The DKIM key record holding your domain’s public key. |
| `TTL` | 1 Hour | No | GoDaddy default is fine. |

## SPF — MX + TXT on the send subdomain

MailBlastr uses the custom MAIL FROM subdomain `send.yourdomain.com`. On GoDaddy enter `send` in the Host/Name field for both the MX and the TXT.

**SPF — MX**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `Type` | MX | No | Receives bounce and complaint feedback for the MAIL FROM subdomain. |
| `Name (Host)` | send | No | Resolves to `send.yourdomain.com`. |
| `Value (Points to)` | feedback-smtp.us-east-1.amazonses.com | No | Region-specific feedback host. Replace `us-east-1` with your domain’s region. |
| `Priority` | 10 | No | GoDaddy has a dedicated Priority field for MX records. |
| `TTL` | 1 Hour | No | GoDaddy default. |

**SPF — TXT**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `Type` | TXT | No | SPF policy for the MAIL FROM subdomain. |
| `Name (Host)` | send | No | Same host as the MX — resolves to `send.yourdomain.com`. |
| `Value` | v=spf1 include:amazonses.com ~all | No | Authorizes Amazon SES for the MAIL FROM subdomain. Paste without surrounding quotes. |
| `TTL` | 1 Hour | No | GoDaddy default. |

## DMARC — TXT on _dmarc

**DMARC — TXT**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `Type` | TXT | No | DMARC policy record. |
| `Name (Host)` | _dmarc | No | Resolves to `_dmarc.yourdomain.com`. |
| `Value` | v=DMARC1; p=none; | No | A monitoring policy to start with. |
| `TTL` | 1 Hour | No | GoDaddy default. |

> **Note:** GoDaddy-specific gotchas: use the bare Host (`send`, `_dmarc`, `mailblastr._domainkey`) — never the full domain; do not add a trailing dot to CNAME/MX values; and if a default GoDaddy SPF record already exists at the apex, leave it alone — MailBlastr’s SPF belongs on the `send.` subdomain.

GoDaddy DNS changes typically propagate within an hour. Once all six records are saved, return to MailBlastr and [re-verify the domain](https://www.mailblastr.com/docs/api/domains-verify).
