B2B lead generation for SaaS companies: who buys, what works, what it costs

Home › Blog › B2B lead generation for SaaS companies: who buys, what works, what it costs

B2B lead generation for SaaS: who signs, what gets replies, our per-meeting prices, a named SaaS result, and when not to use outbound.

By Moe Alhosni · Published 31 October 2026 · 7 min read

Short answer: B2B lead generation for SaaS means putting a software company in front of the people who will run, approve and pay for the product, usually by cold email, before they go looking. It works best when the product solves one named problem for one named team, and the meeting goes to an account executive who can demo it the same week. We bill per qualified meeting that took place, once a one-off setup is paid. Blinkoo, a SaaS client of ours, won its biggest customer through our campaigns.

I'm Moe Alhosni and I run ROI Maximizer. SaaS is the category every outbound agency claims, so I will be specific about what we have done in it, what our data says, and where I would send you to someone else.

Who actually buys SaaS

The person who replies is rarely the person who signs. In a typical mid-market software purchase there are three roles, and your outbound needs a plan for each.

RoleTypical titlesWhat they care aboutWhere they enter
User championHead of RevOps, Customer Success Lead, Finance Manager, Engineering ManagerHours saved this quarter, fewer manual stepsUsually the person who replies
Budget ownerVP Sales, CFO, CTO, COOCost against a line in the budget, risk of switchingSecond call, sometimes the first if the company is under 50 staff
GatekeeperIT, security, procurement, legalSSO, data residency, a security questionnaire, contract termsAfter the demo, and they can stop it

Company size changes the shape. Under 50 employees, the founder or a single VP often holds all three roles, and a cold email can go straight to the decision. Between 200 and 2,000, the champion matters most: you are giving one person a reason to bring you into a meeting with their boss. Above that, you are usually selling into a team, not a company, and the sequence should name the team.

What works in SaaS outbound

One use case per campaign. "All-in-one platform for revenue teams" gives a reader nothing to react to. "Stops your SDRs logging calls by hand in HubSpot" does. Pick the use case where your best customers found value fastest and write only about that.

A trigger the reader can verify. A new VP of Sales in the last 90 days, a hiring push for the role your product helps, a competitor's price rise, a migration off a tool you integrate with. The email says what you saw and why it matters now.

A price answer written before launch. In our data, B2B and tech companies asked the price first in 23% of 366 positive replies read in full, more than any other group we measured (cold email reply rates by industry). If your pricing page says "contact sales", your reply needs a range anyway. A prospect who asks and gets "it depends" goes quiet.

A small ask. Fifteen minutes to see if the use case fits, not a 45-minute demo. The demo is the second meeting.

What does not work

What the numbers look like

I will not give you a "SaaS reply rate", because the published ones measure different things. As of October 2026, Mailshake's 2026 guide calls a 0.5–1.5% positive reply rate average for SaaS senders, but cites no source for its table. Instantly's benchmark puts all replies at 3.43% of emails sent, and Belkins puts unique human replies at 0.45%. The difference is the denominator, which I break down on the cold email statistics page.

What I can tell you from our own records: across our campaigns from August 2025 to July 2026, 142 people replied positively on campaigns run for B2B SaaS clients, 9.2% of the 1,543 people in that dataset (positive reply rate benchmark). That is a count, not a rate, and almost all of it came from one client whose replies were mostly not in English. It shows SaaS campaigns produce interested people. It does not tell you how many emails it took.

Use the cost per meeting calculator with your own reply and booking rates. If you have none, assume the low end of the published range and see whether the maths still works.

The price, and where SaaS sits in it

You pay a setup fee once, between $1,000 and $3,000, to build the list, write the copy and set up separate sending domains. After that there are two ways to pay. Per meeting: $200–$500 for each qualified meeting that actually took place, with nothing billed when a prospect does not turn up. Or flat: $5,000 a month with no per-meeting fee. Neither has a minimum term.

Where a SaaS company sits in the $200–$500 range depends on contract value and how senior the buyer is. A $6,000-a-year tool sold to team leads sits near the bottom. A six-figure platform sold to a CTO sits at the top. Full terms are in pay per meeting lead generation pricing.

What we can show in SaaS

One named SaaS result: Blinkoo's CEO and co-founder, Smeraldo Meminaj, says the company acquired its biggest customer through our campaigns. That is the published result in full. I do not have a meetings count or a revenue figure I can share for it, so I will not invent one.

Our two detailed case studies are PR agencies: PR Noir in New York (27 leads, 10 qualified meetings that took place, a $90K deal in its first 45 days) and P1 Communications in the UK (20+ qualified meetings, about half of which progressed to commercial discussions). They show how the process runs. They are not software sales.

Where we are not the right fit

Frequently asked questions

Does cold email still work for SaaS companies?

Yes, when the email is about one problem for one team and the company can take the meeting fast. It fails for low-priced, self-serve products and for generic "platform" messaging. Blinkoo, a SaaS client of ours, acquired its biggest customer through our campaigns.

What reply rate should a SaaS cold email campaign expect?

Published figures run from 0.45% (Belkins, human replies per email sent) to 3.43% (Instantly, all replies per email sent), and they count different things. Ask any agency for the numerator and denominator before you compare. Then judge on held, qualified meetings, which is what you pay for with us.

Who should a SaaS company email first?

The head of the team that feels the problem, not the CEO, once the company is over about 200 people. Below 50 people, the founder or one VP often decides alone. Budget owners and IT usually join on the second call.

How much does SaaS lead generation cost?

With us, $1,000–$3,000 once for setup, then $200–$500 per qualified meeting that took place, or $5,000 a month flat. There is no minimum term and a no-show costs nothing.

Before you sign with anyone

  1. Agree what a SaaS meeting must include. Company size, the team that uses the product, the role on the call, and whether a demo request with no budget counts. Write "held, not booked" into it. The criteria to agree are in what counts as a qualified meeting.
  2. Ask who handles a reply asking for pricing. If the agency forwards it to you a day later, you have lost it. Agree a price answer before launch.
  3. Check the maths against your contract value. Put your annual contract value and close rate into the ROI calculator. If a qualified meeting is not worth well over $500 to you, do not buy meetings from anyone.

More guides on pricing, data and agency choice are collected under guides. If you want to talk through your use case, book 30 minutes or email moe@roimaxi.com.

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

Keep reading

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