You’re hitting send, watching your metrics, and… nothing. No opens. Spam folder. Unsubscribes.
If your emails aren’t landing in the inbox, you’re likely making one of the mistakes we cover here. And it’s not just about engagement metrics anymore. Since February 2024, when Google and Yahoo implemented mandatory sender requirements, email marketing mistakes have become a technical compliance issue, not just a strategy problem.
In this guide, we’ll walk through 12 mistakes that kill deliverability — some you’ll recognize immediately, others might be blindsiding you right now. Most importantly, we’ll show you exactly how to fix each one.
Strategy Mistakes (That Hurt Engagement & Reputation)
1. Emailing Everyone the Same Message (No Segmentation)
Why It Happens
It’s easier. No segmentation means one email, one send, one report. Building audience segments requires either manual list management or platform setup (fields, automation, conditional sends). Most marketers skip it.
Why It Hurts Your Deliverability
When you send the same message to everyone — whether they just signed up or they’ve been inactive for two years — you’re almost guaranteed to get spam complaints from people who never wanted that particular message. High complaint rates tank your sender reputation fast. Gmail, Yahoo, and Outlook all watch complaint ratios, and a pattern of irrelevant sends signals to their algorithms that you’re low-quality mail.
Worse: when a segment of your audience ignores your emails, ISPs notice the lack of engagement. Low engagement + spam complaints = spam folder.
How to Fix It
Segment by at minimum: signup date, engagement level, and purchase history. Use a simple RFM model (Recency, Frequency, Monetary) to separate engaged buyers from cold subscribers.
Start with two segments:
- Engaged buyers (purchased in last 90 days): receive promotional emails
- Inactive subscribers (no opens in 90+ days): receive win-back campaigns OR suppress entirely
Most ESPs (Klaviyo, Mailchimp, Brevo) support this natively. Learn about behavioral segmentation to build segment rules automatically.
2. Buying or Renting Email Lists
Why It Happens
New startup. Low budget. Need leads fast. Buying a list (or renting one through a data broker) feels like a shortcut to scale.
Why It Hurts Your Deliverability
Purchased lists have no documented consent. Recipients never opted in to hear from you. This creates three deliverability disasters:
- Zero engagement — unfamiliar senders get ignored, triggering the engagement penalty
- High spam complaint rate — recipients mark you as spam because they don’t recognize you
- Spam traps — data brokers’ lists are seeded with trap addresses (honey pots) that ISPs use to catch bulk senders buying lists
A single message to a purchased list can permanently damage your sender reputation. We’ve seen domains blacklisted after one send to a rented list.
How to Fix It
Stop buying lists immediately. Build your list organically:
- Add signup forms to high-traffic pages
- Offer a lead magnet in exchange for email capture
- Use social media to drive signups
- Partner with complementary brands for cross-promotion
Organic lists grow slower but convert 10x better and actually want your emails. Explore email capture best practices for proven growth strategies.
3. Sending Without Permission-Based Double Opt-In
Why It Happens
Single opt-in is faster. Higher conversion rate (fewer confirmation steps). “We’ll deal with quality later” is the subtext.
Why It Hurts Your Deliverability
Single opt-in allows typos, fake emails, and bot signups. You end up sending to invalid addresses, which bounce and damage your domain reputation. ISPs also watch for bulk signups without confirmation, which is a sign of list-buying or scraping behavior.
Double opt-in adds friction — you’ll lose 20-30% of conversions. But you’ll gain consent proof, valid email addresses, and a sender reputation that ISPs trust.
How to Fix It
Implement double opt-in: subscriber fills out form → receives confirmation email → clicks link → added to main list.
Yes, you’ll see fewer subscribers. But you’ll see higher engagement, fewer bounces, fewer spam complaints, and inbox placement that actually matters. A list of 5,000 engaged, double-opted-in subscribers beats 50,000 purchased addresses every time.
Configure this in your ESP. Check your list management best practices to ensure compliance.
4. Ignoring Unsubscribes and Preference Management
Why It Happens
Unsubscribes are annoying. They signal growth problems. Ignoring them feels like “keeping the subscriber.”
Why It Hurts Your Deliverability
Ignoring unsubscribes is illegal under CAN-SPAM and GDPR. More importantly, it destroys your sender reputation. When someone unsubscribes and you keep sending, they mark you as spam. ISPs track this pattern and use it to filter your future mail.
As of February 2024, Google and Yahoo require one-click unsubscribe for bulk senders. Ignoring this requirement puts you at risk of outright rejection.
How to Fix It
- Honor all unsubscribe requests within 10 business days (CAN-SPAM requirement)
- Implement one-click unsubscribe in your List-Unsubscribe header (Google/Yahoo requirement)
- Offer preference management: let subscribers choose email frequency instead of unsubscribing entirely
- Never re-add unsubscribed addresses to lists
Most modern ESPs handle this automatically. Double-check your unsubscribe list regularly and suppress anyone who’s asked off. Learn about one-click unsubscribe requirements for full technical details.
5. Writing for Open Rates Instead of Engagement
Why It Happens
Open rate is easy to measure and report. Executives see a 35% open rate and think “success.” It feels like progress.
Why It Hurts Your Deliverability
ISPs don’t care about your open rate. They care about how many people delete, archive, or ignore your email without action. When your audience reads but doesn’t click, ISPs interpret it as “low-quality mail” and gradually reduce your inbox placement. Opens without clicks are actually worse than no opens — they signal that your content doesn’t match subscriber expectations.
How to Fix It
Focus on click-through rate (CTR) instead. Build emails around one clear call-to-action. Make the offer valuable enough to earn a click.
Stop optimizing subject lines for curiosity gaps and openness. Instead, optimize for clarity and relevance. An email with a 20% open rate but 5% CTR is far healthier than one with 40% opens and 0.5% CTR.
Understand email KPIs that actually matter — ISPs reward consistent engagement, not just opens.
Deliverability Mistakes (Technical Requirements You Can’t Skip)
6. Missing SPF, DKIM, or DMARC Authentication
Why It Happens
“Authentication is the ESP’s job.” Or: “We’ll set it up later.” Or: nobody on the team knows what SPF/DKIM/DMARC even do.
Why It Hurts Your Deliverability
In February 2024, Google and Yahoo made SPF/DKIM/DMARC authentication mandatory for bulk senders. No exceptions. Emails without proper authentication are now rejected outright, not just filtered to spam. This is the single largest change to email in a decade.
Without DMARC, your domain is vulnerable to spoofing. Without DKIM, ISPs can’t verify message integrity. Without SPF, anyone can send mail claiming to be your domain.
Gmail and Yahoo now require all three to be properly configured.
How to Fix It
- Set up SPF — Add an SPF record to your domain DNS listing all authorized mail servers
- Set up DKIM — Generate DKIM keys in your ESP and add the public key to DNS
- Set up DMARC — Create a DMARC record telling ISPs what to do with unauthenticated mail
Start with “monitoring mode” (p=none) to watch for failures without rejecting mail. After 1-2 weeks of data, move to p=quarantine (spam folder) or p=reject (hard reject).
Learn SPF, DKIM, and DMARC from the ground up. Check your authentication with our free Domain Scanner.
7. Not Implementing One-Click Unsubscribe
Why It Happens
“Our ESP handles unsubscribes through our preference center” — true, but not sufficient. ISPs now require a specific technical implementation in the email headers.
Why It Hurts Your Deliverability
Google and Yahoo monitor spam complaint rates. High complaint rates = lower inbox placement. One-click unsubscribe reduces complaints because subscribers can opt out instantly instead of marking as spam in frustration. Without it, you’re forcing users to spam-report you instead of unsubscribing cleanly.
Gmail now prioritizes one-click unsubscribe in their sender guidelines.
How to Fix It
Add the List-Unsubscribe header with a mailto: and https: option to every email:
List-Unsubscribe: <mailto:unsubscribe@yoursite.com?subject=unsubscribe>, <https://yoursite.com/unsubscribe?email=user@example.com>
When users see the “Unsubscribe” button in Gmail, one click removes them from your list without requiring them to visit your website. Most modern ESPs support this automatically — check your configuration. Set up one-click unsubscribe properly to meet 2024 requirements.
8. Exceeding a 0.3% Spam Complaint Rate
Why It Happens
Small complaints seem fine when you’re sending 100k emails. “One complaint = 0.001%, we’re fine.” But ISPs aggregate over 30 days, and thresholds are absolute.
Why It Hurts Your Deliverability
Google and Yahoo both enforce a 0.3% spam complaint rate threshold. One complaint per 333 emails sent. Exceed that, and your mail gets filtered or rejected. This is the single most common reason email programs crash into spam folder limbo.
Complaints compound: week 1 you’re at 0.25%, week 2 you hit 0.4%, and suddenly Gmail demotes your entire sending domain.
How to Fix It
- Monitor your complaint rate daily — Set up alerts at 0.2% so you catch problems early
- Clean your list — Remove old, inactive, and typo addresses. Dead addresses attract spam complaints
- Segment aggressively — Only send to engaged subscribers who want that type of email
- Audit your content — Are subject lines misleading? Does the offer match the email body? Fix mismatches immediately
Understand your sender reputation in real time using Google Postmaster Tools and dedicated monitors like InboxEagle.
9. Sending From a Cold or Unwarmed Domain
Why It Happens
New domain. New job. New ESP. “Let’s start sending.” No gradual warmup, just full throttle from day one.
Why It Happens
ISPs treat new sending domains with suspicion. Sending high volume from a brand-new domain without warmup signals spam risk. Gmail and Yahoo rate-limit new domains automatically. Your mail queues, bounces, or gets temporarily rejected until you build sender reputation.
How to Fix It
Implement a domain warmup plan:
- Week 1: Send 100-500 emails
- Week 2: Send 1,000-5,000 emails
- Week 3: Send 5,000-20,000 emails
- Week 4+: Ramp to full volume
Start with your most engaged subscribers. High engagement with new sending domains builds reputation faster. Track inbox placement throughout warmup using an Inbox Placement Tester to monitor progress.
Learn IP domain warming best practices for detailed guidance.
10. No List Hygiene — Sending to Bounces, Inactives, and Traps
Why It Happens
It’s tedious. You need special tools or manual processes. “We’ll clean up next quarter.” Quarterly never comes.
Why It Hurts Your Deliverability
Every bounce damages your sender reputation. Every inactive subscriber increases spam complaint risk. And every spam trap (ISP-owned addresses designed to catch bad senders) is a domain blacklist entry waiting to happen.
ISPs watch bounce rate, inactivity, and trap hits. One spam trap address costs you 2-3 reputation points. A domain with 5+ trap hits gets flagged as dangerous.
How to Fix It
Run monthly list hygiene:
- Remove hard bounces immediately (invalid addresses, blocked domains)
- Suppress inactive subscribers (no engagement in 90+ days) — either re-engage them with a win-back campaign or remove them entirely
- Suppress known trap addresses using your ESP’s list validation tools
- Check your domain against blacklists weekly using tools like MXToolbox
Explore list cleaning and suppression strategies for data-driven cleanup workflows.
Content & Design Mistakes (That Trigger Spam Filters)
11. Not Optimizing for Mobile and Dark Mode
Why It Happens
“Most of our audience uses desktop” — maybe true 5 years ago. Now, 60-70% of emails open on mobile devices. Dark mode adoption has hit 40%+ in Gmail and Outlook.
Why It Hurts Your Deliverability
ISPs watch for “unreadable” emails. Images that don’t load on mobile, text that’s unreadable in dark mode, links that break — these all cause users to delete fast or mark as spam. High deletion rate + spam marks = spam folder.
How to Fix It
- Test on mobile — Use an email testing tool to preview on iPhone and Android
- Use responsive design — Single-column layout that adapts to screen width
- Optimize for dark mode — Use web-safe colors, avoid pure black backgrounds, test dark mode rendering
- Make text readable — Use 16px+ font size, sufficient contrast, avoid tiny print
- Keep images light — Compress heavily; optimize for 3G connections
Deep dive into mobile and dark mode email design with code examples and tools.
12. Overusing Spam Trigger Words and Broken HTML
Why It Happens
Aggressive copy sells (“Act now!” “Limited time!” “Only today!”), so marketers layer it on. And HTML is hard — template builders sometimes generate broken code.
Why It Hurts Your Deliverability
Spam filters catch emails with excessive trigger words. Broken HTML triggers security filters. Both result in junking or filtering. ISPs also use these as signals of low-quality senders.
How to Fix It
- Scan for spam triggers before sending — Check your subject line and body copy against common spam words
- Clean up HTML — Validate your email code; remove unnecessary divs, nested tables, and inline styles
- Use text, not image — Emails that are 100% images get filtered aggressively
- Limit links — More than 3-4 links per email raises filter suspicion
- Avoid ALL CAPS and excessive punctuation
Use our free Spam Word Checker to audit your copy before sending. Scan your HTML with our Email Spam Tester to catch broken code.
Summary: Fix the Mistakes, Fix Your Deliverability
Most email programs don’t fail because of one mistake. They fail because of layered mistakes: no segmentation + bought list + weak authentication + high complaints + poor mobile experience. The reputation cascade makes recovery difficult.
Fix these 12 mistakes in order:
This week: Set up authentication (SPF, DKIM, DMARC) and one-click unsubscribe. This month: Clean your list, segment your audience, implement double opt-in. Ongoing: Monitor sender reputation daily, scan for spam triggers, test on mobile.
The good news: most fixes are free or built into your existing ESP. You don’t need new tools — you need to implement the basics that separate professional senders from spam sources.
Start with authentication. If your emails aren’t authenticated, you’re already on borrowed time.
Ready to audit your sender reputation? Check your domain health with InboxEagle’s free tools — you’ll get a clear picture of what’s working and what needs fixing.