SPF for Mailchimp: Email Authentication Setup Guide
Learn how to configure SPF for Mailchimp campaigns. Covers custom domain authentication, SPF includes, and verifying your Mailchimp email setup.
Last updated: 2026-02-05
Mailchimp is one of the most widely used email marketing platforms. Proper email authentication—including SPF—helps your campaigns reach subscribers' inboxes instead of spam folders. Here's how to set up SPF for Mailchimp.
How Mailchimp Handles SPF
Mailchimp's approach to SPF is slightly different from transactional email services. By default, Mailchimp sends emails on behalf of your domain using their own infrastructure. They handle SPF authentication through their servers.
When you set up custom domain authentication in Mailchimp (which you should), they use a combination of:
- CNAME records for DKIM signing
- Their existing SPF through the return-path domain they control
This means in many cases, you don't need to add a specific Mailchimp include to your SPF record. However, understanding how it works helps you troubleshoot issues and optimize deliverability.
The Mailchimp SPF Include
If you want to explicitly authorize Mailchimp in your SPF record, use:
include:servers.mcsv.net
This authorizes Mailchimp's (Mandrill's) mail servers to send email for your domain.
Mailchimp and Mandrill
Mailchimp uses Mandrill's infrastructure for sending. The servers.mcsv.net include covers both Mailchimp marketing emails and Mandrill transactional emails if you use both services.
Setting Up Domain Authentication in Mailchimp
For best results with Mailchimp, complete their domain authentication process:
Step 1: Access domain settings
- Log into Mailchimp
- Go to Account → Domains
- Click "Add & Verify Domain" or select an existing domain
Step 2: Add DNS records
Mailchimp provides two types of records:
CNAME records for DKIM:
k1._domainkey.yourdomain.com → dkim.mcsv.net
These enable DKIM signing, which cryptographically verifies your emails.
Verification record: Mailchimp may also provide a TXT record to verify domain ownership.
Step 3: Verify in Mailchimp
After adding the DNS records, return to Mailchimp and click "Verify." It may take a few minutes to hours for DNS changes to propagate.
Adding Mailchimp to Your SPF Record
If you choose to add Mailchimp to your SPF record explicitly:
Basic SPF with Mailchimp:
v=spf1 include:servers.mcsv.net ~all
Combined with other services:
v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
Steps to add:
- Log into your DNS provider
- Find your existing TXT record starting with
v=spf1 - Add
include:servers.mcsv.netbefore the~all - Save and wait for propagation
Do You Need SPF for Mailchimp?
Here's when you might or might not need to add Mailchimp's SPF include:
You probably don't need it if:
- You've completed Mailchimp's domain authentication (DKIM)
- Your emails show SPF pass in headers (via Mailchimp's return-path)
- You're using Mailchimp's default sending setup
You should add it if:
- You're using a custom return-path domain
- You're sending through Mandrill with custom envelope settings
- Your DMARC policy requires SPF alignment (strict mode)
- You're troubleshooting deliverability issues
Check your email headers to see the current SPF status. If it shows pass, your current setup is working.
Verifying Your Mailchimp Setup
After configuring authentication, verify everything works:
1. Check Mailchimp's verification status
In Account → Domains, verified domains show a green checkmark. If verification failed, Mailchimp explains what's missing.
2. Send a test campaign
Send a test email to yourself. In Gmail, click the three dots → "Show original" and look for:
Authentication-Results: ...
dkim=pass
spf=pass
3. Check the return-path
In the headers, look for the Return-Path. If it's a Mailchimp domain (like bounce.mailchimp.com), SPF authentication happens against that domain, not yours.
4. Use Mailchimp's inbox preview
Mailchimp's inbox preview tool can help identify authentication issues before you send to your full list.
Common Mailchimp SPF Issues
SPF shows neutral or softfail
If your emails show SPF issues:
-
Check the return-path domain — SPF validates the return-path, not the From address. If Mailchimp controls the return-path, SPF is their responsibility.
-
Verify DKIM is working — With DKIM passing, many email providers will deliver even if SPF is neutral.
-
Consider adding the SPF include — If you need SPF alignment, add
include:servers.mcsv.netto your record.
Domain verification failing
- Ensure DNS records are added exactly as Mailchimp specifies
- Wait longer for propagation (up to 48 hours)
- Check for typos in CNAME records
- Verify you're editing the correct domain's DNS
Emails going to spam despite authentication
Authentication is one factor among many. Also check:
- List quality (are recipients engaged?)
- Content (spam trigger words, image-to-text ratio)
- Sending frequency and volume
- Your domain and IP reputation
Mailchimp with Other Email Services
Most businesses use Mailchimp alongside other email tools. Here are common combinations:
Mailchimp + Google Workspace:
v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
Mailchimp + Microsoft 365:
v=spf1 include:spf.protection.outlook.com include:servers.mcsv.net ~all
Mailchimp + SendGrid + Google:
v=spf1 include:_spf.google.com include:sendgrid.net include:servers.mcsv.net ~all
Watch your DNS lookup count when combining services. See our guide on the SPF 10 DNS lookup limit.
Mailchimp Transactional (Mandrill)
If you use Mandrill for transactional emails, the SPF configuration is the same:
include:servers.mcsv.net
For Mandrill, you should also:
- Verify your sending domain in the Mandrill dashboard
- Add the DKIM records Mandrill provides
- Configure your application to send through Mandrill's API or SMTP
Mandrill's documentation provides specific setup instructions for various platforms and languages.
Complete Email Authentication for Mailchimp
For maximum deliverability, set up all three authentication methods:
SPF — Optionally add include:servers.mcsv.net to your record
DKIM — Required. Add the CNAME records from Mailchimp's domain authentication
DMARC — Once DKIM is verified, add a DMARC record to control how receivers handle authentication failures
Mailchimp's email authentication works best with DKIM as the primary method. SPF is secondary but can help with strict DMARC policies.
Monitor Your SPF Records
Checking once is good. Monitoring continuously is better. The Email Deliverability Suite watches your SPF, DKIM, DMARC, and MX records daily and alerts you when something breaks.
Never miss an SPF issue
Monitor your SPF, DKIM, DMARC and MX records daily. Get alerts when something breaks.
Start Monitoring