Skip to content
Scroll2Lead home

Blog

Meta ads benchmarks for software companies, by segment

Across 42 accounts over 18 months, cost per qualified lead ran roughly 94 pounds for IT services firms, 173 for software development agencies and 306 for B2B SaaS selling a demo. The averages are less useful than the spread: the best quartile paid about a quarter of what the worst quartile paid for the same outcome.

By Uzair, Co-founder · Updated

Abstract cover artwork for the article: Meta ads benchmarks for software companies, by segment

What is in this sample?

Forty-two Meta ad accounts we have run or audited between January 2025 and June 2026, carrying about 6.4 million pounds of media spend between them.

The accounts split into three segments: sixteen software development agencies selling project or retained delivery work, fourteen IT services firms and managed service providers, and twelve B2B SaaS companies. The SaaS group is reported twice, once for accounts selling a booked demo and once for accounts selling a self-serve trial, because those behave so differently that averaging them produces a number describing neither.

Every account in the sample had an agreed written definition of a qualified lead, which is why cost per qualified lead is reportable at all. Accounts without one were excluded, and that exclusion is the largest single reason this sample is not representative of the market.

It is a sample of accounts run to a particular standard, not a sample of what Meta advertising generally costs.

What did each segment cost?

The headline figures, per segment, with each step of the funnel shown so you can see where the differences come from rather than just the endpoint.

IT services firms were the cheapest on every measure, and the reason is qualification rather than media. Their cost per lead was lower to begin with, and about a third of their leads survived qualification against roughly a fifth for software development agencies. Cheap traffic that also qualifies well compounds into a cost per qualified lead less than half the next segment.

B2B SaaS selling a demo was the most expensive per qualified lead by a wide margin, driven by a low qualification rate rather than expensive clicks. The trial route looks far cheaper per conversion and is not, once activation is counted.

Read the table across rather than down. The endpoint is the product of the steps, and the steps are where the decisions are.

IT services firms did not win on cheaper clicks. They won because a third of their leads qualified, against a fifth for agencies.

Why does the spread matter more than the average?

Because the gap between the best and worst accounts in the same segment was larger than the gap between segments.

Cost per qualified lead in the top quartile ran about a quarter of the bottom quartile, roughly a four-fold spread, within accounts selling comparable things to comparable buyers. That means the segment average tells you very little about what you should expect, and a great deal less than the question of which quartile your operating discipline puts you in.

Put plainly: an IT services firm running badly will pay more per qualified lead than a SaaS company running well, and the segment averages will have predicted the opposite.

So use these figures to sanity-check an order of magnitude, and never to set a target. A target taken from an average is a target set by companies you know nothing about.

What separated the top quartile from the bottom?

One thing dominated, and it was not budget, targeting sophistication or creative volume.

Eleven of the forty-two accounts sent closed outcomes back to Meta as offline conversions and optimised towards a downstream event rather than a form fill. Those eleven ran a cost per qualified lead about forty per cent below the rest of the sample. They were not the eleven biggest spenders, and several were among the smallest.

The second separator was launch discipline. Twenty-four of the forty-two launched below the volume the platform needed to leave its learning phase for the event they had chosen, usually because the budget had been split across several ad sets on day one.

Neither of those is a media buying skill. Both are decisions made before any money is spent, which is the useful thing about them.

  • Eleven of forty-two optimised on a downstream event and sent closed deals back.
  • Those eleven ran cost per qualified lead about forty per cent lower.
  • Twenty-four of forty-two launched below the platform's learning threshold.
  • Neither separator is about media buying skill.

How long did accounts take to settle?

Longer than most budgets are approved for, which is the single most common reason a working account gets switched off.

The median account produced its first qualified lead at about nineteen days. That number is encouraging and slightly misleading, because a first qualified lead is a sample of one and tells you almost nothing about what the account will do at steady state.

The more useful figure is time to a stable cost per qualified lead, meaning the point at which the weekly number stopped swinging enough to change a decision. The median there was around seventy-one days, and a quarter of accounts took longer than a full quarter.

So an account judged at six weeks is being judged during the noisiest part of its life. Roughly half the accounts in this sample looked worse at six weeks than they did at twelve.

Median time to a stable cost per qualified lead was about seventy-one days. An account judged at six weeks is judged at its noisiest.

How should you use these numbers?

As a rough check on whether you are in a plausible range, and for nothing else.

If your cost per qualified lead is within the same order of magnitude as your segment here, the channel is behaving normally and your effort belongs in qualification and creative. If it is several times higher, something structural is wrong, and the two separators above are where to look first, before targeting or bidding.

Do not set a target from this page. Your ceiling comes from your own customer value and your own close rate, and there is a straightforward way to work it out that does not require anybody's benchmark.

And treat these figures as provisional. They come from one agency's accounts, chosen for having a definition of a qualified lead in the first place, which is already an unusual population.

At a glance

Provisional figures by segment, 42 accounts, January 2025 to June 2026
SegmentCost per leadLead to qualifiedCost per qualified leadQualified to closed
IT services and MSPs29 pounds31 per cent94 pounds24 per cent
Software development agencies38 pounds22 per cent173 pounds18 per cent
B2B SaaS, demo route52 pounds17 per cent306 pounds12 per cent
B2B SaaS, trial route9 pounds per signup8 per cent activate113 pounds per activation4 per cent to paid

Bring the specific decision, context, and constraint.

We can help identify the next useful test across your audience, offer, creative, qualification, and sales feedback loop.

Start a conversation
Contact us