How to Add Audienceful's Email DNS Records in GoDaddy
This guide shows how to add the DNS records Audienceful gives you in GoDaddy. First, add your domain in Audienceful (Settings → Domains → New) so you have your exact records on screen — the DKIM values are unique to your domain. For what each record does, see the main custom domain guide.
Find your DNS settings in GoDaddy
- Sign in to GoDaddy and open your Domain Portfolio (or My Products → Domains).
- Click your domain, then open DNS (or the ⋯ menu → Edit DNS).
- You'll see your DNS records with an Add New Record button.
GoDaddy quirks to know
- Host field appends your domain automatically. In GoDaddy's Name field, enter only the part before your domain. For the root domain, use
@. Never type the full hostname or you'll get a doubled domain. - GoDaddy inserts its own SPF record. Most GoDaddy domains already have a TXT record containing
v=spf1 include:secureserver.net. You cannot have two SPF records — merge Audienceful'sinclude:mailgun.orginto the existing one (see below). - No trailing dot in the "Points to" (CNAME value) field — enter
mailgun.org, notmailgun.org.. - GoDaddy's default TTL of 1 hour is fine; you can lower it to 600 seconds for slightly faster propagation.
Add each record
Use Add New Record, pick the Type, and fill in the fields. Copy every value exactly from your Audienceful Domains screen.
DKIM — two CNAME records
| Field | Record 1 | Record 2 |
|---|---|---|
| Type | CNAME | CNAME |
| Name | pdk1._domainkey |
pdk2._domainkey |
| Value / Points to | (the target shown in Audienceful) | (the target shown in Audienceful) |
(On a subdomain like mail.yourdomain.com, the Name becomes pdk1._domainkey.mail.)
SPF — one TXT record (merge if you already have one)
- Type: TXT
- Name:
@(or your subdomain label) - Value:
v=spf1 include:mailgun.org ~all
If GoDaddy already shows an SPF TXT (with secureserver.net), edit that record instead of adding a new one, and add the Mailgun include — for example: v=spf1 include:secureserver.net include:mailgun.org ~all.
Tracking — one CNAME record
- Type: CNAME
- Name:
email - Value:
mailgun.org
DMARC — one TXT record (recommended)
- Type: TXT
- Name:
_dmarc - Value:
v=DMARC1; p=none;
(Skip if you already have a _dmarc record.)
MX — optional, only if this domain doesn't already receive email
Add the two MX records shown in Audienceful (mxa.mailgun.org and mxb.mailgun.org) with Name @. Don't add these if you already receive mail at this domain (e.g. Google Workspace) — two sets of MX records conflict.
Common mistakes in GoDaddy
- Leaving GoDaddy's default SPF in place alongside ours. Merge them into one record.
- Typing the full host (
pdk1._domainkey.yourdomain.com) — GoDaddy appends your domain, so enter justpdk1._domainkey. - Adding a trailing dot to the CNAME value.
Verify
Back in Audienceful, click Verify domain. If a record isn't green yet, wait a few minutes (GoDaddy changes usually propagate quickly, but DNS can take up to 24 hours) and check again. Full troubleshooting is in the main guide.