Set up SPF, DKIM, and DMARC records to maximize your email deliverability
In 2025, email providers like Google and Microsoft require proper authentication. Without SPF, DKIM, and DMARC, your emails are 2.7x more likely to land in spam.
Specifies which servers can send email for your domain
v=spf1 include:_spf.google.com include:sendgrid.net ~allinclude:_spf.google.cominclude:spf.protection.outlook.cominclude:sendgrid.netAdds a digital signature to verify email authenticity
DKIM is the most important authentication method for deliverability. It proves your emails haven't been tampered with in transit.
GIF: Google Workspace DKIM Setup
Shows Admin Console → Apps → Gmail → Authenticate email flow
GIF: Microsoft 365 DKIM Setup
Shows Defender portal → DKIM → Enable signing flow
DKIM propagation can take up to 48 hours. If our DNS check shows "DKIM not found", wait a day and refresh.
Tells receivers what to do when emails fail SPF/DKIM
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.comRecommended approach: Start with p=none for 2-4 weeks, then move to p=quarantine, and finally p=reject once you're confident in your setup.
Step-by-step instructions for popular DNS providers
GIF: GoDaddy DNS Setup
Shows My Products → DNS → Add TXT Record flow
GIF: Cloudflare DNS Setup
Shows Dashboard → DNS → Add Record flow
Tip: Cloudflare's proxy (orange cloud) doesn't affect TXT records. Keep them as "DNS only" (gray cloud).
GIF: Namecheap DNS Setup
Shows Domain List → Advanced DNS → Add Record flow
GIF: AWS Route 53 DNS Setup
Shows Hosted zones → Create Record flow
Use these free tools to check your DNS records are correctly configured: