- Home
- Ethical Advertising
- How to Stop Your Emails from Being Blocked as Spam
How to Stop Your Emails from Being Blocked as Spam
Jeroen Seynhaeve 2025-08-13

If you’ve ever sent an important email and it mysteriously never reached the recipient’s inbox, there’s a good chance it got caught in a spam filter. Let’s look at what spam is, how spam filters work, and—most importantly: the best practices you can follow to keep your legitimate emails from being marked as spam.
What Is Spam?
Spam is defined as email sent to a large number of recipients without their explicit permission, typically with the goal of prompting a commercial action, such as buying a product or service. Examples include mass marketing emails sent to purchased mailing lists or promotional messages to people who never opted in.
How Spam Filters Work
Mail servers use spam filters to detect and block unwanted messages before they reach inboxes. These filters rely on a mix of rules, keyword checks, and behaviour analysis to identify suspicious emails. Common spam red flags include certain words and phrases (e.g., “Buy Now” or “Get Paid”), the overuse of punctuation, capital letters, or large fonts, and certain hyperlinks (urls), images, and unusual formatting.
Spam filtering techniques are constantly evolving to keep up with new spam tactics, and spam filter administrators keep their exact techniques secret to prevent spammers from bypassing them. This means even perfectly crafted, legitimate emails can still end up in spam folders.
Best Practices to Keep Your Emails Out of Spam
- Avoid ALL CAPS in your subject lines and email body.
- Limit punctuation, especially in subjects.
- Don’t replace letters with numbers (e.g., w3b h0sting)
- Avoid adding spaces between letters (l i k e t h i s)
- Use consistent, professional fonts without excessive colours or huge text
- Avoid spammy phrases like Click Here, Buy Now, Make Cash, Pre-Approved, Hot Deal, or Lowest Prices
- Keep your language professional: no rude language or obvious sales gimmicks
- Personalise your emails, using the recipient’s name and relevant details can improve trust and reduce spam flags
- If sending HTML emails, include a plain text version
- Maintain a good text-to-image ratio (at least two lines of text for every image)
- Limit the number of hyperlinks (urls), and avoid shortened URLs like bit.ly or goo.gl
- Some hyperlinks may be flagged and blacklisted. If you include them in your email, your email will be automatically blocked. Check for blacklisted domains and IP addresses here.
- Use responsive design so your email displays well on mobile. Poor mobile formatting can increase unsubscribe rates and complaints
- Make sure your IP address isn’t listed on a spam blacklist (Check blacklists here)
- Add accurate SPF, DKIM, and DMARC DNS records to your domain for email authentication
- Send emails from a custom domain rather than a free service like Gmail or Yahoo. Free email addresses can appear less trustworthy in bulk sends
- Warm up new sending domains and IP addresses slowly to build a good sender reputation
- Use a double opt-in process so subscribers confirm their email address before being added
- Remove inactive or bounced addresses regularly to improve engagement rates and sender reputation
- If you suspect legitimate emails are being marked as spam, whitelist the sender using your Allow/Block List in your email control panel