How to add a DMARC record in GoDaddy (step by step)
Your mailbox provider decides what goes in the record — GoDaddy is just where it lives. Here is the exact two-minute walkthrough, plus the GoDaddy-specific mistakes that make a brand-new record invisible.
Check what your domain has today — free, no signupStep 1: open your domain's DNS page
- Log in at godaddy.com and open My Products.
- Find the domain and click DNS (or Manage DNS).
- Under the DNS Records list, click Add New Record.
If your domain's nameservers point somewhere else (Cloudflare, your web host), GoDaddy will tell you DNS is managed externally — add the record wherever the nameservers actually live. On Cloudflare? Use the Cloudflare walkthrough instead.
Step 2: add the TXT record
Type: TXT
Name: _dmarc
Value: v=DMARC1; p=none; rua=mailto:reports@yourdomain.com
TTL: 1 Hour (default)
- Name is just
_dmarc— GoDaddy appends your domain for you. Typing_dmarc.yourdomain.comcreates the doubled host_dmarc.yourdomain.com.yourdomain.com, which no mail server will ever look up. - Paste the value without quotes. GoDaddy handles TXT quoting itself.
- Want a policy percentage or a second report address? Assemble the value with our free DMARC generator.
p=none changes nothing about delivery yet — it turns on the daily aggregate reports so you can see who is sending as your domain before you tighten anything. The levels are compared in p=none vs quarantine vs reject.
Step 3: verify it's live
GoDaddy's default TTL is an hour, but the record is usually visible within minutes:
dig +short TXT _dmarc.yourdomain.com
or run our plain-English DMARC checker — it tells you what the record actually does, not just that it exists.
Step 4: make sure SPF and DKIM are in place too
A DMARC record only evaluates mail — SPF and DKIM are what let legitimate mail pass. Both are also records you add on the same GoDaddy DNS page, but their values come from your mailbox provider. Follow the guide for yours: Google Workspace, Microsoft 365 (including 365 bought through GoDaddy), Zoho Mail, Amazon SES, or Mailgun. New to the three records? Start with SPF vs DKIM vs DMARC.
Common GoDaddy-specific mistakes
- The doubled name.
_dmarc.yourdomain.com.yourdomain.comfrom typing the full hostname into the Name field. If a checker says "no record found" after you saved one, look here first. - Editing DNS at GoDaddy while the nameservers live elsewhere. The record saves fine — and does nothing, because resolvers never ask GoDaddy. Check the domain's Nameservers section first.
- Microsoft 365 via GoDaddy. GoDaddy's 365 setup auto-manages some mail records (MX, SPF) but does not add DMARC — that one is always yours to create, exactly as above.
- A second DMARC record. Only one TXT record starting with
v=DMARC1may exist at_dmarc— receivers ignore the policy entirely when there are two. Edit the existing record instead of adding another.
The record asks where to send reports — send them somewhere useful. Point rua at PlainDMARC and get a plain-English weekly verdict instead of zipped XML: which sources pass, which fail, and when you're ready to tighten the policy.