Skip to main content

🚨 Custom sending domain isn't verifying

Troubleshoot DNS records, SPF conflicts and propagation when your custom sending domain won't verify.

Written by Miles

You set up a custom sending domain, added the DNS records, clicked Verify DNS records, but it's not working. Let's troubleshoot.

⏱️ 1. Wait for DNS propagation

DNS changes don't take effect immediately. They can take anywhere from a few minutes to 24-48 hours to spread worldwide.

If you just added the records, give it at least an hour before assuming something's wrong. If it's been less than 24 hours, wait a bit longer and try again.

🔍 2. Re-check every DNS record

The most common cause of verification failure is a small typo or missing record. Go back to Emails → Settings → Custom sending domain in Easy Reorder. While the domain shows Pending verification, a table lists each record with a Status of OK, Failed or Pending. Compare each record to what's in your DNS provider.

For each record check:

  • ✅ Type matches exactly (for example TXT, MX or CNAME)

  • ✅ Hostname matches exactly, including any subdomain prefix

  • ✅ Value matches exactly. Use the Copy button next to it and paste it, don't retype

  • ✅ Priority is set on MX records, if the table shows one

Even one wrong character will fail verification. Records marked Failed are the ones to fix first.

🏷️ 3. Watch out for "name" formatting differences

Different DNS providers format the Name field differently:

  • Some want just the subdomain (e.g., mail)

  • Some want the full hostname (e.g., mail.yourstore.com)

  • Some auto-append your domain after what you type

If your DNS provider auto-appends the domain, don't include it in the Name field. Otherwise you'll end up with mail.yourstore.com.yourstore.com, which is wrong.

🌐 4. Use a DNS lookup tool

To check what your DNS records actually look like to the outside world, use a DNS lookup tool like:

Search for your sending subdomain (e.g., mail.yourstore.com) and confirm the records show up correctly. If they don't, your DNS provider didn't save them. Go back and check.

🛡️ 5. Existing SPF record conflicts

If you already send email from your domain through another service (e.g., Google Workspace, Mailchimp, Klaviyo), you might have an existing SPF record. You can only have one SPF record per domain, and adding a second one breaks both.

The fix is to merge SPF records:

❌ Two records (broken):

v=spf1 include:_spf.google.com ~all
v=spf1 include:mailgun.org ~all

✅ One merged record (correct):

v=spf1 include:_spf.google.com include:mailgun.org ~all

If you need help merging, contact support and we'll walk you through it.

🏪 6. Domain managed by Shopify

If your domain is registered through Shopify, find the DNS settings at:

Settings → Domains → [your domain] → DNS settings

The interface is a bit different from third-party providers, but the records work the same way.

🔁 7. Try removing and re-adding the domain

If you've waited 48 hours and still can't verify, or the table says "No DNS records found":

  • Click Remove domain in Easy Reorder

  • Wait a few minutes

  • Add it again with Add domain, using the same subdomain

  • Get fresh DNS records

  • Check each record in your DNS provider matches the new ones exactly, then click Verify DNS records

Sometimes old DNS records from a previous setup attempt linger and cause conflicts. While the domain is not yet verified, your emails keep sending from the default address, so nothing stops.

✅ How you'll know it worked

The card shows a Verified badge and a message that your domain is verified and emails now send from it. Then go to Sender identity (above the domain card) and set your From email address to an address on that domain. See Set your sender name and where replies go.

🆘 Still stuck?

Reach out with:

  • Your sending domain

  • Your DNS provider (GoDaddy, Cloudflare, Namecheap, Shopify, etc.)

  • Screenshots of the DNS records you added, and of the records table in Easy Reorder

You can contact us from Settings → Help and support. We can verify what's needed and help you get configured correctly.

Still have questions? Get in touch and we'll help.

Did this answer your question?