An email is warm when the reader can name the link between you and the sender in one sentence: "she was referred by Tanya," "he replied to my last note," "that's the person who commented on my post." If they cannot, it is cold. That one test decides which kind of email to write, how long to wait before following up, and how much to expect back.

Use warm email wherever a link exists, and write the link into the first sentence. Use cold email for everyone else, and try to create a link first when it costs five minutes or less. Most lists contain both. The useful question is not which type is better, it is how to spend your time across a list of 50. This page shows both paths step by step, a way to turn a cold contact warm in one move, and a rule for splitting the list.

What makes an email warm

A link has to be something the reader would recognize, not something you can justify. Real links include a mutual contact who agreed to be named, a past reply from this person to you, a visit to your site or a request for a quote, a comment they left on something of yours (or you on theirs, with a real answer from them), a meeting at an event, and a referral. Not links: you saw their company on a list, you follow them, you read their blog. Those make you informed, which helps the writing but does not make the email warm.

Between the two sit people who know your company but not you. Treat them as cold with a stronger opening line. And one rule applies to both: an address someone gave you for one purpose, such as a newsletter signup, is not permission to pitch something unrelated. US commercial email rules (CAN-SPAM) require an accurate sender, your postal address and a working opt-out on every message, warm or not.

The cold email path, step by step

Rosa Lindqvist is a freelance bookkeeper for dental practices in Milwaukee. For a stranger she follows five steps.

  1. Name the person and the practice from a list she built (10 minutes for five names).
  2. Find one true, recent fact that makes the email relevant, such as a second location opening (3 minutes).
  3. Write four sentences: the fact, why it matters to books, what she does, one question (5 minutes).
  4. Send in the morning, local time, from her own Gmail.
  5. Follow up on day 4 with one new sentence and on day 10 to close the loop, then stop.

Subject: Two locations, one set of books?

Hi Dr. Amadi, I saw Lakeshore Dental opened a second location this month. Practices with two sites often end up with two sets of books and a tangled month-end. I do monthly bookkeeping for dental practices in Milwaukee. Would a 15-minute call about how other two-site practices split it be useful?

Rosa Lindqvist, 410 Water Street, Milwaukee. Reply "no thanks" and I won't write again.

That is a cold email at its best, with a real reason and one question. For more of these with notes on each sentence, see cold email examples, and for the basics, cold email for beginners.

The warm email path, step by step

  1. Write the link as the first sentence, with the name or the event.
  2. Ask for something smaller and more specific than a cold email would. A warm reader will answer a direct question.
  3. Sound like a person, not a campaign: shorter, no pitch paragraph.
  4. Follow up sooner, on day 2 or 3, because the link fades fast.
  5. Stop after two follow-ups, the same as cold.

Subject: Tanya suggested I write

Hi Dr. Amadi, Tanya Brooks at the dental supply company suggested I get in touch after you mentioned you were setting up books for the new location. I do bookkeeping for dental practices here. Is that still open, and who is handling it today?

The ask is a plain question, not a pitch. A referral also deserves a thank-you to the person who made it; how to ask for those introductions is in how to ask for referrals.

Turning a cold contact warm in one move

Before you send, do one genuine thing that puts you in front of the person, at a cost of about five minutes. A few that work. Leave a comment on something they posted that adds a fact or asks a real question, not "great post." Send a mutual contact a two-line request for an introduction. Answer a question they asked in public. Register for their webinar and ask something in the chat. Share one specific, useful link they would actually want.

Rosa comments on the practice's post about the second site: "Congratulations. How are you handling scheduling across both locations?" Dr. Amadi answers: "Still figuring it out." Her email the next day starts, "You mentioned you're still figuring out the two-site setup." That is a warm email made from a cold contact, and it took five minutes. Everything must be real: use your own account and your own name. Fake accounts or a flurry of empty likes make the next email worse, not warmer.

A mixed approach for a list of 50

Split the list by what it costs to warm each person. Rosa's 50 dental practices contain 6 people she already has a link to (a referral, a past reply, a webinar attendee). Those 6 get warm emails first. She picks the 14 best-fit remaining practices (the larger ones, the ones with a trigger) and spends five minutes warming each one, 70 minutes in total. The other 30 get a good cold email with a real reason and no warming move.

  • Day 1: send the 6 warm emails.
  • Days 1 to 3: make the 14 warming moves, about 25 minutes a day.
  • Days 3 to 5: send the 14 emails, each referring to its move.
  • Days 1 to 10: send the 30 cold emails in small batches, say 5 to 8 a day.

That puts 20 of the 50 (40 percent) on the warm track for 70 minutes of extra work. If you do not know where to find the 50 in the first place, the best way to find B2B leads for a small company compares the methods.

What to track: replies by type

Add one column to your sheet: Type, with three values: warm-existing, warm-made and cold. Then count sent, replied and meeting for each. After two rounds you have your own ratios, which are better than anyone's published average. Compare warm-made with cold. If warm-made is no better, the move is not working or you are doing the wrong move.

When to stop warming and just send

A warming move is a cost, so test it. Five minutes of your time at $40 an hour is $3.33 a contact. The move pays off if it lifts reply rate enough to cover that. The break-even lift is $3.33 divided by what a reply is worth to you. If a reply is worth about $25 (say one in ten becomes a meeting worth $250), the move must lift replies by 13 percentage points to pay for itself. If a reply is worth $100, the break-even is 3 points. Use cheap moves for low-value contacts and spend more only on contacts worth more. When the numbers say warming is not paying, send cold and spend the time on better lists.

For the first ten customers from nothing, read how to get your first 10 customers, and for the case where nobody knows you at all, the first customer when nobody knows you.

Rocketship finds the buyers, emails them from your own Gmail, follows up, and books the meeting on its own, whether the contact is warm or cold. Plans that get you customers start at $24.99 a month (Launch), and every monthly plan starts with a 7-day free trial, card required. See the AI workers for how they handle replies.