Home › Blog › Cold email templates by industry: 16 for eight B2B markets
Cold email templates for SaaS, IT, agencies, consulting, recruitment, finance vendors, manufacturing and hospitality, with the data we have for each.
By Moe Alhosni · Published 31 October 2026 · 14 min read
Short answer: The structure of a good cold email barely changes by industry: one promise, one proof number, one short ask. What changes is the buyer, the proof they trust and the words they use. Below are 16 templates, a first email and a follow-up for each of eight B2B markets: SaaS, IT services, agencies, consulting, recruitment, finance vendors, manufacturing, and hospitality and travel. Where we have data for a market, I say so, and where we don't.
I'm Moe Alhosni. This page is the industry half of our cold email templates library. The situational templates (follow-ups, breakups, price and proof emails, replies) are there. Here, each market gets the two emails it most needs written its own way.
ROI Maximizer (ROI Maxi) is a B2B lead generation agency founded and run by Moe Alhosni. The team works from Warsaw, Poland; the company, M Ventures LTD, is registered in the UK; clients are in the UK and the US. We run cold email outbound and charge for qualified meetings that take place: a one-off setup of $1,000–$3,000, then $200–$500 per meeting, or a flat $5,000 a month. There is no minimum term. The terms are on the pricing page.
Some of it. Most of our campaigns have been for PR and communications agencies, hotel and travel brands, and our own lead generation offer. Those markets have real numbers behind them. SaaS, IT services, consulting, recruitment, finance vendors and manufacturing get templates built on the general patterns, and I've marked each one.
| Market | What we have | Where it's from |
|---|---|---|
| Hospitality and travel brands | 423 human replies on 52,955 emails sent, three 2026 campaigns | Reply rates by industry |
| Agencies (as buyers and as partners) | Our own campaigns to PR agencies; an agency partnerships segment | Templates for agencies |
| US employment brands (nearest to recruitment) | 123 human replies on 38,254 emails sent, one 2026 campaign | Reply rates by industry |
| B2B SaaS | A segment of the people who replied positively; no rates | Positive reply benchmark |
| IT services, consulting, finance vendors, manufacturing | No campaign data of ours to publish | General patterns only |
The general patterns are the ones in the main library: question, {Name} was the subject on 528 of 1,389 own-campaign positive-reply events; a time-boxed ask sat in 32% of our own emails that drew a positive reply and risk reversal in 25%; and the fourth email or later drew 31% of our own positive-reply events. Wider numbers are in cold email statistics.
Merge fields are written {{like_this}}. Word counts run from greeting to sign-off, with each field counted as one word, so a filled email runs longer. Before any of these go out, check the sending domain with the email setup checker and the list with the lead list checker.
Who's writing to whom: a B2B software company writing to the operations, revenue or finance lead who owns the problem, not to IT.
SaaS buyers get the most cold email of anyone on this list, and most of it promises a percentage. A mechanism stands out: what the product does, in one or two steps, with a number on the process.
Subject options: {{task}} at {{company}} · question, {{first_name}} · {{first_name}}, {{task}}
Hi {{first_name}},
{{product}} {{what_it_does_in_plain_words}}. It connects to {{their_existing_tool}}, {{step_1}}, and {{step_2}} in about {{process_number}}. Your team checks the output instead of building it.
{{peer_group}} use it to {{result}}.
Are you free for 15 minutes on Tuesday or Wednesday?
{{sender_name}}
Why it works: the mechanism principle is in our copy system but not yet proven in our reply data; test it against a question, {{first_name}} version of the same body. The CTA is a call, not a free trial, because a trial is a task.
Length: 39 words.
Subject options: same thread · moving off {{their_existing_tool}} · what switching takes
{{first_name}}, the usual worry is the move, so here's what it takes.
We {{migration_step}}. It takes {{migration_time}}, and {{their_existing_tool}} keeps running until you're happy.
Free for 20 minutes on Thursday?
{{sender_name}}
Why it works: it answers the objection before it's raised, the same move as a price anchor. In our B2B SaaS segment, most of the 142 people who replied positively sent short replies with no stated ask (unique people, all clients), so pre-answering matters more than waiting for the question.
Length: 31 words.
Who's writing to whom: an IT or managed-services firm writing to the COO, finance director or head of IT at a company of 50 to 500 people.
Our data has no IT services campaigns. These follow the general patterns. The buyer is often not technical, so the email talks about downtime, risk and cost, not stack.
Subject options: question, {{first_name}} · IT at {{company}} · {{company}}'s {{system}}
Hi {{first_name}},
Who looks after IT at {{company}} when something breaks at 7pm?
We run {{service}} for {{peer_group}} of {{size}} people. For {{proof_client}}, that meant {{proof_number}} over {{timeframe}}.
If that question lands on your desk, are you free for 15 minutes this week?
{{sender_name}}
Why it works: question, {Name} was our largest own subject family, and the body asks a real question. One proof number, one time-boxed ask.
Length: 44 words.
Subject options: same thread · IT contact at {{company}}? · who handles {{system}}?
{{first_name}}, if IT sits with someone else at {{company}}, an outside provider or an internal lead, who's the best person to ask?
A name is all I need.
{{sender_name}}
Why it works: at this company size, IT is often outsourced or shared, so the first reader frequently isn't the owner. The right-person ask sat in 11% of our own converting copy.
Length: 29 words.
Who's writing to whom: a marketing, PR or creative agency writing to a brand's head of marketing or founder. For agency-to-agency partnerships, use Template 3 in the main library.
This is the market we know best, as the buyer: we sell meetings to agencies. Real emails from our own agency campaigns, with my notes on what I'd change, are in cold email templates for agencies. In our agency partnerships segment, 32% of the 289 people who replied positively said "interested" in so many words (unique people, all clients).
Subject options: {{company}} and {{their_recent_work}} · question, {{first_name}} · more {{outcome_noun}} for {{company}}
Hi {{first_name}},
Saw {{their_recent_work}}. {{one_specific_observation}}.
We help {{peer_group}} like {{company}} {{outcome}} within {{timeframe}}. For {{proof_client}}, that meant {{proof_number}}.
Are you available for a call next week?
{{sender_name}}
Why it works: the hook is about their work, not yours, and the proof is one named client with one number. Our own agency emails under-used proof: case-study numbers sat in 2% of them, against 28% of a B2B PR client's emails that drew a positive reply.
Length: 27 words.
Subject options: same thread · work for {{peer_group}} · {{proof_client}}'s results
{{first_name}}, three pieces of recent work for {{peer_group}}:
{{work_link_1}}
{{work_link_2}}
{{work_link_3}}If {{company}} wants something like the second one before {{season}}, a short call this week is the next step.
{{sender_name}}
Why it works: examples were asked for in 12% of a B2B PR client's positive-reply events. Links belong at step 3, not step 1.
Length: 31 words.
Who's writing to whom: a consultancy or independent consultant writing to a CEO, COO or functional head.
No consulting campaigns in our data. Consultants sell judgement, so the email has to show some. The observed-pattern opener, untested in our data, fits best.
Subject options: {{peer_group}} and {{problem}} · the {{model}} problem · {{first_name}}, {{problem}}
Hi {{first_name}},
After working with {{number_of_clients}} {{peer_group}} on {{problem}}, the cause is rarely {{obvious_cause}}. It's usually {{real_cause}}.
That shows up as {{symptom}} long before anyone names it.
We fix it in {{engagement_length}}: {{step_1}}, then {{step_2}}. If that matches what you're seeing at {{company}}, can we take 20 minutes on Thursday?
{{sender_name}}
Why it works: it gives an expert's reason to reply and closes with confidence, not "worth a chat?". Our copy system bans hedged closes. {{number_of_clients}} must be a real count.
Length: 51 words.
Subject options: same thread · three questions on {{problem}} · {{company}}, a quick check
{{first_name}}, a quick check you can run yourself:
1. {{diagnostic_question_1}}
2. {{diagnostic_question_2}}
3. {{diagnostic_question_3}}If two of the three are a yes, that's what we work on. Happy to talk it through on a call.
{{sender_name}}
Why it works: it is useful even if they never reply, which is the right posture for a follow-up. We don't have a count for diagnostic follow-ups, so test it against the proof drop.
Length: 36 words.
Who's writing to whom: a recruitment agency or search firm writing to a hiring manager or head of talent.
Our nearest data is a 2026 campaign for PR Noir to US employment and skills-first brands: 123 human replies on 38,254 emails sent. That's a PR offer to employment brands, not a recruitment offer, so treat it as context only. Recruitment cold email works best tied to a live role.
Subject options: your {{role}} search · {{role}} at {{company}} · question, {{first_name}}
Hi {{first_name}},
Saw {{company}} is hiring a {{role}}. We placed {{number}} {{role_family}} in {{region}} this year, typically within {{time_to_hire}}.
You pay only if the hire starts. Are you open to seeing two profiles this week?
{{sender_name}}
Why it works: a live role is a true reason to write today, and contingent fees are the recruitment version of risk reversal, which sat in 25% of our own converting copy. "Two profiles" is a smaller ask than a call.
Length: 36 words.
Subject options: same thread · one {{role}} profile · {{role}} candidate, {{region}}
{{first_name}}, one profile that fits the {{role}} brief:
{{years}} years in {{domain}}, currently at a {{company_type}}, {{one_achievement}}. Available in {{notice_period}}.
Want the full CV?
{{sender_name}}
Why it works: it's proof and an offer in one, with a one-word reply. Anonymise properly: no names, current employer or details that identify the candidate, and only with their consent to be shared.
Length: 25 words.
Who's writing to whom: a B2B vendor, such as a software, data or services firm, writing to a bank, asset manager, insurer or fintech. B2B only. This is not a template for promoting investments or credit to individuals.
We haven't run a finance campaign we can publish, so these follow the general patterns. When I sold into Tier 1 banks at Moody's, the person who wanted the product was rarely the only person who had to say yes. None of that is ROI Maximizer's track record, and Moody's has no connection to this business. More in lead generation for financial services and how to sell to banks.
On the rules: selling a B2B product to a finance firm is ordinary B2B marketing. Financial-promotion rules such as FSMA section 21 apply when the sender itself promotes investments. See is cold email legal for financial services. This is general information, not legal advice; check with your compliance team or counsel.
Subject options: {{regulation_or_deadline}} at {{company}} · question, {{first_name}} · {{function}} and {{driver}}
Hi {{first_name}},
With {{driver}} due by {{date}}, most {{peer_group}} we speak to are {{observed_response}}.
{{product}} {{what_it_does}}. {{proof_client_type}} use it to {{result}}, and it sits alongside {{their_existing_system}} rather than replacing it.
Are you the right person for this, or is it {{other_function}}?
{{sender_name}}
Why it works: a dated driver is a real reason to write, and the close builds in the right-person ask because a bank buys by committee. Only name a regulation or deadline you've checked at its primary source.
Length: 42 words.
Subject options: same thread · who else would review this · {{company}}'s review process
{{first_name}}, a practical question.
If {{company}} looked at {{product}}, who else would need to see it: {{function_1}}, {{function_2}}, procurement? I'd rather send each of them what they need than one deck for everyone.
{{sender_name}}
Why it works: it treats the committee as normal and asks for a map, not a meeting. The bank buying committee map lists the usual roles.
Length: 34 words.
Who's writing to whom: a supplier, software or services firm writing to a plant manager, operations director or procurement lead at a manufacturer.
No manufacturing campaigns in our data. These follow the general patterns. Manufacturing buyers tend to respond to plain language and measurable plant-floor results, and most have been sold "digital transformation" before.
Subject options: {{process}} at {{company}} · question, {{first_name}} · {{metric}} on {{line_type}} lines
Hi {{first_name}},
We help {{peer_group}} cut {{metric}} on {{line_type}} lines. At {{proof_client}}, that was {{proof_number}} in {{timeframe}}, without new equipment.
We {{step_1}}, then {{step_2}}. Your team spends about {{time_needed}} on it.
Are you free for 15 minutes next week?
{{sender_name}}
Why it works: one number about their process, one about the time it takes them, and nothing called a platform. "Without new equipment" only goes in if it's true.
Length: 40 words.
Subject options: same thread · a visit to {{site}} · {{company}}, an hour on site
{{first_name}}, would an hour on site be more useful than a call?
We'd walk {{line_or_area}} with you and send back a one-page note on where {{metric}} is lost. No charge, no obligation.
{{sender_name}}
Why it works: a smaller, concrete offer is the job of a later follow-up. Only offer the visit if you'll actually do it, and do it well.
Length: 33 words.
Who's writing to whom: a PR agency, marketing firm or supplier writing to the marketing or commercial director of a hotel group, resort or travel brand.
This is where our data is deepest. Three 2026 campaigns for P1 Communications, a UK hospitality PR agency, drew 423 human replies on 52,955 emails sent, 0.80% per email sent. In our hospitality PR segment, 5% of interested replies were referrals, the highest share of any segment (unique people, all clients), which is why the follow-up below is a right-person ask.
Subject options: {{company}} featured in {{outlet}} · {{property}} in {{outlet}} · {{destination}} in {{year}}
Hi {{first_name}},
We're pitching a "{{destination}} in {{year}}" feature to {{outlet}} this month, and {{property}} would fit it well.
For one {{property_type}} client in {{region}}, our coverage came to {{proof_number}} over {{proof_period}}, with a clear rise in direct enquiries.
Are you available to chat sometime this week?
{{sender_name}}
Why it works: named outlets appeared in 77% of P1 Communications' emails that drew a positive reply, and a dated, destination-specific angle is a real reason to write now. Name only outlets you actually pitch.
Length: 48 words.
Subject options: same thread · marketing at {{company}} · before {{season}} bookings
Hi {{first_name}}, just checking you received my note.
Coverage placed now lands before {{season}} bookings, so timing matters. If you're not the right person, who at {{company}} handles PR and marketing?
{{sender_name}}
Why it works: it pairs the seasonality reason our hospitality sequences use at step 6 with the right-person ask that drew the most referrals. Out-of-office replies are common in this market; queue the next touch for the return date plus one day.
Length: 32 words.
| Changes by industry | Stays the same | |
|---|---|---|
| Subject line | The noun: role, system, outlet, process | Short, true, about them |
| Proof | What counts: placements, uptime, hires, plant metrics | One client, one number |
| Buyer | Who owns the problem | Ask for the right person if unsure |
| Ask | A call, two profiles, a site visit | Small, specific, time-boxed |
| Rules | Finance adds financial-promotion rules when you promote investments | CAN-SPAM, PECR and mailbox-provider rules apply to everyone |
Follow-ups for any of these markets, by step, are in cold email follow-up templates, and how many to send is in how many follow-ups a cold email sequence needs. Once someone replies, use how to respond to a positive cold email reply. When someone says yes and then goes quiet, use templates for a prospect who went quiet. Subject line data is in cold email subject lines.
If you've never closed a deal in a market, don't start with a template. Send fifty emails by hand, listen to the objections, then write the follow-ups from what you heard.
Don't hire us for a market of a few hundred named accounts. Write to them yourself. And we're B2B only: we don't run retail investment promotions, consumer credit or fundraising to individuals.
The structure doesn't. The proof, the buyer and the vocabulary do. One promise, one proof number and one short ask held across every market in our data.
In our 2026 data, hotel and travel brands replied at 0.80% per email sent (423 human replies on 52,955 emails sent) against 0.32% for US employment brands (123 on 38,254). That's two markets, not a ranking; details in reply rates by industry.
Selling a B2B product to them is ordinary B2B marketing, subject to the usual email rules. Different rules apply if you promote investments. See is cold email legal for financial services. General information, not legal advice.
Because there isn't. We haven't run campaigns in those markets that we can publish, so those templates follow the general patterns, and I'd rather say so than invent a number.
If you hire someone to run outbound in your market, get three things in writing:
Ours is in what counts as a qualified meeting. Then run your deal size through the ROI calculator, or book 30 minutes.
About the author: Moe Alhosni, founder of ROI Maximizer. Before that he spent four and a half years in sales at Moody's in London, most recently as Assistant Director, Sales, working with banks, asset managers and private equity firms. He runs the campaigns behind the first-hand data on this site. LinkedIn
After Moody's he was Sales Director at Coinshift, a Web3 treasury management company (2024). Before Moody's he worked at BLOM Bank France in London on settlements and customer service, including AML/KYC record updates. Full career
Or run the free GTM teardown on your own site for the ICP, cold email and numbers specific to your company.
ROI Maximizer is a trading name of M Ventures LTD, registered in England and Wales, company no. 15554493. Registered office: 4 Beau Street, Bath BA1 1QY, United Kingdom. moe@roimaxi.com
© 2024–2026 M Ventures LTD. Privacy notice · Editorial policy · Methodology · Corrections