
Ask three people on the same marketing team which number proves a campaign is working, and you will usually get three different answers. The performance marketing KPIs that actually matter are the ones tied to revenue and margin, not the ones that make a platform dashboard look busy.
One publicly filed marketing services agreement even states that the agency does not guarantee any particular return on investment from the campaign, which is exactly why the client, not the agency, has to define and track the numbers.
F22 Labs has measured this discipline directly, generating $1,500,000 in revenue from $350,000 in ad spend on campaigns judged by outcome rather than platform reporting. This guide covers the metrics worth tracking, from ROAS and MER through to pipeline, lead conversion, and the gap between platform data and real revenue.
- Healthy ROAS in 2026 depends on the channel: B2B LinkedIn Ads sit at 2x-4x over 90-day cycles, Meta Ads for D2C brands at 3x-6x, and Google Search Ads for lead generation at 4x-8x.
- The six metrics that most reliably show agency impact are CAC, marketing-sourced pipeline, ROAS, quality of organic traffic, the conversion rate from lead to opportunity, and how long it takes to reach a first meaningful result.
- CPC, CPM, and CTR are in-platform diagnostics, not proof of revenue; use them to tune campaigns, not to judge results.
- A 3:1 LTV: CAC ratio is the general floor most teams look for before scaling spend further.
- Expect roughly 90 days before a new agency or channel shows a significant, repeatable result, at the time of writing.
1. Return On Ad Spend (ROAS)
ROAS measures direct revenue against ad spend: divide the revenue attributed to a campaign by what it cost to run. It only means something once a target is agreed upfront, because "good" ROAS varies enormously by channel, margin and sales cycle.
The table below decides what counts as healthy in 2026:
| Channel | Healthy ROAS (2026) | Typical cycle |
B2B LinkedIn Ads | 2x-4x | 90-day sales cycle |
Meta Ads (D2C) | 3x-6x | Cold traffic |
Google Search Ads (lead gen) | 4x-8x | Short cycle |
A ROAS figure with no channel and no cycle length attached tells you nothing. A 3x return on a 90-day B2B pipeline is strong; the same 3x on cold Meta traffic for a D2C brand is a warning sign.
2. Marketing Efficiency Ratio (MER)
MER divides total revenue by total marketing spend across every channel, not just paid ads. It catches what channel-level ROAS misses: a business can show a strong ROAS on one platform while blended profitability quietly falls, because unpaid channels and overlapping spend never show up in a single-channel number.
Performance marketing agencies link spend to CAC, LTV, and MER; traditional agencies tend to prioritise reach, creative, and brand metrics instead. MER is the number that decides whether the whole marketing function is profitable, not just whichever channel looks best in isolation.
3. Customer Acquisition Cost (CAC)
CAC is total marketing spend divided by the number of new customers it produced in the same period, tracked monthly rather than as a one-off figure.
Total Marketing Spend / New Customers Acquired = CAC
For example, $50,000 in monthly spend against 250 new customers gives a CAC of $200 (50,000 / 250 = 200). CAC on its own says nothing about whether those customers are worth the cost, which is what LTV answers next.
4. Customer Lifetime Value (LTV)
LTV estimates the total revenue a customer generates over the time they stay a customer, and it only holds value when paired against CAC. Using the CAC example above, a $200 acquisition cost against a $600 average LTV gives a 3:1 ratio (600 / 200 = 3), the level most efficiency-focused teams treat as a floor before pushing spend higher. The ratio is only honest if LTV is measured over a realistic window rather than an optimistic lifetime projection that never gets checked against actual retention.
Ads That Don't Burn Cash
Get a strategy built for ROI—not vanity metrics.
5. Cost Per Order (CPO)
CPO divides ad spend by the number of orders it generated, and it is the metric to reach for when the ad's only job is to drive a purchase, such as Google Shopping or retargeting campaigns. It differs from CAC because it counts every order, including repeat purchases from existing customers, so a low CPO can hide a business that is not actually gaining new customers.
6. Cost Per Acquisition/Action (CPA)
CPA is spend divided by a defined action, whether that is a purchase, a trial signup or a completed form. It is only useful once "acquisition" is defined and agreed with the agency, because a CPA quoted against a soft action like a newsletter signup looks nothing like one quoted against a paid conversion. Ask what counts before comparing CPA across campaigns or agencies.
7. Cost Per Engagement (CPE)
CPE is a pricing model where you pay only when someone actively engages with an ad, such as clicking through and reading content for 15 seconds or longer. It fits awareness-stage campaigns where the goal is attention rather than a sale, and it has the weakest direct link to revenue of any metric here, so it should never carry a budget decision on its own.
8. Cost Per Click (CPC) And Cost Per Mille (CPM)
CPC is spend divided by clicks, and it reflects bid competition and how relevant your ad feels to the audience it reaches. CPM is spend per 1,000 impressions, a reach and awareness metric with no built-in link to conversion. Both are in-platform diagnostics: useful for spotting a creative that is losing relevance or a bid strategy that is overpaying, but neither confirms that revenue moved. Treat CPC and CPM as tuning dials for the campaign, not as the scorecard for the agency running it.
9. Return On Marketing Investment (ROMI)
ROMI is calculated as (revenue attributable to marketing minus marketing cost) divided by marketing cost. Unlike ROAS, which only looks at revenue against spend, ROMI can factor in cost of goods and overhead, so it reflects net profit contribution rather than gross return. A campaign can post a strong ROAS and a weak ROMI at the same time if margins are thin, which is why the two numbers need to be read together, not interchangeably.
10. Marketing-Sourced Pipeline (B2B)
Marketing-sourced pipeline is the dollar value of sales opportunities that marketing activity created, and it depends on your CRM tagging every opportunity by source. If an agency cannot show the dollar value of the pipeline it created, that is a fundamental accountability gap rather than a reporting inconvenience, something How to hire and manage a performance marketing agency covers when setting vetting criteria before signing a retainer. Without this tagging, "leads generated" is the only number an agency can offer, and it says nothing about revenue.
11. Lead-To-Opportunity Conversion Rate
This rate measures how many marketing-qualified leads actually become sales opportunities, and it reflects the quality of the handoff between marketing and sales as much as the quality of the leads themselves. A low rate can mean marketing is sending unqualified volume, or it can mean sales is dropping leads that were genuinely good, so this metric needs to sit next to a conversation with sales, not be read in isolation.
12. Organic Traffic Quality
Organic traffic quality is tracked through landing page conversion rate and the percentage of visitors matching your ideal customer profile (ICP), not through raw session counts. A blog post that doubles traffic while halving the ICP percentage has made the number worse, not better, even though the session count looks like progress on a screenshot.
13. Time To First Meaningful Result
At the time of writing, it typically takes around 90 days for a performance marketing engagement to produce a significant, repeatable result rather than an early spike. This makes it a useful KPI for judging whether a new agency or channel is on track, but it should be paired with earlier leading indicators, such as CTR on new creative, so budget is not spent for three months before any signal appears.
In-Platform Metrics vs Business Outcome Metrics
In-platform metrics measure media efficiency within a specific advertising platform, while business outcome metrics show whether the marketing activity actually generated meaningful growth. Metrics such as platform-reported ROAS, CTR, and CPM can appear strong because of attribution inflation, view-through overcounting, or discount-driven sales that would have happened without the ads.
A more reliable view of agency performance comes from tracking CAC, marketing-sourced pipeline, ROAS based on actual revenue, organic traffic quality, lead-to-opportunity conversion rates, and the time required to achieve the first meaningful result. Platform dashboards are useful for weekly campaign optimisation, but monthly business reviews should focus primarily on these broader outcome metrics.
Conclusion
No single KPI tells the whole story. ROAS and CPA show whether a campaign is efficient, MER and ROMI show whether the whole marketing function is profitable, and CAC against LTV shows whether the customers being bought are worth keeping. The performance marketing KPIs that actually matter are the ones that survive contact with your CRM and your bank balance, not just the ad platform's own dashboard.
Ads That Don't Burn Cash
Get a strategy built for ROI—not vanity metrics.
Start by picking the outcome your business is actually paid on, then work backwards to the two or three metrics on this list that predict it. Check them monthly, compare them against the benchmarks here, and treat any agency that reports only in-platform numbers as a conversation still waiting to happen.
Frequently Asked Questions
What is the most important performance marketing KPI?
There is no single answer; it depends on the business model. B2B teams should prioritise marketing-sourced pipeline and CAC, while D2C brands should watch ROAS against LTV.
What is a good ROAS for performance marketing in 2026?
It varies by channel: 2x-4x for B2B LinkedIn Ads over 90-day cycles, 3x-6x for D2C Meta Ads, and 4x-8x for Google Search lead generation, as of 2026.
What is the difference between ROAS and ROMI?
ROAS is revenue divided by ad spend only. ROMI subtracts marketing cost from attributed revenue first, so it reflects net profit rather than gross return.
How is CAC different from CPA?
CAC covers the full cost of acquiring a paying customer across all marketing spend. CPA covers the cost of a single defined action, which may not be a paying customer at all.
Why does platform-reported ROAS not match actual revenue?
Attribution inflation, view-through overcounting and discount cannibalisation all push platform ROAS higher than real revenue growth, which is why outcome metrics from your CRM or order data matter more.
How long should it take to see results from a performance marketing agency?
Around 90 days is typical for a significant, repeatable result, at the time of writing, though early leading indicators like CTR should appear well before that.



