SPF monitoring
SPF monitoring watches the DNS record that lists who may send email for your domain. TLDTrack reads every domain's TXT records every few hours and alerts you when the SPF record changes, showing the exact record that was added or removed.
Card not charged until your trial ends
01 · Steps
TLDTrack reads public DNS. There is nothing to install and it needs no access to your mail server.
The first time TLDTrack reads a domain's TXT records, it stores them as the starting point without sending an alert.
Each run reads the TXT records through Google's DNS, falling back to Cloudflare's. A lookup that fails keeps the stored value, so a DNS hiccup never looks like a deleted record.
When the SPF record changes, the alert shows the old record removed and the new one added. It goes to the account owner and admins by email, to the mobile app, and to Slack, Teams or a webhook if you use them.
Once a day TLDTrack also checks the record is still there and still strict. If it disappears, or changes to let anyone send with +all or ?all, you get an alert.
02 · Checks
Health check
Email test
Free tool
03 · Why it matters
When SPF fails, mail still sends. It just starts landing in spam, and you hear about it from the client.
04 · Pricing
Every paid plan starts with a 7-day free trial. Cancel during the trial and you won't be charged.
Free forever
Monitor one site, free forever
$0/mo
1 website + 4 extra monitors
No credit card needed
7 days free
For individuals & small portfolios
$11/mo
Up to 5 websites
250 monitoring credits / month
Most popular
For active managers & agencies
$29/mo
Up to 25 websites
1,250 monitoring credits / month
7 days free
For large portfolios & teams
$89/mo
Up to 100 websites
5,000 monitoring credits / month
Bigger than 100 websites? Our Enterprise plan adds unlimited sites, custom data residency, an SLA, dedicated onboarding and custom integrations. Talk to us
*SMS alerts are an optional add-on on paid plans for UK mobile numbers, paid for with prepaid SMS credit packs. Prices exclude any applicable sales tax. Your card won't be charged during a paid-plan trial. Cancel anytime.
05 · Questions

Mark Grice, founder of TLDTrack. Runs FullyCoded, a Cornwall web agency, and built this to keep 500+ client sites in front of him every day.
What happens next
Do it yourself
Add your domains and TLDTrack reads their DNS on its next run. Your card is not charged for 7 days.
Start your free trialTalk it through
If you would rather talk through how this works across every site you look after, we can go through it together.
Book a callThis action cannot be undone.