Skip to main content

Sender Email Domain Verification & DMARC Guidelines

A walk through of how to set up Email Domain requirements.

Updated this week

In late 2023, Google and Yahoo announced new sender requirements to improve email deliverability and security. These went into effect in February 2024 and are now actively enforced across all major inbox providers.

These changes apply to all bulk email senders, regardless of the platform they use — including Springbot.


Who Is Affected?

You must comply with these requirements if you send more than 5,000 emails per day.


Why This Matters

Verifying your domain:

  • Improves deliverability

  • Reduces spam flagging

  • Builds trust with inbox providers

  • Ensures you meet Google/Yahoo’s compliance policies

Taking the time to verify now will make your emails more likely to reach inboxes — not spam folders.


Step-by-Step: How to Verify Your Domain in Springbot

1. Make Sure You’re Using a Custom Domain Email

You must use a branded, non-Gmail email address like marketing@yourdomain.com.

Need help setting one up?
➡️ Guide: Creating a custom domain email
(Or check your website/domain hosting provider like GoDaddy, Squarespace, etc.)


2. Start the Domain Verification Process

  1. Log into your Springbot dashboard.

  2. Click the profile icon in the top-right corner and go to Settings.

  3. In the left menu, select Domain Verification.

  4. If you don’t see your domain listed:

    • Click "Add Sender Email" and enter your custom domain email address (e.g., hello@yourstore.com)

  5. Click Verify next to your domain.


3. Copy DNS Records into Your Domain Host

Springbot will now show you 4 DNS records to add to your domain host:

  • 1 MX Record

  • 3 TXT Records


4. Add the DNS Records in Your Domain Host (GoDaddy, etc.)

  1. Log into your domain provider (like GoDaddy or Namecheap)

  2. Navigate to the DNS settings for your domain

  3. Paste the 4 records from Springbot into the appropriate fields

    1. Copy each record exactly — including punctuation, spacing, and case.

    2. If you're unsure how to add DNS records:

      • Click "Learn about updating DNS records" in Springbot

      • Select your domain provider (e.g., GoDaddy, Bluehost, Google Domains)

      • Follow the step-by-step guide linked there

  4. Save your changes

  5. Wait a few minutes, then refresh your domain provider page to confirm they were saved


5. Go Back to Springbot & Click “Verify Records”

  • Return to the Domain Verification page in Springbot

  • Click Verify Records

  • Springbot will check that all 4 records were added correctly


6. If You See Errors…

  • Springbot will highlight which record(s) failed

  • Double-check:

    • Spacing, punctuation, and host formatting

    • Whether your DNS provider added duplicate entries

    • That all records are saved and visible in your domain host

Still stuck? No problem! Email us at help@springbot.com with:

  • A screenshot of your DNS record setup

  • A short description of what you’ve done so far

We’re happy to walk you through it.


Known Updates (as of mid-2025)

  • Springbot now warns you in-app if your sender domain is unverified or missing required records

  • Record validation delay: While most DNS updates go live in 15–30 minutes, full verification can take up to 24 hours

  • We recommend setting a calendar reminder to recheck verification if your first attempt fails — DNS propagation is not always instant


🙋‍♀️ Need Help?

We’re here for you!
Reach out to us at help@springbot.com or use the live chat inside your Springbot dashboard.

Did this answer your question?