SPF fix
How to Add an SPF Record in Namecheap
In Namecheap Advanced DNS, add a TXT at @ with your full SPF string — this page is just the click path.
Why Namecheap SPF edits feel buried
Advanced DNS is easy to miss. You still need one TXT at @ — two v=spf1 rows means PermError, not “redundancy.”
What to paste
Type: TXT Record
Host: @
Value: v=spf1 include:sendgrid.net ~all
TTL: Automatic
Add the TXT, save once
Step 1 Namecheap → Domain List → Manage → Advanced DNS
Step 2 Add New Record → TXT Record
Step 3 Host: @ · Value: full SPF string
Step 4 TTL: Automatic (or 5–15 min while testing)
Step 5 Save and verify with DNS Preflight
Run DNS Preflight to confirm the TXT and lookup count
Open DNS Preflight →Related glossary:
SPF record ·
DMARC
FAQ
Where is Advanced DNS?
Domain List → Manage → Domain → Advanced DNS. That’s the screen with Add New Record.
What goes in the Host field?
Use @ for apex SPF unless an ESP tells you a subdomain host.
Multiple SPF warning?
Yes — merge. Two v=spf1 TXTs at @ is an instant PermError.
Propagation time?
Often minutes to hours. Budget 48h for stragglers. Run DNS Preflight to see live answers.
Namecheap Email Plus?
Yes — fold their include into the same string as everyone else. One record.