SPF fix

How to Add an SPF Record in GoDaddy

Drop your SPF TXT in GoDaddy’s DNS screen — pick the UI you actually have; they ship two layouts.

Why GoDaddy moves the DNS button

They ship two dashboards. Same rule everywhere: one SPF TXT at apex, full string, no duplicate v=spf1.

What to paste

Type: TXT Host: @ Value: v=spf1 include:spf.protection.outlook.com ~all

Add TXT, then stop

Step 1 GoDaddy → My Products → your domain → DNS / DNS Management
Step 2 AddTXT
Step 3 Host: @ (or your domain name as shown) · Value: full SPF
Step 4 Save
Step 5 Verify with DNS Preflight after propagation

Run DNS Preflight to confirm TXT, SPF parse, and lookup count

Open DNS Preflight →

FAQ

New vs legacy GoDaddy dashboard?

Both work — hunt for DNS → Add → TXT. Same record, different chrome.

@ vs domain name in the host field?

Same apex — pick whichever label GoDaddy shows.

Propagation time?

Often under an hour. Plan for 48h worst case. Preflight shows what’s live now.

GoDaddy email / Microsoft 365 from GoDaddy?

Yes — one merged v=spf1. Stack Microsoft + everyone else in a single TXT.

Verification steps?

Run DNS Preflight. It parses SPF and counts lookups.