# How to Add an SPF Record in Namecheap to Boost Email Deliverability

Last updated:

June 24, 2025

.png)

## How to Add an SPF Record to Namecheap

1. Figure out what SPF record you must add to Namecheap
2. Check if your domain has an existing SPF record
3. Add the SPF record to Namecheap
4. Validate the SPF record

### Step 1: Figure out what SPF record you must add to Namecheap

An SPF record lets you decide what sending servers can send from your domain.  
Emails that do not come from authorized servers will fail SPF authentication and likely get sent to spam or not delivered at all.  
If you use an email provider, like Google Workspace, to send from your domain, you must add their sending servers to your SPF record.

If you use your hosting company’s mail servers, their sending servers must appear on your SPF record.

For popular email providers, here’s [Google Workspace’s SPF page](https://support.google.com/a/answer/33786?hl=en) and [Office 365 SPF](https://learn.microsoft.com/en-us/defender-office-365/email-authentication-spf-configure) info. You’ll find the exact SPF records you need there.

Contact your hosting provider if you use their email servers.

To make it easier for you to find the correct SPF record, we’ve created an SPF Record Generator. Select the services you use to send emails and click “Generate SPF record.” Add the resulting SPF record to your domain’s DNS settings, but make sure you don’t have multiple SPF records.

### Step 2: Check if your domain has an existing SPF record

A domain can only have one SPF record.  
Multiple SPF records will cause complications during authentication, potentially ruining the deliverability boost you could gain.

Here’s how you do it on Namecheap:
- **Step 1**: log in to your Namecheap account
- **Step 2**: Click on **Domain list**
- **Step 3**: Find your domain and click on the **Manage** button
- **Step 4:** Go to **Advanced DNS**
- **Step 5**: Look for a TXT record containing the tag: **v=spf1**.

If you found an SPF record, compare its **include** or **ip4/6** tags with your existing record. If their server(s) is already in the record, you just need to validate it. If not, modify the record to include it.

### Step 3: Add the SPF record to Namecheap

Here’s how to add a new SPF record in Namecheap:
- **Step 1:** Log in to Namecheap
- **Step 2**: Click on **Domain list**
- **Step 3:** Select your domain by clicking on the **Manage** button
- **Step 4:** Navigate to **Advanced DNS**
- **Step 5:** Click **Add new record**
- **Step 6:** For the record's **Type**, choose **TXT**
- **Step 7:** Put **@** in the **Host** field (for the root domain)
- **Step 8:** Add the SPF record to the **Value** field. If Google Workspace is your email provider, it will look like this:  **v=spf1 include:_spf.google.com ~all**
- **Step 9:** Leave the **TTL** on **automatic**.
- **Step 10:** Click the checkmark to save your record.

### Step 4: Validate the SPF record

After executing DNS changes, your record can take up to three days to become active, but usually propagates in a few hours. Use an SPF Syntax checker to ensure the syntax is correct.

## What is SPF?

SPF stands for Sender Policy Framework, which helps prevent email spoofing. It allows you to specify what email servers can send from your domain.

With a correctly set up SPF record, it's harder for criminals to pretend to send from your domain, and email service providers reward this security layer with better inbox placement.

### Is SPF Alone Enough to Boost Email Deliverability?

While SPF helps, you also need to set up DKIM and DMARC for complete email authentication:
- **DKIM** - Protects against email tampering during transit.
- **DMARC** - Dictates how to handle emails that fail authentication.

Additionally, engage in email warm-up to gradually increase your sending volume, building your sender reputation and ensuring your emails land in inboxes instead of spam.
