📋 GoDaddy DNS setup guide
This guide shows you exactly how to add DMARC records in GoDaddy for your ARMD Managed DMARC Protection service. The process usually takes about 10 minutes.
You’ll use the DNS values in your ARMD.digital onboarding email, and the steps below show you where to enter them.
Not with GoDaddy? Choose your DNS provider from our DMARC DNS setup guides.
🧾 Before you start
You’ll need two things:
- Your ARMD onboarding email containing your DNS records (record type, host name and value for each).
- Your GoDaddy account login for the account that holds your domain. If Domain Protection is active on your domain, also have your phone or authenticator app handy — GoDaddy asks for a verification code before saving DNS changes.
Don’t have the login? No problem. This is usually handled by whoever set up your website or email. Simply forward your ARMD onboarding email to your IT provider or web developer. They’ll have everything they need.
👥 Steps to Add DMARC Records in GoDaddy
Step 1: Log in to GoDaddy
Go to godaddy.com and sign in, then open your Domain Portfolio.
Step 2: Find your domain
Select your domain from the list to open its Domain Settings page.
Step 3: Open DNS
Select DNS to view your DNS records. This shows all the current DNS records for your domain. Don’t change or delete anything here — you’re only adding new records.
Step 4: Add your records
Click Add New Record, then for each record in your ARMD onboarding email:
- Select the record Type from the dropdown (TXT or CNAME, as shown in your email).
- Copy the Host / name value from your email into the Name field. Enter only the part before your domain — GoDaddy adds your domain automatically. For example, enter _dmarc, not _dmarc.yourdomain.co.za.
- Copy the Value / destination from your email into the Value field.
- Leave the TTL at the default.
- Click Save. If Domain Protection is active, enter the verification code GoDaddy sends you or shows in your authenticator app.
Check that your new record appears in the list, then repeat for the next record. GoDaddy also lets you select Add More Records to enter several records before saving them all at once with Save All Records.
Copy and paste — don’t retype. A single missing character will stop the record from working. Watch for your browser or email client adding spaces when copying.
Step 5: You’re done — we take it from here
There’s nothing further to submit. We check your domain automatically and will confirm by email as soon as your records are live. DNS changes at GoDaddy usually take effect within an hour but can take up to 48 hours, so the confirmation may not be immediate.
Adding these records is the first step of your Managed DMARC Protection service — once they’re live, we handle the monitoring and protection phases from here, and we’ll be in touch if any of your email services need a setting switched on.
📋 GoDaddy-specific notes
Asked for a verification code when saving? That’s GoDaddy’s Domain Protection working as intended — it requires identity verification before DNS changes. Enter the code sent by SMS or shown in your authenticator app and your record will save. If you can’t receive the code (for example, the account phone number belongs to a previous IT provider), whoever controls the account will need to make the changes — forward them your ARMD onboarding email.
Nameservers pointing elsewhere? Many GoDaddy-registered domains use another provider’s DNS (such as Cloudflare or a hosting company). If the DNS page says your nameservers are managed elsewhere, your records need to be added at that provider instead — your ARMD onboarding email names your DNS provider, so check it matches this guide.
📚 Frequently asked questions
No. You are adding new records, not changing existing ones. Your mail flow and website continue to operate as normal while the records are added.
GoDaddy advises most changes take effect within an hour, though global propagation can take up to 48 hours. Most records are visible much sooner.
You don’t need to check yourself — we monitor your domain and confirm by email once the records are live.
The DNS page only appears for the GoDaddy account that holds the domain. If you’re logged in but can’t find it, your domain may sit under a different GoDaddy account — often a previous IT provider’s — or your DNS may be managed elsewhere. Ask whoever set up your hosting, or forward this guide to them.
What matters is where your DNS is hosted, not where your domain was registered or your website lives. If you’re not sure, we confirm this for you during onboarding — your onboarding email names your DNS provider.
For most domains, the DNS records are the main task. Once they’re live, your first DMARC reports show us which services send email on your behalf — some of these, like Microsoft 365 or newsletter platforms, may also need DKIM signing switched on in their own settings.
We’ll contact you in the first few weeks about any that need attention and tell you exactly what to do; it’s usually one setting per service.
✅ Need a hand?
If you get stuck at any step, reply to your onboarding email — it contains everything about your domain, so you’ll reach us with the full picture. If an IT provider manages your domain, forwarding them that email and this guide is usually the fastest route.