A good campaign KPI benchmark is a reference point, not a target. Industry averages tell you whether a result is plausible. Your own margins, sales cycle and customer lifetime value tell you whether it is profitable. This guide gives you the benchmarks we use as starting points for CTR, conversion rate, CPA, ROAS and engagement, shows how they shift by sector, and walks through how to build a baseline that fits your business.
TL;DR
- Benchmarks answer “is this number believable?” Unit economics answer “is this number good?” You need both.
- Landing page conversion rates in specialized B2B sectors cluster around 3% to 3.5%, but your offer and traffic source can move that a lot.
- A $50 CPA can sink a low-margin retailer and still be a bargain for a legal or consulting firm. Calculate break-even CPA first.
- Platform-reported ROAS can overstate real revenue by 20% to 40%. Cross-check against your CRM or sales system.
- Build your own baseline from 60 to 90 days of clean, segmented data, then use public benchmarks to sanity-check it.
Table of Contents
- Why a benchmark is not a goal
- The KPIs worth benchmarking
- Benchmarks you can use as starting points
- How benchmarks differ by sector
- Build your own baseline in five steps
- Common mistakes when reading benchmarks
- A simple KPI scorecard you can copy
- Our perspective
- Put your benchmarks to work with us
- FAQ
- Sources
Why a benchmark is not a goal
Most teams ask the wrong question first. They ask, “What is the average click-through rate for our industry?” and then judge a campaign against it. The better question is, “What does a click, a lead and a customer have to cost for this campaign to pay for itself?”
Practitioners who publish benchmark references say the same thing. One widely used Meta Ads benchmark reference tells readers to anchor to their own vertical and unit economics before reading any number, because a good CPA in legal services would be a disaster in e-commerce, and the reverse is also true.
That is the frame for everything below. Public benchmarks do three useful jobs:
- They flag outliers. A 0.2% conversion rate on a service page is a signal to investigate, whatever your industry.
- They set expectations with stakeholders who have never run a paid campaign.
- They give you a range to test against while you collect your own data.
They do not tell you what to spend, what to bid or when to stop.
The KPIs worth benchmarking
Skip the 30-metric dashboard. Most campaigns are judged well by a short list, grouped by the question each one answers.
| Question | KPI | What it tells you |
|---|---|---|
| Are people seeing and noticing the ads? | Impressions, reach, CTR | Message and audience fit |
| Does the page convince? | Landing page conversion rate | Offer, page and traffic quality |
| What does a result cost? | CPL, CPA, CAC | Efficiency of spend |
| Is it paying back? | ROAS, pipeline, revenue | Business impact |
| Are people staying engaged? | Email open rate, social engagement rate | Audience relationship |
We cover how to keep a report to the handful of numbers that drive decisions in our guide to marketing reports built around 5 to 8 KPIs. The same logic applies here: each KPI should lead to an action.
Benchmarks you can use as starting points
Published benchmarks vary by source, year and method, so treat every figure as a range. The ones below come from a 2026 set of sector benchmark pages and are best read as examples of how much sectors differ, not as universal truths.
Conversion rate
In specialized B2B sectors, landing page conversion rates sit between roughly 3.2% and 3.5%: the same benchmark set puts software at 3.2%, biotechnology at 3.5% and utilities at 3.4%. Those are tight numbers for very different industries, which tells you something: a decent landing page with a relevant offer lands in the low single digits almost anywhere.
What moves you above that range is rarely the sector. It is usually:
- A single, specific offer instead of a generic “contact us”
- Traffic that matches the promise of the ad
- A short form with only the fields sales truly needs
- Page speed and mobile layout
Cost per acquisition
CPA is where sector differences become dramatic. The same software benchmark page reports an average cost per acquisition of $118 on Google Search. That number means little for a dental practice or a snack brand, and it would be a bargain for some enterprise software deals.
The practical rule from the benchmark reference above: a $50 CPA is a problem for a low-margin e-commerce retailer and can be highly profitable for a high-ticket legal or consulting firm. The fix is to calculate break-even CPA from your margins before you judge any campaign.
A simple version:
- Take the average first-order value, or lifetime value if customers repeat.
- Multiply by gross margin. That is the gross profit per customer.
- Decide how much of that profit you will spend to win the customer. That is your target CPA.
- Divide by your lead-to-customer close rate to get a target cost per lead.
Example: a law firm earns $6,000 in gross profit per client, closes 1 in 5 qualified leads and is willing to spend a third of gross profit on acquisition. Target CPA is $2,000, which means a qualified lead can cost up to $400. That same math would shut down a retailer whose average order earns $18 in gross profit.
Our customer acquisition cost playbook goes deeper on how to calculate and lower CAC across channels.
ROAS
Return on ad spend is the most misread KPI in digital advertising. Two cautions:
- Platform ROAS is not revenue. Because of modeled conversions and privacy changes after iOS 14, platform-reported ROAS can exceed actual revenue by 20% to 40%, for example when compared with a Shopify store’s own sales data. Always cross-reference with your sales platform or CRM.
- ROAS ignores margin. A 4x ROAS on a product with a 20% margin loses money once you count the cost of goods and fulfillment. Break-even ROAS is 1 divided by your margin, so a 20% margin needs 5x just to break even on ad spend alone.
Email and social engagement
Engagement benchmarks are softer, but still useful for setting expectations. In the same software benchmark set, average email open rates are 23.5%, while welcome emails reach 52%. The gap is the lesson: triggered, expected messages beat broadcasts by a wide margin.

On social, LinkedIn delivers the strongest engagement in specialized B2B sectors, often around 1.95% per post. If your B2B audience lives there, our guides to LinkedIn Ads for B2B marketers and a 30-day LinkedIn Ads strategy cover how to turn that engagement into pipeline.
A caution on open rates: mail privacy features inflate them on many lists, so track clicks and replies alongside opens.
How benchmarks differ by sector
The sectors we work with show why one number never fits all.
| Sector | What usually drives the economics | KPI to watch most closely |
|---|---|---|
| Healthcare and dental | Patient lifetime value, appointment capacity, local search demand | Cost per booked appointment, show rate |
| Legal | High case value, long decision cycle, intense auction competition | Cost per qualified consultation |
| Retail and CPG | Thin margins, repeat purchase, promotions | Blended ROAS, new customer CAC |
| Consulting and B2B services | Long sales cycle, few but large deals | Pipeline created, cost per sales-qualified lead |
Notice that the “best” KPI changes. For a dental practice, a cheap lead that never shows up is worse than an expensive one that books and attends. For a CPG brand, a strong ROAS on discounted first orders can hide a poor repeat rate.
If you are in healthcare, our patient acquisition marketing playbook shows how to connect ad metrics to appointments instead of clicks.
Build your own baseline in five steps
A baseline is your own benchmark: what your campaigns actually deliver when tracking is clean. It is almost always more useful than an industry average.
- Fix tracking first. If conversions are double-counted or missing, every ratio is wrong. We explain why in our piece on fixing tracking before allocating PPC budget.
- Collect 60 to 90 days of data. Short windows are noisy, especially for low-volume, high-ticket services.
- Segment before you average. Split by channel, campaign type, device, new versus returning customers and geography. One blended number hides the story.
- Tie platform data to revenue. Match leads to CRM outcomes so you see cost per customer, not just cost per form fill.
- Set a range, not a point. Define a floor (pause and investigate), a target (healthy) and a stretch (scale).
Use conversion lag and audience segments
Two segments make baselines far more honest. Google Ads lets you break results down by conversion lag bucket and by new versus returning customers. The first shows how long it really takes people to convert, which stops you from killing a campaign at day seven when your buyers decide in day twenty. The second shows whether you are reaching new prospects or just re-harvesting people who already know you.
If a campaign has a great CPA but nearly all conversions come from returning customers, the benchmark comparison is flattering and misleading.
Where to sanity-check your numbers
Once you have a baseline, compare it with an outside reference. A benchmark library organized by channel and industry offers sourced medians and ranges, which is useful for spotting whether a result is far outside the normal band. Use it to ask questions, not to set quotas.
Common mistakes when reading benchmarks
- Comparing across different definitions. One source’s “conversion” is a purchase, another’s is a button click. Check what was counted.
- Using averages from a different business model. SaaS benchmarks tell a local dental practice almost nothing.
- Chasing CTR. A high CTR with a low conversion rate often means curiosity clicks. Judge ads by what happens after the click.
- Ignoring the sales cycle. B2B and legal decisions take weeks. Weekly CPA swings are noise.
- Trusting one platform’s view of itself. Each ad platform credits itself generously. Reconcile with your own system of record.
- Treating a benchmark as a promise. No average guarantees you will hit it, and none should be quoted to a client as a forecast.
A simple KPI scorecard you can copy
Here is a template we would hand a marketing lead who wants to start tomorrow. Fill the “Your baseline” column from your own data and use public benchmarks only for the “Reference” column.
| KPI | Reference (public) | Your baseline | Floor | Target |
|---|---|---|---|---|
| Landing page conversion rate | Around 3% to 3.5% in specialized B2B sectors | From your data | Set after 60 days | Set after 60 days |
| Cost per qualified lead | Varies widely by sector | From your CRM | Break-even CPL | 20% to 30% under break-even |
| CPA / CAC | Derived from your margins | From your CRM | Break-even CPA | Your profit goal |
| Platform ROAS | Verify against revenue | From your sales system | Break-even ROAS | Margin-adjusted |
| Lead-to-customer rate | Your history | From your CRM | Last quarter minus 20% | Last quarter plus 10% |
The floor and target percentages in the last two columns are our working rules of thumb for planning, not industry statistics. Adjust them to your risk tolerance.
Our perspective
After more than 18 years of building and managing campaigns for businesses from startups to household brands, we have learned that benchmark conversations go wrong in one of two ways. Either a client is anxious because a number sits below an average that never applied to them, or a campaign looks great against a benchmark while quietly losing money.
We approach it the other way around. We start with the client’s economics: margin, lifetime value, capacity to serve new customers and the length of the sales cycle. We set break-even thresholds, fix tracking, and only then bring in public benchmarks as a sanity check. Because our team handles strategy, creative, media and reporting in one place, the same people who see the ad metrics also see what the creative and landing page did to produce them. That shortens the loop between a number moving and someone deciding what to change.
Our view: the best KPI is the one that changes a decision. If a metric appears in a report and nobody can say what they would do differently if it doubled or halved, remove it.
— Derek
Put your benchmarks to work with us
If you want a baseline built from your own data, our team can audit tracking, set break-even targets and manage the campaigns that chase them. Our campaign strategy and ongoing management service covers planning, execution and reporting, and our pay-per-click management team handles the paid search and social side. You can also see how we work in our project portfolio or contact us through our site to talk through your numbers.
FAQ
What is a good conversion rate for a marketing campaign?
It depends on the offer, traffic source and sector. In specialized B2B sectors, landing page conversion rates cluster around 3.2% to 3.5%, which is a reasonable first reference. Your own baseline, built from at least 60 days of clean data, is a better yardstick than any average.
How do I know what CPA I can afford?
Start with gross profit per customer, decide what share of it you will invest in acquisition, and divide. A $50 CPA can be a disaster for a low-margin retailer and highly profitable for a legal or consulting firm, so break-even CPA should come from your own margins. Then adjust for your lead-to-customer close rate.
Can I trust the ROAS my ad platform reports?
Treat it as a directional signal. Platform-reported ROAS can run 20% to 40% above actual revenue because of modeled conversions and privacy changes. Compare it with revenue in your CRM or store platform before making budget decisions.
How often should I review campaign KPIs?
Review operational metrics such as spend pacing, CTR and conversions weekly, and judge CPA, ROAS and pipeline over longer windows that match your sales cycle. For high-ticket services, a monthly view is usually steadier than a weekly one. Use conversion lag data to see how long buyers really take.
Which KPIs matter most for a new campaign?
In the first weeks, watch tracking accuracy, click-through rate and landing page conversion rate, because they reveal message and page problems early. After enough volume, shift attention to cost per qualified lead, CPA and revenue. Keep the list short so every number leads to an action.
Sources
- Software Industry Marketing Benchmarks 2026
- Meta Ads Industry Benchmarks reference
- Segments, Google Ads API reference
- Marketing Benchmark Library