Spam triggers and inbox-friendly alternatives
Even with perfect authentication, warmed inboxes, and strong domain reputation, the content of your email can still trigger spam filters. Modern filters analyze everything from individual words to formatting patterns to sending behavior. This chapter is your definitive guide to writing content that stays clear of spam triggers.
Spam trigger words and phrases
Certain words and phrases are statistically associated with spam. Context matters, so using them is a risk factor rather than a verdict, but they increase the risk, especially when combined with other negative signals.
High-risk words to replace
| Category | Examples |
|---|---|
| Urgency / Pressure | "Act now," "Limited time," "Urgent," "Don't miss out," "Expires" |
| Money / Offers | "Free," "Discount," "Best price," "No cost," "Guaranteed," "Special offer" |
| Exaggerated claims | "100% guaranteed," "Double your revenue," "Incredible results," "You won't believe" |
| Financial terms | "Earn money," "Cash bonus," "Credit card," "Investment opportunity" |
| Manipulative language | "Click below," "Buy now," "Order today," "As seen on," "Dear friend" |
The key rule: write like you would email a colleague. With a coworker, you would write in a calm, plain tone rather than "ACT NOW to receive a GUARANTEED 300% increase". If a sentence sounds like an advertisement, rewrite it.
Key insight
A single spam trigger word is survivable. Spam filters look at the overall score: the combination of words, formatting, links, sender reputation, and engagement history. But every trigger word adds to that score. Keep your copy clean, and you stay well below the threshold.
Formatting triggers
How your email looks is as important as what it says. Spam filters analyze the structure and formatting of your email to determine whether it is a personal message or a marketing blast.
Triggers to watch for
- ALL CAPS in subject line or body. "QUICK QUESTION ABOUT YOUR SALES PIPELINE" screams spam. Use lowercase or sentence case only.
- Excessive exclamation marks. One is fine in rare cases. Multiple (!!!) are a trigger. Zero is ideal for cold email.
- Colored or styled text. Red text, different font sizes, or bold formatting throughout the email all raise flags. Stick to default styling.
- HTML-heavy emails. Complex HTML with tables, divs, and inline styles has a high HTML-to-text ratio. Spam filters use this ratio as a signal. Pure plain text is safest.
- Large or elaborate signatures. Signatures with images, banners, social icons, and legal disclaimers dramatically increase your HTML ratio. Keep signatures minimal: name, title, company, and optionally a URL.
Links and tracking
Links are one of the most scrutinized elements in email filtering. Spam filters evaluate the number of links, the domains they point to, and whether they use tracking redirects.
- Zero links is ideal for first touches. Your first email should aim for zero links. The goal is a reply.
- One link maximum. If you must include a link (e.g., a Calendly link in a follow-up), keep it to one. Two or more links significantly increase spam risk.
- Use full URLs. Bit.ly, TinyURL, and similar shorteners are heavily associated with spam and phishing, so full URLs are the safe choice.
- Custom tracking domains. If your platform rewrites links for click tracking, ensure it uses your custom tracking domain (track.yourdomain.com) rather than a shared domain.
Watch out
Open tracking pixels are invisible images embedded in your email. They are technically a link to an image on a tracking server. Some spam filters detect and penalize them. Consider turning off open tracking for your initial emails, especially while your domain is still building reputation. Reply rate is a more reliable metric anyway.
Images and attachments
Images
Keep cold emails text-only: leave out logos, screenshots, and product images. Any image shifts your email from looking like a personal message to looking like a marketing email. Spam filters notice this immediately.
The one exception: personalized screenshots or videos (like a short Loom recording) can work in later follow-ups once your domain has established reputation. Save them for later touches on a seasoned domain.
Attachments
Keep cold emails attachment-free. Attachments (PDFs, slide decks, documents) are a major spam trigger and a security red flag. If you need to share a resource, offer to send it if they reply with interest. This also gives you another touchpoint and conversation starter.
Sending pattern triggers
Beyond content, spam filters analyze how you send:
- Volume spikes. Going from 10 emails yesterday to 100 today is a red flag. Keep volume consistent day to day. Gradual increases only.
- Identical content to many recipients. Sending the exact same email body to 200 different people looks like a spam blast. Even minor variations (personalized opening lines) differentiate your emails enough.
- Sending bursts. 30 emails in 5 minutes looks automated. 30 emails spread over 8 hours looks human. Use randomized delays.
- Sending outside business hours. Emails sent at 3 AM consistently are unusual for legitimate business communication. Keep sending within 8 AM–6 PM in the recipient's timezone.
- High bounce rate. If more than 3% of your emails bounce, email providers interpret this as you sending to unverified or purchased lists, a spam signal. Verify all addresses before sending.
The unsubscribe question
Should you include an unsubscribe link in cold emails? This is a debated topic in the cold email community.
Arguments for: CAN-SPAM requires it for commercial email. Google and Yahoo announced stricter requirements in 2024 for bulk senders. Including one shows respect for the recipient.
Arguments against: Adding a link increases spam risk (especially from new domains). Cold email is one-to-one outreach rather than bulk email. An unsubscribe link makes it look like a marketing email rather than a personal message.
The pragmatic approach: If you send fewer than 5,000 emails per day (which most cold emailers do), the 2024 Gmail/Yahoo bulk sender rules technically sit outside your scope. However, you should always honor opt-out requests promptly when someone replies asking to be removed. Many outreach platforms handle this with a plain-text opt-out line like "If this isn't relevant, just let me know and I won't reach out again", which doubles as a soft CTA.
The pre-send deliverability checklist
Run every campaign through this checklist before activating:
- Plain, conversational wording in subject line and body
- Sentence case and light punctuation
- Plain text format (text only, minimal HTML)
- Zero or one links (full URLs only)
- Attachment-free (resources offered on reply)
- Minimal signature (name, title, company)
- Email list verified (bounce rate projection under 2%)
- Personalization tokens checked (every merge field filled and working)
- Sending volume within per-inbox daily limits
- Randomized delays configured between emails
- Sending window set to business hours in recipient's timezone
- Test email scored 9+ on mail-tester.com
Following this checklist eliminates the self-inflicted wounds that account for most deliverability problems.
Real-world spam filter scoring: how it actually works
Spam filters work on a sliding scale rather than a simple "yes or no" system. They assign a numerical score to every incoming email based on dozens of factors. Each negative signal adds points to the score, and when the total exceeds a threshold, the email is routed to spam. Understanding this scoring model helps you think about spam triggers cumulatively rather than individually.
Here is a simplified view of how different factors contribute to spam scoring:
| Factor | Impact on spam score | Your control level |
|---|---|---|
| Sender reputation | Very high | Indirect (built over time through good practices) |
| Authentication (SPF/DKIM/DMARC) | High | Full control (set up once) |
| Content and keywords | Moderate | Full control (write carefully) |
| HTML-to-text ratio | Moderate | Full control (use plain text) |
| Links and tracking | Moderate | Full control (minimize links) |
| Recipient engagement history | Very high | Indirect (driven by targeting quality) |
The key takeaway: the combination of factors determines whether your email lands in spam. A strong sender reputation can overcome a slightly risky word choice. Conversely, a brand-new domain starts with zero reputation, so every other factor needs to be clean. This is why new domains require especially careful attention to content quality: your reputation cushion is still being built.
Common questions about spam triggers
Do emojis in subject lines trigger spam filters?
Emojis are associated with marketing emails rather than personal messages. Since cold email works best when it looks like a one-to-one message, emojis work against you: their effect on spam filters is indirect, yet they reduce the "personal email" impression that helps your deliverability. Keep subject lines text-only.
Is it safe to include my website URL in the signature?
A single URL in your signature is generally fine, as long as the domain has a clean reputation and you use the full URL. Keep it as a plain text URL rather than a hyperlinked logo or button. The risk comes from having multiple links: if your signature adds one and your body adds another, you now have two links, which doubles the tracking domain exposure and increases spam risk.
How do I test my email for spam triggers before sending?
Use mail-tester.com to score your emails before launching a campaign. Send a test email to the unique address they provide, and you will receive a detailed report showing your spam score, authentication status, blacklist status, and specific content issues. Aim for a score of 9/10 or higher. Additionally, send test emails to personal Gmail, Outlook, and Yahoo accounts to verify they land in the primary inbox rather than spam or promotions.
Test every variant separately
If you are A/B testing subject lines or body copy, test each variant separately for spam triggers. A subject line that scores cleanly might push the overall email past the spam threshold when combined with a different body variant. Run mail-tester on every unique combination you plan to send.
The next and final chapter of this module covers ongoing monitoring: how to track your deliverability health and fix problems when they arise.