8 Tips on How to Stop Cold Emails Going to Spam
Cold emailing is a brilliant way to get your message in front of the right people — if your emails actually make it to their inbox. But let's be honest: even the best-written message won't work if it ends up buried in a spam folder next to "You've won a free iPhone".
- Don't use your main domain — set up a separate one for outreach
- Warm it up slowly — start with low volume to build trust
- Avoid spammy language — write like a real human, not a marketing bot
- Set up SPF, DKIM and DMARC — boring but crucial
- Personalise your messages — nobody likes mass mail
- Clean your list — high bounce rates kill deliverability
- Include an opt-out — it's polite, legal and helps
- Aim for replies — they boost your sender reputation
1. Don't send from your main domain
This one's top of the list for a reason. If you're sending cold emails from your primary domain, stop. Cold email is inherently risky — it's easy to make a mistake and damage your domain's reputation, which can affect all your email including sales, client comms and support.
The fix? Set up a separate domain or subdomain (such as hello-yourcompany.co.uk or get.yourcompany.co.uk). Warm it up properly and use it purely for outbound. See also: Domain Protection.
2. Warm it up slowly
You wouldn't turn up to someone's house uninvited, knock on the door 100 times, and expect them to be pleased to see you. The same goes for email.
Start slow. In the first couple of weeks, just send a handful of emails per day. Let your domain build a reputation for being a "normal" sender — someone who writes short, personal messages and doesn't hammer the send button. Some email tools include auto warm-up features where your email interacts with others in the network. It looks natural to the algorithms and gives you a head start.
3. Avoid spammy language
You don't need to sound like a spammer to be flagged as one. Even totally legitimate emails can trip filters if they're full of: ALL CAPS, "Act now!" or "100% FREE!", lots of bold or coloured text, or overuse of images and dodgy links.
Write like a normal human. If it reads like a cheap advert or a desperate pitch, it'll be treated as such. Always A/B test your content and see which variants get the lowest bounce and spam rates — if one is going off the charts, stop it and move to others.
4. Authenticate your domain (boring but essential)
Setting up SPF, DKIM and DMARC records is a bit like locking your front door. You don't need to know exactly how the lock works — you just need it to be there. These records tell email providers that your messages really are from you and not someone pretending to be you. If you're not sure whether yours are set up, check with this free tool.
5. Personalise, don't spray and pray
Sending the same email to 1,000 people might seem efficient, but it's a one-way ticket to the spam folder. Even a bit of personalisation — name, company, location, or something specific to them — can make a big difference. Not just in avoiding filters, but in getting actual replies.
Tip: Use mail merge or a tool that supports custom fields. And never send emails with [First Name] still sitting there...
6. Watch your bounce rate
High bounce rates (emails that can't be delivered) are like telling the post office that your address list is made up. Too many, and email providers will assume you're a spammer. Use a list cleaner before you send — it'll remove invalid or risky email addresses and help you stay under the radar.
7. Include an easy opt-out
This isn't just about GDPR — it's also about trust. Including a clear and polite way for someone to say "no thanks" helps keep your emails from being marked as spam manually. If you're not using an unsubscribe link, even something like "If this isn't relevant, feel free to let me know and I won't follow up" can go a long way. I always provide a one-click unsubscribe link.
8. Get replies (yes, replies help deliverability)
One of the strongest signals that your emails are legitimate is people replying. When someone replies, email providers see that as a positive interaction and are more likely to trust future emails from you. So write messages that invite replies — ask a genuine question, show interest in their work, or offer something helpful.
Final Thoughts
Cold emailing isn't just about beating the spam filters. It's about respecting your recipient's time, showing you've done your homework, and starting a conversation. Not broadcasting a sales pitch. Do it right and you won't need to trick the system — you'll be landing in inboxes and hopefully in calendars shortly after.