ServicesHow It WorksIndustriesResultsInsightsReactivate My List
Cleaning And Updating Data

How do you troubleshoot email delivery issues?

Back to InsightsHow do you troubleshoot email delivery issues?

How do you troubleshoot email delivery issues?

Key Facts

Diagnose Authentication Failures First

If your emails are vanishing into spam folders or bouncing back entirely, the problem usually isn't your content — it's your authentication. Before touching subject lines or send times, verify that SPF, DKIM, and DMARC are correctly configured, because authentication failures are the most common root cause of email delivery issues.

This isn't optional anymore. As of February 2024, Gmail refuses to deliver mass emails from domains lacking proper SPF, DKIM, and DMARC authentication, and Yahoo implemented similar requirements the same month. Any business sending 5,000 or more messages per day to Gmail falls under these bulk sender rules — and the stakes have shifted from spam-folder filtering to outright rejection.

The payoff for getting this right is significant. Domains with all three protocols passing see inbox placement rates above 95%, according to Google Postmaster Tools data. Yet plenty of senders assume their records are fine when they aren't: even though SPF adoption has reached 93% among the top 1 million domains, misconfigured records still cause 15–20% of legitimate emails to fail authentication.

Here's how to diagnose authentication quickly:

  • Check the Authentication-Results header in a received email for an immediate pass/fail status of all three protocols.
  • Run a live test send to confirm end-to-end functionality — DNS records alone only confirm authentication is published, not that it's working.
  • Watch for provider-specific rejection codes, such as Gmail's 5.7.26/5.7.27 (SPF failures) and 5.7.30 (DKIM failures), to pinpoint the problem fast.
  • Verify your SPF record stays under the 10-DNS-lookup ceiling — exceeding it causes a permanent error, meaning SPF effectively fails for every email.

One more trap worth avoiding: a published DMARC record doesn't mean you're protected. A DMARCguard study of 5.5 million domains found that among those with DMARC records, 57.9% sit at p=none — monitoring only — so failures go unreported and unblocked. If your DMARC policy is p=none, you're flying blind on spoofing and delivery problems alike.

Authentication matters just as much for reactivation outreach as it does for new campaigns. When CallMyCustomers runs win-back and renewal emails on behalf of a client, every message goes out under properly authenticated domains in the client's name — because even the most carefully written follow-up won't book a single appointment if it never reaches the inbox. Fix authentication first, and every other troubleshooting step becomes easier to diagnose.

Clean and Maintain Your Email List

Maintaining a clean email list is fundamental to resolving delivery issues and ensuring your reactivation campaigns reach the right inboxes. For service businesses aiming to reconnect with past customers, list hygiene directly impacts whether your messages are seen as welcome outreach or unwanted spam. Removing inactive addresses that haven’t opened your last 10-15 sends helps focus efforts on engaged recipients, while immediately eliminating hard bounces protects your sender reputation from invalid or non-existent addresses list hygiene best practices. Keeping spam complaint rates below 0.1% per send is critical, as exceeding this threshold can trigger platform bans and severely damage deliverability spam complaint thresholds.

This maintenance isn’t just about removal—it creates opportunities for smarter reactivation. By segmenting out long-inactive contacts, you can tailor win-back campaigns with fresh offers or seasonal reminders that feel relevant, not pushy. For example, a home service business might target past customers with a pre-winter furnace check-up offer, using only those who’ve engaged recently. Clean lists improve engagement metrics like open and click-through rates, which signal legitimacy to inbox providers and boost the chances your messages land in the primary tab engagement and deliverability. Over time, this builds a healthier sender reputation, making future campaigns more effective and reducing the risk of throttling or blocking.

  • Remove addresses with no opens in the last 10-15 sends to focus on active recipients
  • Eliminate hard bounces immediately after they occur to prevent reputation damage
  • Monitor spam complaints and keep them under 0.1% per send to avoid platform penalties
  • Verify list accuracy monthly using validation tools to catch typos or abandoned accounts
  • Honor opt-outs instantly and suppress those addresses from all future outreach

For CallMyCustomers, this approach ensures every reactivation effort—whether a seasonal reminder for an HVAC client or a membership renewal for a fitness studio—starts with a list primed for success. By combining rigorous hygiene with permission-based outreach, service businesses can turn dormant contacts into booked appointments without compromising deliverability. A clean list isn’t just a technical requirement; it’s the foundation for rebuilding relationships and driving repeat revenue from customers who already know your value.

Warm Up Your Domain and Monitor Provider-Specific Signals

Reputation is the invisible gatekeeper of every inbox. Even flawless authentication records won't save your campaigns if providers don't yet trust your domain to send at volume.

Whether you're establishing a new sending domain or rehabilitating one with a damaged history, the same principle applies: you can't start at full speed. Deliverability experts recommend beginning with just 10–20 emails per day, then gradually increasing volume while monitoring feedback loops and recipient engagement. Sudden volume spikes are one of the fastest ways to trigger spam filters, because providers interpret them as spammer behavior.

Prioritize your most engaged recipients during warm-up. Deliverability data shows that open rates above 15% signal legitimacy to inbox providers, so sending to your active customers first — rather than a dormant list segment — builds reputation faster. This is where clean, well-segmented data pays off; a list review that separates recent customers from long-inactive contacts tells you exactly who should receive those critical first sends.

Gmail and Outlook.com have shifted from quietly filtering non-compliant bulk mail to outright SMTP rejection, and their rejection codes tell you precisely what's wrong:

  • Gmail 5.7.25 — missing PTR record (reverse DNS)
  • Gmail 5.7.26/5.7.27 — SPF validation failure
  • Gmail 5.7.30 — DKIM validation failure
  • Gmail 5.7.29 — missing TLS support
  • Outlook.com 550 5.7.515 — non-compliant bulk sender (in effect since May 5, 2025)

Treat these codes as a free diagnostic. A 5.7.30 rejection means your DKIM keys need attention — and Google recommends 2,048-bit keys — while a 5.7.26 points straight to your SPF record. One important nuance: Gmail's 0.1% spam rate threshold applies only to personal gmail.com accounts, not Google Workspace, so B2B senders tuning to the wrong rule may be overcorrecting.

Google Postmaster Tools gives you visibility into domain reputation, spam complaint rates, and authentication success before problems become blocks. Postmaster Tools data shows that domains passing all three authentication protocols achieve inbox placement rates above 95% — a benchmark worth tracking weekly.

For service businesses running reactivation campaigns, this monitoring matters most at launch. When CallMyCustomers begins outreach on a client's behalf, messages go out in the business's name at a managed pace, with every send approved by the owner first — keeping volume consistent and reputation intact rather than blasting a dormant list in one risky wave.

Frequently Asked Questions

Why are my emails suddenly going to spam or bouncing when they used to work fine?
As of February 2024, Gmail and Yahoo now require proper SPF, DKIM, and DMARC authentication for bulk senders — without all three, your emails face outright rejection instead of just spam filtering. Domains with all three protocols passing see inbox placement rates above 95% according to Google Postmaster Tools data Google Postmaster Tools data.
I have DMARC set up — why am I still having delivery problems?
A published DMARC record doesn't guarantee protection: 57.9% of domains with DMARC sit at p=none (monitoring only), meaning failures go unreported and unblocked. You need an enforcement policy (p=quarantine or p=reject) to actually block spoofing and improve deliverability DMARCguard study of 5.5 million domains.
How often should I clean my email list, and what's the risk of keeping inactive contacts?
Remove addresses that haven't opened your last 10-15 sends, as email lists degrade over time and inactive contacts hurt engagement metrics that inbox providers use to judge legitimacy. Keeping spam complaint rates below 0.1% per send is critical — exceeding this can trigger platform bans and severely damage deliverability spam complaint thresholds.
What's the right way to start sending from a new domain or fix a damaged sender reputation?
Begin with just 10–20 emails per day to your most engaged recipients, then gradually increase volume while monitoring feedback loops — sudden spikes trigger spam filters because providers interpret them as spammer behavior. Open rates above 15% signal legitimacy to inbox providers during warm-up engagement and deliverability.
How do I know which authentication protocol is failing when I get a bounce?
Check the Authentication-Results header in a received email for immediate pass/fail status of SPF, DKIM, and DMARC, or look for provider-specific rejection codes: Gmail's 5.7.26/5.7.27 means SPF failure, 5.7.30 means DKIM failure, and 5.7.25 means missing PTR record Gmail rejection codes.
Is the 0.1% spam complaint threshold something I need to worry about for my B2B emails sent to company domains?
No — Gmail's 0.1% spam rate threshold applies only to personal gmail.com accounts, not Google Workspace (business) accounts, so B2B senders optimizing for this threshold on business domains are tuning to the wrong rule. Focus instead on keeping overall spam complaints between 0.1% and 0.3% across all providers Gmail spam rate threshold applies only to personal gmail.com.

Your Next Booked Appointment Is Already in Your List

Authentication, list hygiene, and domain reputation aren't separate problems — they're the same problem viewed from three angles. Fix SPF, DKIM, and DMARC first; then prune the addresses that haven't opened in months; then warm the domain at a pace providers trust. The data is clear: domains passing all three protocols see inbox placement above 95% according to Google Postmaster Tools, and every other troubleshooting step gets easier once that foundation is solid. For service businesses, this isn't abstract deliverability theory — it's the difference between a reactivation campaign that fills next week's schedule and one that silently vanishes. CallMyCustomers runs outreach under your authenticated domain, with every message approved by you first, so volume stays consistent and reputation stays intact. If you're not sure where your list stands, start with a free review — you'll know your rate, your setup, and what your list can produce before spending a dollar.

Stay in the Loop