100 Cold Email Tips That Actually Work in B2B (No Filler, No Theory)

100 Cold Email Tips That Actually Work in B2B (No Filler, No Theory)
Cold email still works. Despite everyone predicting its death for the last decade, a well-written cold email to the right person at the right time converts better than most paid channels — at a fraction of the cost. The problem isn't the channel. It's that most cold email is written for the sender, not the recipient. It's too long, too generic, too focused on what the sender does rather than what the recipient cares about.
I've run cold outbound across B2B SaaS, fintech, and services businesses — for my own pipeline and for clients. The tips in this list aren't curated from Twitter threads. They come from testing what actually changes open rates, reply rates, and qualified conversion rates in B2B contexts where the buyer is senior, sceptical, and receiving 50 sales emails a week.
This is a working list, not a textbook. Most tips are one or two sentences because the principles aren't complex — applying them consistently is the hard part. Take what's useful, discard what doesn't fit your context.
Subject Lines — 20 Tips
Keep subject lines under 6 words. Brevity creates curiosity. Length signals bulk email.
Use the recipient's company name only when you'd use it in a real conversation. Forced personalisation is detectable.
Question formats that create genuine curiosity outperform statement formats. "Struggling with fintech pipeline?" outperforms "We help fintechs grow pipeline."
Never use: "Quick question", "Just checking in", "Touching base". These signal template immediately.
Avoid all caps, multiple exclamation marks, and spam trigger words: free, guaranteed, limited time, urgent.
A/B test subject lines in every sequence. What works for one ICP doesn't always transfer.
Reference a specific trigger when you have one: "Your Series A" or "Re: your growth hire" outperforms generic.
Lower-case subject lines often outperform title case for B2B. Feels more personal, less corporate.
Numbers in subject lines work: "3 fintechs, 90 days, 300% pipeline growth" is specific and credible.
Avoid clickbait framing. Senior B2B buyers see through it immediately and it damages trust.
If you're following up, don't change the subject line. Keep the thread context visible.
For high-value prospects, handwritten-feeling subjects work: "Re: inbound question for [Company]"
Test short versus ultra-short: "Quick question" is overused. "Inbound" or "your pipeline" can work.
Don't promise what the email doesn't deliver. Broken subject-to-body alignment destroys trust.
Avoid the word "partnership". It reads as "I want something from you" to experienced buyers.
Personalising with the recipient's specific industry outperforms first-name personalisation.
The job-to-be-done frame works: "Building fintech pipeline?" connects to what they're trying to do.
Test emojis sparingly for lower-seniority ICPs. For C-suite in regulated sectors, avoid entirely.
Seasonal or timely references can lift opens: reference a relevant news event in your ICP's sector.
The best subject line test: send it to yourself. If you'd open it, it's probably worth testing.
The Opening Line — 20 Tips
The first line is the highest-leverage part of any cold email. More than the subject, more than the CTA.
Never start with "I". "I hope this finds you well" is the fastest way to a delete.
Never start with your company name. Nobody cares about your company before they care about their problem.
Specific trigger events work best: "Saw you just closed your Series A — congrats. The inbound question usually comes up around now."
Genuine compliments that show you've read something: "Read your piece on open banking data — the point about consent was the one most people miss."
Problem-led openers that are specific to their situation: "Scaling outbound post-Series A without an SDR team is one of the harder problems to solve."
Reference a specific hire, press mention, or product launch within the last 60 days.
Avoid compliments that could apply to anyone: "I've been following your company and love what you're building."
Don't ask "How are you?" or any social filler. It reads as stalling before a pitch.
One opening line. Not two. The opening should create enough curiosity to pull them into line two.
Don't mention the size of your email list, how many clients you have, or any social proof before the opener.
Reference a shared connection if you have one: "[Name] suggested I reach out after we discussed fintech outbound."
For LinkedIn-active prospects, reference something they recently posted: specific enough that it couldn't be automated.
Pattern interrupt works occasionally: an unexpected observation or counterintuitive claim gets attention.
The opener should feel like the start of a conversation, not the start of a pitch.
Fintech-specific: reference a regulatory change, a market shift, or a category development that's relevant to their business.
Don't start with "I wanted to reach out because..." — it's throat-clearing before the real message.
The test for opening lines: would you send this exact opener to a specific person you know, without embarrassment? If yes, it's probably good.
A question as an opener works if it's a question you'd genuinely ask: "Are you doing your inbound manually, or has someone built automation for it?"
Starting with a credible specific claim about their sector gets attention faster than any opener about your product.
The Value Proposition — 20 Tips
One value proposition per email. Not three. Not a list.
Outcome-led beats feature-led in every B2B context: "helped 3 Series A fintechs halve CAC" outperforms "we offer comprehensive demand generation services."
Be specific. "Companies like yours" means nothing. "B2B SaaS at Series A with an unproven primary acquisition channel" means something.
Apply the "so what?" test to every value prop. Read it as the recipient and ask: does this matter to me right now?
Avoid: robust, seamless, end-to-end, best-in-class, innovative, cutting-edge, best-of-breed. These are meaningless to a senior buyer.
Relevance to their current situation matters more than impressiveness of the claim.
Use proof where you have it: a specific outcome, a relevant sector, a named result where you have permission to share it.
Don't over-claim. Senior buyers discount superlatives. "Usually" and "in our experience" are more credible than "always" and "guaranteed."
If you have a specific insight about their business or sector, lead with that. The insight proves competence before you claim it.
Avoid: "We've helped hundreds of companies..." The number without specificity is less convincing than one specific relevant example.
One sentence is usually enough for the value prop in a cold email. Two at most.
If you can't state your value prop in one sentence, it's too complicated for a cold email introduction.
Connect the value prop explicitly to the opening line: if you opened with a trigger event, the value prop should address why that trigger event is relevant to what you do.
Social proof from their sector outperforms generic social proof by a large margin.
Be honest about what you don't do. A value prop that's honest about its limitations is more credible than one that claims everything.
For fintech buyers: compliance-aware, commercially specific, and jargon-literate language outperforms generic marketing claims.
Avoid the passive voice in value props: "Our clients have achieved..." loses to "We helped [specific company type] achieve..."
Risk reduction is often more compelling than growth in B2B fintech: reducing CAC, avoiding compliance risk, shortening sales cycles.
Test different value prop framings against the same target segment. The one that gets the most replies is the right message for that audience.
The value prop should answer "why me, why now, why you" — not necessarily explicitly, but implicitly.
The CTA — 20 Tips
One CTA per email. Never three options. Choice is decision paralysis in cold outbound.
Low-friction CTAs outperform high-friction ones at every stage of the funnel.
"Happy to send you a brief" outperforms "book a 30-minute call" for first contact.
"Would this be worth a quick conversation?" is lower friction than "Can we schedule a call this week?"
The yes/no close works: "Worth a 15-minute chat, or not your priority right now?" Acknowledging that it might not be relevant shows respect for their time.
Avoid asking for too much in the first email: full demo request, meeting commitment, or case study review.
The calendar link in a first cold email is too presumptuous for most B2B contexts. Earn the meeting before sending the link.
Be specific about time: "15 minutes" is less scary than "a call" with no duration.
If you have relevant material — a case study, a framework, an example — offer to send it rather than asking for time first.
Match the CTA friction to the quality of your opening. If the opening is specific and strong, a higher-friction CTA can work.
For C-suite in large companies: asking for a forward to the right person is often more effective than asking for a meeting directly.
The CTA that works for one ICP rarely transfers unchanged to another. Test by segment.
Never use: "I look forward to hearing from you." It's passive, expected, and adds nothing.
End on something that makes the next step clear, easy, and low-risk.
The best CTAs make it easy to say yes and comfortable to say no.
For fintech enterprise: "Happy to share how we've approached this for [similar company type]" before asking for time is a useful intermediate step.
Test the email reply CTA against the calendar link CTA. For many B2B ICPs, the reply generates more responses than the calendar link.
Don't over-explain the next step. "Worth a chat?" works better than a four-sentence description of what the call will cover.
The close should feel natural, not bolted on. If the email has built genuine relevance, the CTA should feel like a logical next step.
Re-read every CTA as the recipient. If you'd ignore it, rewrite it.
Sequences and Follow-Up — 10 Tips
Most replies come from follow-ups, not from the first send. A single send without follow-up is not a sequence — it's a broadcast.
4–6 touches is the optimal sequence length for most B2B cold outbound. Fewer is under-investing; more is diminishing returns.
First follow-up: 3–4 days after the first send. Subsequent follow-ups: 5–7 days apart.
Each follow-up should add value, not just bump the thread. A relevant insight, a piece of content, a case study reference.
The final follow-up "break-up" message often generates the highest reply rate of the sequence: "I won't follow up after this — but if the timing changes, I'd still be happy to chat."
If a prospect replies with "not right now," schedule a follow-up in 60–90 days. Not immediately. Respecting the timing builds goodwill.
Automate the sequence, but review every reply manually. Never auto-respond to a positive reply.
When someone clicks a link in your email but doesn't reply, a well-timed follow-up that acknowledges the interest (without being creepy about it) can convert.
Sequence fatigue is real. If a prospect has been through two full sequences with no engagement, remove them rather than running a third.
The best follow-up to no response is a new angle, not the same message with "Just following up" prepended.
Personalisation at Scale — 10 Tips
The one specific thing rule: find one thing that's genuinely specific to this person — not just their company name. A recent LinkedIn post, a funding round announcement, a specific product launch.
Clay or Apollo + AI for personalised first lines is a real, working workflow. One person can run it at scale.
Trigger events are the most valuable personalisation inputs: funding rounds, new executive hires, product launches, regulatory changes affecting their sector.
A personalised first line followed by a generic email is worse than a well-crafted generic email. The personalisation sets an expectation of relevance that the rest of the email needs to meet.
Don't fake personalisation with company name insertion and call it bespoke. Senior buyers can spot a mail merge immediately.
Personalisation at the segment level is a better use of time than individual personalisation at high volume: a different email for Series A fintechs vs. Series B fintechs is more efficient than hand-crafting every send.
LinkedIn trigger events to use: a post they published (reference the specific point), a role change in the last 90 days, a company they mentioned.
The minimum viable personalisation for a senior B2B buyer: one specific, non-googleable reference to something about their situation that shows you did 30 seconds of relevant research.
Build a personalisation workflow: enrichment source (LinkedIn, Clay, Crunchbase) → signal extraction → personalised first line generation → quality review before send. The quality review is the step most teams skip.
The test for any personalisation: if you replaced the recipient's name with any other name and the email still made sense, it's not personalised enough.
Cold email works when the message is tight, the targeting is right, and the sequence is disciplined. If you're building outbound for the first time or trying to fix a sequence that's generating volume but no qualified replies, I work with founders and growth teams on exactly this — usually as part of a broader outbound programme. Get in touch.
Related: getting your first 10 B2B customers | AI for outbound personalisation | account-based marketing to complement outbound


