Skip to content

Solo Devs

Cold Email to Land Your First B2B SaaS Customers

How a solo founder can use a small, targeted cold email list to book calls and start trials, done in a way that is personal, compliant, and actually gets replies.

By the Does This Make Money Team

Published September 11, 2026·13 min read

intermediate
Jump to a section

You have a B2B SaaS. It works. A couple of friends use it. And the plan for getting real customers is, roughly, "post about it and hope." That plan has a known failure mode: silence. For a product you sell to other businesses there is a faster move than waiting for the algorithm to notice you. You can email the exact companies who have your problem and ask for fifteen minutes or a trial. Done badly, that is spam and it torches your domain. Done well, it is the most reliable way a solo founder books the first ten sales calls. This guide is about doing it well.

Where does the money actually come from?

Cold email does not make money. It books calls and starts trials, and a fraction of those turn into paying accounts. Every step loses people, and seeing the full chain keeps you honest about where the real work pays off.

A short, targeted list of companies who plausibly have your problem
  ↓
A personalized email that names their problem and asks for one small thing
  ↓
A fraction open and read it (deliverability decides whether this even happens)
  ↓
A smaller fraction reply, because the email was actually about them
  ↓
A follow-up sequence catches the ones who meant to reply and forgot
  ↓
Some book a call or start a trial
  ↓
A few convert to paid, and their contract value pays for all the sending

The money sits at the far right, but the power sits at the far left. If the list is wrong, nothing downstream can rescue it. If the list is right, even a plain email gets replies, because relevance beats polish. This is the same core mechanism behind every early sale, which is worth internalizing in where does online money come from, and the broader shape of turning outreach into revenue is laid out in how making money online works. If cold email specifically is the channel you are weighing, does cold email marketing make money is the honest cost-and-return breakdown.

How it differs from cold DMs

The one-to-one philosophy behind cold DMs that aren't spam applies here too, but it is a mistake to treat cold email as "cold DMs, but in an inbox." Three differences change how you do it.

First, you are emailing a business, not a person having a bad day in public. With a cold DM you find someone actively complaining and reply to their words. With cold email you rarely have a fresh public complaint to quote, so you infer the problem from what the company does, which tools they use, or a recent event like a funding round, a job posting, or a launch. Your relevance comes from research, not from catching them mid-frustration.

Second, email is a shared, reputation-scored system. A DM that flops just gets ignored, but a batch of cold emails that flops can get your sending domain flagged, and then your invoices and your good emails start hitting spam folders too. That is why deliverability is a first-class concern here and barely registers for DMs. Getting into the inbox is its own skill, covered in email warmup and landing in the inbox.

Finally, the ask is bigger. A cold DM asks for a reply. A cold email to a business can reasonably ask to book a call or start a trial, because the reader is at work and evaluating tools is part of the job. The payoff per win is higher too, because a business contract is worth far more than a single consumer signup. The wider logic of selling to companies is in B2B online business: selling to businesses.

Building a small, targeted list

Your list is the whole game, so spend most of your time here.

Start from your sharpest guess at who has the problem badly enough to pay to fix it. Not "companies that could use this," but companies where the pain is obvious. If you built a tool that catches billing errors in usage-based pricing, you want companies that bill by usage, not every SaaS on earth. Narrow means every email can be specific.

Build the list by hand, one company at a time. For each, find the right person and their real work email. That person is usually whoever owns the outcome you improve, a function head or a founder at a small company, not a generic info@ address nobody reads. Verify the address so it does not bounce, because bounces hurt deliverability. Twenty-five to fifty companies you have actually researched will beat a purchased list of five thousand every time, and the purchased list gets you flagged as a bonus.

While you build, write one line per company: the specific reason you think they have the problem. If you cannot write that line, they do not belong on the list. That line becomes the personalized hook in the email, so the research and the writing are really the same task.

The concrete move: open a spreadsheet with columns for company, person, verified email, and "why them," and fill twenty-five rows before you write a single email.

The message that gets replies

A cold email to a business should read on a phone in one glance, and every line should feel impossible to have sent to anyone else. Four short parts do the job.

The relevant opener. Name the specific reason you are writing to this company. "Saw you moved to usage-based billing last quarter." This proves a human looked, which instantly separates you from the blast everyone else sends.

The problem, in their terms. One sentence that shows you understand what that situation costs them. "When usage pricing gets complex, small metering errors quietly leak revenue, and they are painful to catch by hand."

What you do, in one line. Not a feature list. The outcome. "I built a tool that flags those discrepancies automatically before they hit an invoice."

One small, specific ask. For B2B you can ask for a call or a trial, but make it easy. "Worth a quick fifteen-minute look? Happy to just send a trial link if that is easier." Giving them the low-effort option often gets the yes.

That is the whole email. No résumé, no five paragraphs about your journey, no calendar link dropped like a demand in line one. Keep the subject line plain and specific too, something that reads like an internal note rather than a campaign, because clever marketing subject lines are exactly what inbox filters and busy readers distrust. Leading with the reader's reality instead of your pitch is the same instinct behind cold outreach that actually works.

The concrete move: draft one email against your first list row, then reread it and delete every sentence that could have been sent to any other company.

The follow-up

Here is the part beginners skip and then conclude "cold email doesn't work." Most replies come from follow-ups, not the first email. Business inboxes are busy, your message got buried under someone's Tuesday, and a short nudge a few days later catches the people who meant to reply and forgot.

Send two to three follow-ups, spaced a few days apart, each one short and each one adding a little something rather than just "bumping this." A second email can share a one-line result or a relevant detail. A third can be a graceful exit: "I will stop bothering your inbox after this, but the trial link is here if it is ever useful." That polite goodbye pulls a surprising number of replies, precisely because it removes the pressure. Then you actually stop. Two to three is persistent. Seven gets you reported.

The concrete move: write your follow-ups at the same time as the first email, so the whole sequence exists before you send anything and you are never scrambling to think of a nudge later.

A worked example (hypothetical numbers)

These numbers are a made-up illustration of the shape of the funnel. They are not typical, not a promise, and your real results will differ with your product, your list, and your writing. Treat them as arithmetic, not a forecast.

One focused batch of cold emails (hypothetical)
  Companies emailed (each hand-researched):   50
  Reply rate across the full sequence:  ~10 to 20%  ->  5 to 10 replies
  Of replies, agreed to a call or trial:      ~50%  ->  3 to 5 conversations
  Of those, became a paying customer:  ~1 to 2 over the following weeks

  Result: 1 to 2 paying B2B customers from 50 careful emails

Two things fall out of this. First, the reply rate sits far above the near-zero rate of true spam blasts, and the only reason is that all fifty were researched and relevant. Targeting keeps the top of the funnel from collapsing. Second, the raw counts look small, and that is fine, because one B2B customer can be worth many months of subscription revenue, and a handful of the right accounts changes everything for a solo founder. Building that first cohort deliberately is the entire subject of get your first 10 customers.

What you need and what it costs

Required:

  • A professional sending domain, ideally separate from your main site's domain so a reputation dip does not hurt your primary email. Cheap.
  • Correct email authentication (SPF, DKIM, DMARC records). Free to set up, and non-negotiable for landing in the inbox.
  • A way to find and verify contact addresses. Some manual research plus a verification tool. Low cost.
  • A spreadsheet for who you emailed, what you said, and what happened.
  • Your time to research and personalize each email. This is the real cost.

Optional:

  • A cold email sending tool that handles sequencing and spacing. Useful once your manual version works, not before.
  • A domain warmup service to build sending reputation gradually. Worth it if you send from a fresh domain. See email warmup and landing in the inbox.
  • A lightweight CRM once your list outgrows a spreadsheet.

What to skip: any tool that promises to scrape and blast ten thousand addresses on autopilot. That is how you get your domain blocklisted and your reply rate driven to zero. The value of this channel is that a human researched a specific company and wrote a specific email. Automate that away and you have deleted the only thing that made it work.

The concrete move: buy a cheap sending domain and set up authentication before you send anything, and treat manual research as the line item you actually invest in.

Staying compliant and honest

Cold email to businesses is legal in many places when you do it right, and the rules are not hard to follow. Under CAN-SPAM in the US, your email must not use deceptive subject lines or fake sender info, must include a real physical mailing address, and must give a clear opt-out that you honor promptly. Under GDPR and similar rules in the EU and UK, you generally lean on legitimate interest for B2B outreach: email people whose role plausibly relates to what you sell, keep the volume proportionate, say where you got their details if asked, and stop the instant they ask. None of this is a loophole to game. It describes the same behavior that gets replies anyway: relevant, targeted, easy to unsubscribe from.

The practical version is simple. Only email business addresses of people whose job connects to your product. Include a plain opt-out and remove anyone who asks, immediately. Never fake a subject line or a "re:" to force an open. If a message would embarrass you to have forwarded to the recipient's whole team, do not send it. This is the line between targeted B2B outreach and consumer spam, and the honest version is also the effective one.

The concrete move: before your first send, add your real mailing address and a one-line opt-out to your template, and confirm SPF, DKIM, and DMARC are set on the sending domain.

How long it takes

Faster than SEO, slower than a launch-day spike. Because you are emailing people at work, a reply can land the same day, and a booked call within the first few days is normal. A first paying customer often comes within a few weeks of steady sending, but "steady" is the load-bearing word. This is a daily or near-daily habit of researching a few companies, sending a few good emails, and running the follow-ups on schedule. Founders who get traction are the ones still sending thoughtful emails in week four, when most people have quit and gone back to redesigning the pricing page.

What beginners get wrong

  • Going big instead of narrow. A list of two thousand generic companies produces generic emails and near-zero replies. Fifty researched companies win.
  • Ignoring deliverability. Sending from an unauthenticated domain, or blasting a fresh domain hard on day one, lands you in spam where none of this matters.
  • Pitching in the first line. Opening with your product name and features guarantees the delete. Open with their situation.
  • Sending one email and quitting. Most replies come from follow-ups. No sequence means you are leaving the majority of your results on the table.
  • Templating so hard it shows. If two of your emails could be swapped without either recipient noticing, you are sending spam, however polite the wording.
  • Treating a call as the only win. A reply that says "not now, but interesting" is a live lead. Keep the door open, do not force the meeting.

How I would start

  1. Write, in one sentence, the exact business problem I solve and the type of company that feels it most acutely. If I cannot name the company type sharply, I fix that first.
  2. Set up a clean sending domain (or verify my main one) and confirm SPF, DKIM, and DMARC are in place, plus warmup if the domain is new.
  3. Build a list of twenty-five companies by hand and write the "why them" line for each. If I cannot write that line, the company comes off the list.
  4. Find and verify the right person's email for each, aiming for whoever owns the outcome I improve, not a generic inbox.
  5. Write one four-line email plus a two to three step follow-up sequence, personalize the opener for every recipient, and add my mailing address and an opt-out.
  6. Send a small first batch, maybe ten, and log every send. I want to learn from the first ten before I commit the rest.
  7. Run the follow-ups on schedule, reply like a human the moment anyone responds, and drop the pitch to just talk about their situation.
  8. Track reply rate. If it is low, fix the targeting or the opening line before blaming the channel.

Once this is working and you want the structured, higher-volume version, founder-led sales in your first 100 conversations turns the same instinct into a repeatable process, and the broader playbook for landing early paying users lives in our first customers hub.

What I would not do

I would not buy a list and blast it. The reply rate is near zero, it violates the spirit and often the letter of the rules, and it burns the domain I need for real work. I would not fake urgency, fake a subject line, or dress a cold email up as a reply to a conversation that never happened, because business readers spot it instantly and it poisons every future email from my domain. And I would not treat cold email as a shameful hack to abandon the moment something more scalable appears. Emailing the exact companies who have your problem, and hearing back, is how you find out quickly and cheaply whether businesses will pay for the thing you built. Do it small, by hand, honestly, and every day. The first B2B customers rarely arrive any other way.

Free playbook

Get your first 10 customers

This guide is one piece of the free First 10 Customers Playbook: the distribution game plan for builders who can ship but cannot seem to sell. Get it, plus the follow-up breakdowns, by email.

You’ll get a confirmation email first. Click confirm and the playbook is yours. You’ll also get our breakdowns for builders on getting customers. Unsubscribe anytime.