Cold email templates for small B2B businesses
Cold email templates for owners and solo sellers of small B2B service businesses: one real reason to write, a 4-part first email for 6 situations, two follow-ups and a stop rule. Plus replies to the usual answers, same-day opt-outs, the sending rules, a Word file and a free Excel prospect log.
1. B2B cold email template: trigger, problem, proof, ask
Read firstThis b2b cold email template has four parts and a short footer. It needs one real reason to write to this company. If 10 minutes of research does not give you one, do not send.
Research first, 10 minutes per company
- One real reason to write: something that changed or that you can see, such as a job post, a new location, an owner's post or a referral.
- The fit: the kind and size of business you already help.
- The right person: the owner, or whoever runs area. Use a work address from their website or one given to you, never a bought list1.
- Your opt-out list: check the address and the domain.
- Your proof: one result for a similar client that you can back up.
The four parts
| Part | What to write | Example |
|---|---|---|
| 1. Trigger | The real reason, in the first line. | I saw you are hiring 9 people for a second location. |
| 2. Problem | What that usually brings, in one sentence. | A second location usually means two schedules and two tip pools. |
| 3. Proof | One result for a similar client, with a number. | We run payroll for 23 restaurants in Columbus. |
| 4. Small ask | One easy question. | Worth a 15-minute call on Thursday or Friday? |
SubjectThe trigger in 3 to 5 words, for example Your second location
EmailHi first name,
I saw the trigger: what changed or what you noticed, and where.
The problem: what this usually means for a business like theirs, in one sentence.
The proof: one result for a similar client, with a number.
Worth a 15-minute call on day or day? If not, a one-line no is fine.
Your name
Your company, phone
This is a sales email from your company, postal address. If you would rather not hear from me, reply "no thanks" and I will not email you again.
FooterKeep the last two lines in every cold email. They cover three points of the FTC's CAN-SPAM guide: say the message is an ad, give a valid postal address and explain how to opt out2.
Never"Re:" or "Fwd:" on a first email1, a fake compliment, a result you cannot prove, attachments, a price, two asks.
2. First emails when something changed at the company
Use these when your reason to write is new: growth, a fixable problem you can see, or something the person published. Fill in every bracket and end with the footer.
2.1Hiring or growth
Look forA job post, a new location, a new service or a large new contract.
ProofA client who went through the same growth with you.
EmailSubject: Your new location or new roles
Hi first name,
I saw that company is hiring 9 people, or opening a second location. Congratulations.
Growth like that usually brings the problem, for example more schedules and more payroll questions in the busiest months.
We helped similar client through the same step: result with a number.
Worth a 15-minute call on day or day? If not, a one-line no is fine.
Your name, company
footer
2.2Something you noticed
Look forA fixable problem you can see from outside: a broken form, a slow page, a paper process in a job post.
ToneSay it once, kindly and exactly.
EmailSubject: The thing you noticed on where
Hi first name,
While looking at where you saw it, I noticed the problem, said kindly and exactly. It may already be on your list.
For similar client, fixing the same thing result with a number.
Would it help if I sent the 3 steps we used? A yes or a no is fine.
Your name, company
footer
2.3They published something
Look forA post, a talk or an interview by this person from the last 30 days.
ProofA result that connects to their topic.
EmailSubject: Your post, talk or interview about topic
Hi first name,
I read your post about topic. Your point that their point, in a few words matches what we see with type of client.
One thing that helped similar client: one idea and its result.
Would a 15-minute call on day be useful? If the timing is wrong, just say so.
Your name, company
footer
TipRead it aloud before you send. If a sentence would fit any company, replace it with something only this company would recognize.
3. Cold email template for new clients and partners
Use these when something connects you: a person who referred you, clients like them, or customers you both serve. A link only helps if it is true and you have permission to use it.
3.1Referral
Look forSomeone who knows both of you and agreed that you can use their name.
RuleAsk the referrer first. Never use a name without permission.
EmailSubject: Referrer's name suggested I write
Hi first name,
Referrer's full name at their company suggested I get in touch. They mentioned that you what they said, for example need help with payroll.
We what you do for type of business. For referrer's company, we result with a number.
Would day or day work for a 15-minute call?
Your name, company
footer
3.2Similar clients nearby
Look forBusinesses like your best clients: same industry, same area, same size.
ProofA client they may know, named only with that client's permission.
EmailSubject: Type of business in area
Hi first name,
We work with number type of business in area, including client name. Most came to us because of common problem.
Is that a problem at company too? If it is, I can show you in 15 minutes how client name handles it now. If not, a quick no is fine.
Your name, company
footer
3.3Partner
Look forA business that serves the same clients but sells something else, such as an accountant for a payroll service.
AskA talk about referrals, not a sale.
EmailSubject: Clients we both serve
Hi first name,
You help type of business with their service. We help the same businesses with your service, and our clients sometimes ask us for their service.
Would you be open to a 20-minute call to see if referring clients to each other makes sense? No commitment either way.
Your name, company
footer
TipFor new clients, start with your current list: sort clients by industry and area, and write to businesses like your top 3.
4. Cold email follow up: two short emails, then stop
Stop ruleThe schedule
| Day | Its job | |
|---|---|---|
| Day 0 | Email 1 | One real reason, one small ask |
| Day 3 | Follow-up 1 | Same thread, one useful thing |
| Day 10 | Last email | An easy yes or an easy no |
| After Day 10 | Stop | No more emails without a new reason |
Count from the day you sent Email 1; a weekend date moves to Monday. Send both follow-ups in the same thread, so "Re:" in the subject is true.
Follow-up 1, Day 3Hi first name,
One more thing that may help with the problem: one useful thing, such as a one-page checklist or a short example from a similar client.
Happy to walk you through it in 15 minutes. If it is not a priority, a one-line no is fine.
Your name
footer
Last email, Day 10Hi first name,
I have not heard back, so this is my last email about topic. If it becomes a priority, reply "later" with a month and I will get in touch then.
Thanks for reading,
Your name
footer
Stop rule
- Stop after 3 emails with no reply. In Belkins' data on 7.5 million cold B2B emails, the practical range was 3 to 5 steps3; a small sender should stay at the low end.
- Stop the same day on any reply, an opt-out or a bounce.
- Out-of-office: move the next email to the day after they return. If it names another person, start at Email 1 with that person.
- Write again only with a new real reason, and not before 90 days. Never add someone who did not reply to a newsletter.
5. Replies to not interested, who are you and send info
Any reply stops the timed emails. Answer within one working day, in the same thread, and log the reply type.
5.1Not interested
They sayNot interested, thanks.
DoThank them and stop. No "just one question".
ReplyThanks for letting me know, first name. I will not email you about this again. Good luck with their trigger, for example the new location.
5.2Who are you
They sayWho are you, and how did you get my email?
DoAnswer both questions plainly and offer to remove them.
ReplyFair question. I am your name, role at company in city. We what you do for type of business. I found your address on where, for example your website's contact page and wrote because of the trigger. If you would rather not hear from me, say so and I will remove your address today.
5.3Send info
They saySend me some information.
DoSend one page, not a brochure pack, and ask one question.
ReplyHappy to. Here is a one-page overview: link or attachment. So I can point you to the right part: is the problem something you want to fix this quarter, or later? I can also walk you through it in 15 minutes on day.
5.4Wrong person
They sayNot me. Talk to name.
DoThank them, write to that person and say who sent you. Start at Email 1.
ReplyThank you, first name, that helps. I will write to name and mention that you pointed me to them.
5.5Not now
They sayMaybe later in the year.
DoAsk when. Create one task for that date and send nothing before it.
ReplyUnderstood. When would be a better time to check back, month or later? I will make one note for that date and will not write before then.
5.6Interested
They sayOK, tell me more.
DoOffer two times, convert the lead to a deal, send an invite with an agenda.
ReplyGreat. Does day at time or day at time work for 15 minutes? I will send an invite with three short questions, so the call is useful for you.
6. Opt-out requests and the checks before every send
RequiredAn opt-out is any message that says stop: "unsubscribe", "remove me" or an angry one-liner. The FTC's CAN-SPAM guide gives you 10 business days to honor it2. This template does it the same day.
Same day, every time
- StopCancel the open task and any draft for this person.
- Add to the opt-out listThe address, or the whole domain if they say "all of us" or "our company".
- Close the leadMark it closed with the reason "Opted out" and the date, so the record stays on file.
- Check before every sendEvery Email 1, every new list, every colleague who writes to the same companies.
Optional confirmation, once, no sales contentDone, first name. I have removed your address, or everyone at your company from my list and will not email again. Sorry for the bother.
NeverArgue, ask why, add them to a newsletter, write from another address or ask a colleague to try. Never sell or share opted-out addresses2.
Before every first email
- The address is not on your opt-out list, and neither is its domain.
- The subject matches the email, the From name is you2, and the footer is in place.
- Your domain has SPF and DKIM. Gmail1 and Yahoo4 require at least one of them from every sender.
- Writing to the UK or the EU? The rules are different: see Sending rules below.
For small sales and support teams
Log every prospect and never miss a next touch.
Each prospect is a lead with a source, a status, an owner and notes, and each next email is a task with a deadline. You send the emails from your own mailbox. When someone is interested, one click turns the lead into a deal.
- Leads with Source, Status, Assigned To and Notes
- A task with a deadline for every next email, and Convert to Deal
- Free plan with a limited leads inbox and basic tasks. Launch from $19 a month billed yearly
Free plan: 3 users, no credit card.
Filled example
From a job post to a booked call in 8 days
Brookmere Payroll, a fictional two-person payroll service in Columbus, Ohio, uses these cold email templates to write to restaurant owners. Nadia, the owner, finds one real reason to write, sends from her own mailbox and logs every touch.
Lead in the CRM on 9 October
| Lead Title | Payroll for 2 locations · Pickett Lane Kitchen |
| Source | Manual, cold email |
| Status | Qualified, then Convert to Deal |
| Assigned To | Nadia |
| Notes | Trigger: job post, 1 Oct. Email 1 on 5 Oct, Follow-up 1 on 8 Oct. Reply on 9 Oct: Who are you, then Interested. |
| Deal | $4,200 a year, call on Tue 13 Oct |
Tasks for the next touch
| Deadline | Task | Result |
|---|---|---|
| Thu 8 Oct | Follow-up 1: Pickett Lane | Sent with the checklist |
| Fri 9 Oct | Answer reply: Pickett Lane | Answered within 1 hour |
| Tue 13 Oct | Call: Pickett Lane | Booked for 2 pm |
| Thu 15 Oct | Last email: Pickett Lane | Not needed: replied 9 Oct |
Why it matters
Why this template sends few emails and follows the rules
Cold email to businesses is legal in the US, but it has rules. The FTC's CAN-SPAM guide makes no exception for business-to-business email: the header and subject must be accurate, the message must say it is an ad, include your postal address and explain how to opt out, and you must honor an opt-out within 10 business days. Each email that breaks the law can cost up to $53,0882.
The inbox providers add their own rules. Gmail1 and Yahoo4 require every sender to authenticate mail with SPF or DKIM and to keep the spam rate below 0.3%. Google also advises against buying lists and against emailing people who did not sign up1. So write to few people, each for a real reason, and stop early.
Expect small numbers. In Belkins' data on 7.5 million cold B2B emails sent in 2025, the first email in a sequence got a 0.59% reply rate3. That is why this template counts replies and shows which situation gets them.
10 business days
to honor an opt-out under CAN-SPAM
0.3%
spam rate limit for senders to Gmail and Yahoo
$53,088
maximum FTC penalty per email that breaks the law
Sending rules
Cold email rules: US law, Gmail, Yahoo, UK and EU
A plain summary of official sources, not legal advice. Google's and Yahoo's rules are written for mail to their own users, but they make a good minimum for any mailbox.
| Who sets it | What it requires | How this template meets it |
|---|---|---|
| US law, all commercial email, B2B too | Accurate From, Reply-To and subject; a clear statement that it is an ad; your postal address; how to opt out2 | Your name and mailbox, a true subject, the footer in every email |
| US law, opt-outs | Honor within 10 business days; the opt-out works for at least 30 days; no fee; never sell or share the address2 | Same-day removal, an opt-out list checked before every Email 1 |
| Gmail and Yahoo, every sender | SPF or DKIM, valid forward and reverse DNS and a spam rate below 0.3%, in both Gmail's1 and Yahoo's4 rules | Ask your email provider to confirm SPF and DKIM; add DMARC |
| Gmail at 5,000+ messages a day, Yahoo bulk senders | SPF, DKIM and DMARC, one-click unsubscribe, a visible unsubscribe link1; Yahoo: unsubscribes honored within 2 days4 | Not a bulk tool: one-to-one emails from your mailbox |
| Gmail, honest messages | No "Re:" or "Fwd:" unless it is a real reply or forward; no bought lists1 | Follow-ups in the same thread, addresses from your own research |
| UK | Companies and LLPs can be emailed; sole traders and some partnerships need consent; keep a do-not-email list5 | Check the legal form of a UK business first |
| EU | Marketing email to people needs consent unless they are your customers; each country sets the rules for businesses; never hide who you are6 | Check the country's rules first |
Data protection law can also apply to a named person's work address, such as firstname@company5. When in doubt, ask a local lawyer.
Measure
Measure replies, not opens
Open tracking counts an image loading, not a person reading. Track these four numbers instead.
Reply rate
Replies divided by emails delivered (sent minus bounced). Every reply counts, including a no.
Interested rate
Replies that ask for a call or a price, divided by emails delivered. This is the number that pays.
Opt-out rate
Opt-outs divided by emails delivered. If it rises, the reason to write is too weak or the list is wrong.
Replies by email
Which email got the reply: Email 1, Follow-up 1 or the Last email. Compare your situations, not other people's benchmarks.
Excel prospect log
What is in the Excel prospect log
Four sheets: Prospects with the filled example and 14 more sample rows, Opt-outs (with a 10-business-day check), Summary and Lists. Auto columns fill in by themselves.
| Column | What it does |
|---|---|
| Company, contact, email, owner | One row per person; the owner comes from a dropdown. |
| Situation, trigger | Which first email you used and the real reason to write. |
| Email 1 sent | The date you sent the first email. Enter it once. |
| Follow-up 1 due, last email due Auto | Day 3 and Day 10 after Email 1. A weekend date moves to Monday. |
| Reply date, reply | Interested, Send info, Who are you, Not now, Not interested, Wrong person, Opt-out or Bounced. |
| Replied after Auto | The last email sent before the reply. |
| On opt-out list Auto | Yes when the address or its domain is on the Opt-outs sheet. |
| Next touch, next date Auto | The next email and its date, empty after a stop. |
| Status Auto | To send, Waiting, Due today, Overdue, Replied, Stopped (3 emails or a bounce) or Do not email. |
The Summary sheet shows reply rate, interested rate, opt-out rate, calls booked, overdue follow-ups, and replies by situation and by email. In the sample, 13 first emails went out and 1 bounced; 3 of the 12 delivered got a reply: 1 Interested, 1 Send info, 1 Opt-out. Opens in Excel, LibreOffice and Google Sheets.
How to set up
How to use these cold email templates in 5 steps
- 1
Set up your mailbox
Your own domain with SPF and DKIM, your name, your postal address in the footer.
- 2
Research 10 companies
One real reason each, logged before you write.
- 3
Send Email 1
Pick the situation, fill in the brackets, send it yourself.
- 4
Follow up, then stop
Day 3 and Day 10 in the same thread, then stop.
- 5
Answer and log
Replies within a working day, opt-outs the same day.
Set it up in CRMsoftware.pro
- Open Leads in the left menu (under Sales) and click Add Lead. Lead Title: the company and the trigger. Source: Manual. Assigned To: the sender. Notes: the trigger, the address source and each email date.
- Send Email 1 from your own mailbox, then set Status to In Progress.
- Open Tasks and click New Task: a Task title such as Follow-up 1: Pickett Lane, the Assignee and a Deadline on Day 3. After sending, write the result in the Status summary, click Mark done and create the Day 10 task.
- When someone is interested, set Status to Qualified and click Convert to Deal: the lead becomes a company, a contact and a deal. Link the next tasks to it with Linked deal.
- For an opt-out, click Reject as Junk and write Opted out and the date as the Junk reason. The lead is archived, not deleted; Show archived finds it.
- Put your services and prices in the bot's Knowledge Base (My Bots > choose the bot > Basics tab) for prospects who visit your website.
CRMsoftware.pro does not send cold emails or automated sequences: you send each email from your own mailbox, and tasks keep the timing. Free: a limited leads inbox, 1 pipeline, basic tasks and AI chat for 3 users. Launch, $19 a month billed yearly for 8 users, adds 3 pipelines and human handover.
Weekly review, 15 minutes
- Every open prospect has one next task with a date.
- Overdue follow-ups: send today or stop.
- This week's opt-outs are on the list.
- Reply rate by situation: write more of the one that works.
- Rows with 3 emails and no reply are Stopped: no restart before 90 days.
FAQ
Cold email questions
What are cold email templates?
Ready-to-edit first emails, follow-ups and replies for writing to a business that does not know you yet. These cold email templates add research, a stop rule, opt-out steps and a log, so each email has a real reason and an end date.
What should a B2B cold email template include?
Four parts: the trigger (the real reason you write), the problem it usually brings, one proof with a number and one small ask. Then a footer with your company, postal address and how to opt out, as the FTC's CAN-SPAM guide requires for commercial email2.
Is cold email legal for B2B in the US?
Yes, if you follow CAN-SPAM, which makes no exception for business-to-business email: accurate header and subject, a clear statement that it is an ad, your postal address, an opt-out explanation, and opt-outs honored within 10 business days2. This is a summary, not legal advice.
How many cold email follow ups should you send?
Two, on Day 3 and Day 10, then stop. That makes 3 emails, the low end of the 3 to 5 steps that Belkins found practical in 7.5 million cold B2B emails3. Any reply, opt-out or bounce stops the sequence the same day.
How do you write a cold email for new clients?
Start from your best current clients: same industry, same area, same size. Name the problem most of them had and the result you got for one of them (named with permission), then ask one question. Tab 3 has the email.
What is a good cold email reply rate?
There is no fair benchmark for a small sender. In Belkins' 2025 data, the first email in a sequence got a 0.59% reply rate3. Track your own reply rate and interested rate by situation in the Excel log, and write more of what works.
Do you need an unsubscribe link in a cold email?
You need a clear way to opt out, and US law allows a return email address for it2. Gmail requires one-click unsubscribe for marketing messages from senders of 5,000 or more a day1, Yahoo for bulk senders4. A one-to-one email can use a plain line such as "reply no thanks", if you honor every reply.
Can CRMsoftware.pro send cold emails for me?
No. CRMsoftware.pro does not send cold emails or automated sequences: you send each email from your own mailbox. In the app, log each prospect in Leads (Source, Status, Assigned To, Notes), set a task with a Deadline for each next touch and click Convert to Deal when someone is interested. A limited leads inbox and basic tasks are on the Free plan.
Related templates
Free tools
Sources
- Gmail sender requirements, read 12 October 2026: Google, Gmail Help: Email sender guidelines
- US law for commercial email (guide of August 2023): Federal Trade Commission, CAN-SPAM Act: A Compliance Guide for Business
- Reply rate per step in 7,530,489 cold B2B emails sent in 2025: Belkins, Sales follow-up statistics in B2B: Belkins' 2026 study
- Yahoo Mail sender requirements, read 12 October 2026: Yahoo Sender Hub, Sender Requirements & Recommendations
- UK rules for marketing email (PECR regulation 22): Information Commissioner's Office, Electronic mail marketing
- EU rules for unsolicited communications (Article 13): EUR-Lex, Directive 2002/58/EC on privacy and electronic communications
- How Mail Privacy Protection loads remote content: Apple Support, Protect email privacy in Mail on Mac
- Plans and prices, checked 12 October 2026: CRMsoftware.pro pricing
Give every prospect a reason, an owner and a stop date.
Start free with 3 users, AI chat on your website, a limited leads inbox, 1 pipeline and basic tasks. Launch, $19 a month billed yearly for 8 users, adds 3 pipelines and human handover. Growth, $49 a month billed yearly for 20 users, adds unlimited pipelines and the CRM AI Co-Pilot.