Email marketing platforms like Mailchimp, HubSpot, and Klaviyo send email on your behalf. For proper deliverability, you need to configure SPF, DKIM, and ensure DMARC alignment for each platform.
Mailchimp
SPF
Add to your SPF record:
include:servers.mcsv.net
DKIM
- Go to Account → Domains
- Click "Verify" next to your domain
- Add the CNAME record provided
- Return to Mailchimp and verify
HubSpot
SPF
Add to your SPF record:
include:spf.hubspot.com
DKIM
- Go to Settings → Domain & URLs → Connect a domain
- Select "Email Sending"
- Add the CNAME records provided
- Verify in HubSpot
Klaviyo
SPF
Add to your SPF record:
include:_spf.klaviyo.com
DKIM
- Go to Account → Settings → Email
- Click "Set up domain authentication"
- Add the provided DNS records
- Verify in Klaviyo
SendGrid
SPF
Add to your SPF record:
include:sendgrid.net
DKIM
- Go to Settings → Sender Authentication
- Click "Authenticate Your Domain"
- Add the CNAME records provided
- Verify in SendGrid
Constant Contact
SPF
Add to your SPF record:
include:spf.constantcontact.com
DKIM
Enable self-authentication in account settings and add provided DNS records.
Combined SPF Example
Using multiple platforms together:
v=spf1 include:_spf.google.com include:servers.mcsv.net include:sendgrid.net ~all
Watch the 10 lookup limit! Too many includes can cause SPF failures.
DMARC Alignment
Critical: For DMARC to pass, configure each platform to send as YOUR domain, not theirs:
- Enable "domain authentication" or "verified sending domain"
- Ensure DKIM signs with your domain
- Check that the From address uses your domain
Without this, SPF may pass for the platform's domain, but DMARC alignment fails for YOUR domain.
Testing
- Send a test campaign from each platform
- Check email headers for authentication results
- Verify SPF, DKIM, and DMARC all pass
- Check DMARC reports for any failures
Common Issues
DMARC Fails Despite SPF/DKIM Pass
The platform is authenticating with their domain, not yours. Enable domain authentication.
Too Many SPF Lookups
Remove unused platforms or consider SPF flattening.
Emails in Spam
- Verify all authentication passes
- Check sender reputation
- Ensure list hygiene (remove bounces, unsubscribes)
For complete guidance, see our Email Authentication Complete Guide.
0 comments