Guides · Updated 2026-10-11
A domain must have exactly one TXT record starting with v=spf1. If a receiver finds two, SPF returns PermError and your mail can fail DMARC.
Each new service tells you to "add this SPF record", so people add a second one instead of editing the first.
Take every mechanism from both records and combine them into one record with a single all at the end:
Before:v=spf1 include:_spf.google.com ~allv=spf1 include:sendgrid.net ~all
After:v=spf1 include:_spf.google.com include:sendgrid.net ~all
Then delete the extra record and recheck the 10-lookup limit. Our SPF generator builds a merged record for you.
This guide is general information, not legal or professional advice. Provider screens change; always confirm the exact values shown in your own account.