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 first

This 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

PartWhat to writeExample
1. TriggerThe real reason, in the first line.I saw you are hiring 9 people for a second location.
2. ProblemWhat that usually brings, in one sentence.A second location usually means two schedules and two tip pools.
3. ProofOne result for a similar client, with a number.We run payroll for 23 restaurants in Columbus.
4. Small askOne 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.

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.

Brookmere PayrollFictional company and prospect
Research on Thu 1 Oct: job post for 9 staff at a second location
Nadia (owner)Mon 5 Oct, Email 1, subject "Your second location": Hi Darius, I saw that Pickett Lane Kitchen is hiring 9 people for a second location. That usually means two schedules, two tip pools and more payroll questions. We run payroll for 23 restaurants in Columbus. Worth a 15-minute call on Thursday or Friday? If not, a one-line no is fine.
Nadia (owner)Thu 8 Oct, Follow-up 1, same thread: One more thing that may help: our one-page checklist for payroll at a second location. Happy to walk you through it in 15 minutes.
ProspectFri 9 Oct: Who are you, and how did you get my email?
Nadia (owner)Fair question. I am Nadia Ferrell, owner of Brookmere Payroll in Columbus. Your address is on your website's contact page, and I wrote because of your job post. If you would rather not hear from me, I will remove it today.
ProspectOn the Brookmere website chat: Do you handle tip pooling across two locations?
AI agentYes. We set up tip pooling and tip reporting for each location. Nadia can show you in 15 minutes: reply to her email or leave your email address here.
ProspectReply to Nadia: OK, that helps. Tuesday at 2 pm works. Send me the invite.

Lead in the CRM on 9 October

Lead TitlePayroll for 2 locations · Pickett Lane Kitchen
SourceManual, cold email
StatusQualified, then Convert to Deal
Assigned ToNadia
NotesTrigger: 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

DeadlineTaskResult
Thu 8 OctFollow-up 1: Pickett LaneSent with the checklist
Fri 9 OctAnswer reply: Pickett LaneAnswered within 1 hour
Tue 13 OctCall: Pickett LaneBooked for 2 pm
Thu 15 OctLast email: Pickett LaneNot 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 itWhat it requiresHow this template meets it
US law, all commercial email, B2B tooAccurate From, Reply-To and subject; a clear statement that it is an ad; your postal address; how to opt out2Your name and mailbox, a true subject, the footer in every email
US law, opt-outsHonor within 10 business days; the opt-out works for at least 30 days; no fee; never sell or share the address2Same-day removal, an opt-out list checked before every Email 1
Gmail and Yahoo, every senderSPF or DKIM, valid forward and reverse DNS and a spam rate below 0.3%, in both Gmail's1 and Yahoo's4 rulesAsk your email provider to confirm SPF and DKIM; add DMARC
Gmail at 5,000+ messages a day, Yahoo bulk sendersSPF, DKIM and DMARC, one-click unsubscribe, a visible unsubscribe link1; Yahoo: unsubscribes honored within 2 days4Not a bulk tool: one-to-one emails from your mailbox
Gmail, honest messagesNo "Re:" or "Fwd:" unless it is a real reply or forward; no bought lists1Follow-ups in the same thread, addresses from your own research
UKCompanies and LLPs can be emailed; sole traders and some partnerships need consent; keep a do-not-email list5Check the legal form of a UK business first
EUMarketing email to people needs consent unless they are your customers; each country sets the rules for businesses; never hide who you are6Check 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.

Why not opens: Google says it does not track open rates and cannot verify the open rates other tools report1. Apple Mail Privacy Protection downloads remote content when a message arrives, not when it is viewed7, so an "open" may be no one.

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.

ColumnWhat it does
Company, contact, email, ownerOne row per person; the owner comes from a dropdown.
Situation, triggerWhich first email you used and the real reason to write.
Email 1 sentThe date you sent the first email. Enter it once.
Follow-up 1 due, last email due AutoDay 3 and Day 10 after Email 1. A weekend date moves to Monday.
Reply date, replyInterested, Send info, Who are you, Not now, Not interested, Wrong person, Opt-out or Bounced.
Replied after AutoThe last email sent before the reply.
On opt-out list AutoYes when the address or its domain is on the Opt-outs sheet.
Next touch, next date AutoThe next email and its date, empty after a stop.
Status AutoTo 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. 1

    Set up your mailbox

    Your own domain with SPF and DKIM, your name, your postal address in the footer.

  2. 2

    Research 10 companies

    One real reason each, logged before you write.

  3. 3

    Send Email 1

    Pick the situation, fill in the brackets, send it yourself.

  4. 4

    Follow up, then stop

    Day 3 and Day 10 in the same thread, then stop.

  5. 5

    Answer and log

    Replies within a working day, opt-outs the same day.

Set it up in CRMsoftware.pro

  1. 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.
  2. Send Email 1 from your own mailbox, then set Status to In Progress.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

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.