How to set up a cold email campaign

Growth Automation
Abhi Bavishi
Abhi Bavishi 24 min read

Ever wonder how your competition gets all those leads when your marketing looks identical to yours? Often it’s a channel you simply aren’t using yet. Cold email — an email to a prospect you’ve had no prior contact with — is one of the least obtrusive and most effective ways to start that conversation.

This is the version I give clients: how to stand up a campaign that actually lands in the inbox, without torching your domain reputation in week one.

What cold email is for

Most people assume cold email is only for sales. It isn’t. It’s just as useful for lead generation, event promotion, recruitment, link building, and plain networking. The mechanics are the same; only the ask changes.

The thread running through all of them: put yourself in the recipient’s shoes, hit a real pain point, and make the one question they’re silently asking — “what’s in it for me?” — easy to answer.

Setting up the campaign

Domains & deliverability

Send from a separate domain, never your primary. Buy 3–4 lookalike domains with a couple of mailboxes each, and warm them before you send anything real. Two reasons: your main domain’s reputation is too valuable to risk, and cold email is an experiment — you’ll want room to test.

Then set the three records that prove you are who you say you are:

  • SPF — lists the servers allowed to send for your domain.
  • DKIM — signs each message with a private key the recipient verifies.
  • DMARC — tells inboxes what to do when SPF or DKIM fails.

Don't skip this

Skip authentication and you don’t get “fewer opens” — you get the spam folder. The deliverability work is unglamorous and completely non-negotiable.

Building your ICP

Define who you’re actually writing to before you write a word. Start from the problem your product solves and work backwards to the people who have it. The tighter your Ideal Client Profile, the less time you waste segmenting later — and the more your copy can sound like it was written for one person.

Finding addresses

LinkedIn is the most underrated source — many people list their email right on their profile. Past that, a finder tool fills the gaps:

  1. Voila Norbert — strong B2B database, ~$0.10/lead.
  2. AnyMailFinder — bulk or individual, free credits to start.
  3. Lusha — emails plus phone numbers, browser-native.

Verify every list before you send. A high bounce rate is the fastest way into spam.

Outreach tools

Don’t send by hand. Lemlist, Mailshake, Saleshandy, and Reply.io all handle sequencing, personalisation, warm-up, and tracking. Pick one and learn it deeply rather than spreading across three.

What good looks like

A healthy campaign is boring in the best way: authenticated domains, a tight list, a personal-sounding first line, one clear ask, and a follow-up cadence that knows when to stop. Get the plumbing right and the copy gets to do its job.

More writing

Migrating from Universal Analytics to GA4 Analytics Finding high-performing SEO keywords SEO