What's Happening
ViralSweep uses SendGrid to send emails on your behalf. To verify your domain, it requires three CNAME records in your DNS. If you’re on Cloudflare, the proxy setting silently breaks validation — even when your records are correctly added.
Symptom: The Sender Authentication panel shows ❌ “Your domain is not validated yet” after clicking Verify Domain.
The Fix (2 minutes)
The orange cloud (proxy) icon on your SendGrid CNAME records in Cloudflare is intercepting DNS lookups and returning a Cloudflare IP instead of the expected SendGrid value. Switch all three records to DNS only.
Log in to Cloudflare → select your domain → DNS → Records
Find these three CNAME records: em5213, s1._domainkey, s2._domainkey
For each one: click Edit → change the cloud icon from orange → grey (DNS only) → Save
Return to ViralSweep → Sender Authentication → click Verify Domain
⚠️ All three records must be grey. Missing even one will cause verification to fail.
Still Failing?
Wait 5–10 minutes — DNS changes need a moment to propagate
Check for duplicate records — remove any extra entries with the same host name
Re-enter values manually — copy-paste can introduce invisible trailing spaces
Need More Help?
Contact ViralSweep support with a screenshot of your Cloudflare DNS records (showing proxy status) and the domain/email you’re authenticating.
