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 ListManageAdvanced DNS
Step 2 Add New RecordTXT 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 →

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.