How to Add a DMARC Record on GoDaddy
Introduction
DMARC is a TXT DNS record at _dmarc that tells mailbox providers how to treat mail that fails SPF or DKIM and where to send aggregate reports. For
systeme.io
email, domain authentication includes three CNAME records + one TXT (DMARC). Official help article 3931 covers adding that TXT in GoDaddy DNS.
This guide is DMARC-only. For full authentication (CNAMEs + TXT), see authenticate your domain on GoDaddy (3933).
Prerequisites
- Domain with DNS managed at GoDaddy (Domain Portfolio).
- Authentication started in systeme.io Settings → Emails (DMARC TXT in popup / eye icon).
- GoDaddy account login.
Typical systeme.io DMARC Value
v=DMARC1; p=none; rua=mailto:youraddress@yourdomain.com
- p=none — monitor without DMARC reject/quarantine (article 2241).
- rua=mailto:… — daily aggregate reports; replace placeholder with your real mailbox (dedicated address recommended).
Step-by-Step on GoDaddy (Article 3931)
- Sign in to GoDaddy → Domain Portfolio (or My Products → Domains).
- Select your domain.
- Open DNS for that domain.
- Click Add New Record.
- Type: TXT (dropdown).
- Name:
_dmarc(as in systeme.io Name column—GoDaddy builds_dmarc.yourdomain.comautomatically). - Value: paste the full DMARC string from systeme.io; customize
rua=mailto:. - TTL: Default.
- Click Save.
Example (illustrative):
- Name:
_dmarc - Value:
v=DMARC1; p=none; rua=mailto:hello@yourdomain.com
Do not enter _dmarc.yourdomain.com in Name if GoDaddy already suffixes the domain—that can create a double domain hostname.
Verify DMARC and Domain Status
- Wait for propagation (often under an hour; up to 48 hours).
- Use a DMARC lookup tool on your domain.
- In systeme.io Settings → Emails, confirm Verified when all CNAMEs + TXT are correct.
-
Confirm sender email
and test with
email headers
(
dmarc=pass).
GoDaddy-Specific Notes
- Microsoft 365 / Workspace Email: GoDaddy may ship default DMARC—edit to match systeme.io value or merge policies; avoid two conflicting
_dmarcTXT rows. - DNS not at GoDaddy: If nameservers point elsewhere, add DMARC at the active DNS host, not GoDaddy.
- Funnel vs email: Custom domain CNAMEs (3932) differ from email-auth CNAMEs (3933)—add both sets as needed.
- Reports: High-volume
ruamail may need a dedicated inbox or reporting service.
Troubleshooting
| Issue | Fix |
|---|---|
| DMARC not found | Name must be _dmarc; DNS must be at GoDaddy. |
| Wrong hostname | Remove _dmarc.domain.com.domain.com—use _dmarc only in Name. |
| Duplicate DMARC | Delete extra TXT at _dmarc. |
| systeme.io Pending | Add all three CNAMEs from 3933 plus this TXT. |
| Value too long / cut off | Re-paste full single-line value from systeme.io. |
Frequently Asked Questions
Where in GoDaddy?
DNS → Add New Record → TXT.
Name field?
_dmarc (3931)—not the full FQDN twice.
p=none?
Monitoring policy before enforce.
Required with CNAMEs?
Yes—fourth record in systeme.io auth.
Two _dmarc records?
No—one TXT only.
Last updated: July 3, 2026