How to add an SPF record on Namecheap

Quick Answer
To add an SPF record on Namecheap, log in to your account, go to Domain List, select your domain, and open Advanced DNS. Then add a TXT record containing your SPF policy.
Steps to Add an SPF Record on Namecheap
1. Log in to your Namecheap account
Go to your Namecheap Acc
Click Sign In
Access your dashboard
2. Open your domain list
Click Domain List
Find the domain you want to manage
Click Manage at the far right of the domain

3. Open Advanced DNS
Click the Advanced DNS tab on the menu at the top of your screen

4. Add a new record
Select “Add New Record” shown in red at the bottom of your screen.
Select TXT Record

5. Enter the SPF record details
Fill in the required fields:
Host: @
Value: your SPF record
TTL: Automatic unless instructed otherwise
Example SPF record:
v=spf1 include:_spf.google.com ~all
Use the SPF value provided by your email provider.
6. Save the record
Click the checkmark icon to save all changes
What Happens Next
SPF records usually take effect within a few minutes, but may take up to 24 hours depending on DNS propagation.
Common Issues
- SPF record not working
- Ensure the value is entered exactly as provided
- Only one SPF record should exist per domain
- Email authentication failing
- Confirm all email services are included in your SPF record
We regularly review and update our guides to keep them accurate. If something looks off, email guides@snagged.com and we’ll fix it.