Why your emails go to spam (the real reasons)
Spam filters in 2026 use machine learning, not keyword matching. The "don't say 'free'" rule is from 2010. The signals that actually flag your email today are structural and behavioral:
- You don't have SPF, DKIM, or DMARC set up — single biggest factor
- Your domain has no sending history — brand-new domains get scrutinized
- Your engagement rate is low — past recipients deleted without replying
- Your content matches known spam patterns — heavy HTML, link shorteners, image-only emails
- Your sending pattern is unnatural — 100 emails in 5 minutes
- Your list has bad addresses — bounces or spam-trap hits
Note that nothing on this list is "you used the word 'discount.'" Modern filters are looking at the meta-pattern, not the words.
The 8 highest-impact fixes
1. Set up SPF, DKIM, DMARC (+30-50% inbox placement)
This is the single biggest move. Three DNS records, one-time setup, ~30 minutes. Without this, half your emails go to spam regardless of content.
2. Use a real subject line (+10-15%)
Lowercase, 3-5 words, no questions, no emojis, no all-caps. "quick thought on Q3" beats "Important Update About Your Q3 Strategy ⚡️" by an order of magnitude.
3. Strip every tracking link (+10-15%)
Remove all link shorteners (bit.ly, t.co, etc) and tracking redirects. One direct link to your real domain. Gmail's spam filter explicitly downweights emails with multiple redirects.
4. Personalize the body, not just the greeting (+10%)
"Hi {FirstName}" + a generic body fools nobody. The pattern Gmail rewards is: every email body is meaningfully different. Same prospect data, different recipient = different email.
5. Write conversationally, not like marketing (+5-10%)
Spam filters detect "marketing voice." Use contractions ("I'm" not "I am"), incomplete sentences sometimes, and a real signature with your first name only. No company taglines.
6. Send during business hours in recipient's timezone (+5%)
3am sends are a spam signal. Cold emails should look like they were typed by a person at a desk. 9-11am or 2-4pm in the recipient's local time is the sweet spot.
7. Pace your sends (+5%)
Random 30-90 second delays between emails. No 100-email blasts. Even better: spread across the day. Most spam classifiers track sending velocity as a primary signal.
8. Verify your list (+5%)
Run every list through an email verifier (Hunter, ZeroBounce, NeverBounce) before sending. Bounces over 5% will tank your reputation within a week.
The spam folder test (run this before scaling)
Before you blast 200 emails, test your inbox placement first. The cheapest method:
- Pick 10 test addresses across providers — Gmail, Outlook, Yahoo, ProtonMail, iCloud, Apple Mail. Use real accounts you control.
- Send the exact email you plan to use, with real personalization data, from your real sending account.
- Check each inbox 30 minutes later. Where did it land? Primary, Promotions, Spam, or never arrived?
- If you hit spam in 2+ accounts, do not scale yet. Diagnose first.
For ~$25/month, GlockApps or Mailgenius automate this with 50+ test inboxes per check.
If you're already in spam, here's the recovery sequence
- Stop sending immediately. Continuing to blast accelerates the problem.
- Audit your last 30 days of sends. Look for the campaign or list that triggered it. Usually it's one bad list (high bounce rate) or one bad subject line that got mass-marked-as-spam.
- Send 1-2 highly personalized emails per day to people you know. Get them to reply. Replies rebuild reputation faster than anything else.
- Wait 1-2 weeks. Don't send any cold outreach during this period. Reputation rebuilds slowly.
- Restart at 25% volume. Ramp back up over 4 weeks if engagement is healthy.
If you can't recover, switch to a fresh sending domain and start over with proper warmup.
How Mail Doneky avoids spam by default
- 50+ banned spam phrases blocked at generation time
- Subject lines generated to match natural-conversation patterns, never marketing
- One direct CTA link per email, no shorteners, no redirects
- Content scoring on every draft — anti-spam dimension is built in
- Random send pacing — 30-90 second delays, batch cooldowns
- Send-window enforcement — no off-hours sends
- Real Gmail OAuth — sends from your real inbox, inheriting your real reputation
Skip the spam folder
Mail Doneky generates emails engineered for inbox placement — no spam triggers, no tracker links, real Gmail sending. Free to start.
Try Mail Doneky Free →