English

Paid Ads Metrics: CAC, ROAS, and Pipeline Contribution

Most paid ad reports are CPL and CTR. Then the CFO walks into the QBR, sets down a coffee, and asks two questions: "What's our CAC payback on paid?" and "How much of last quarter's pipeline did paid actually source?" The deck has neither number. The status meeting goes sideways in ninety seconds, and the next conversation about headcount gets very quiet.

This is the most common way paid managers lose the room. Not because the work is bad. Because the report speaks media language, and finance speaks revenue language, and nobody in the room is translating.

This guide gives you the six metrics that translate. The B2B SaaS benchmarks to defend each one. A diagnostic chain for the failure mode you'll see most often — MQLs are up, pipeline is flat, and somebody is about to blame you. And one QBR slide that ends the recurring fight about whether paid is "working."

Why CPL-only reporting fails finance

CPL, CTR, and CPM tell you whether your media is efficient. They tell finance almost nothing about whether the business is getting better.

A CFO is tracking three things on the cost side: how much you spend, how long it takes to recover that spend, and whether the recovered cash funds the next quarter without a raise. Cost per lead does not appear in that list. It's a step in the funnel, not a result.

So when you walk in saying "we hit our $140 CPL target on Google Search and CPL is down 12% quarter-over-quarter," the CFO hears: noise. A lower CPL with worse lead quality is more expensive than a higher CPL with better lead quality. Until you connect the cost of acquisition to the revenue and the time it takes to recover that cost, you're describing a hobby.

This is why "we hit CPL target" stops earning headcount. The metric isn't wrong. It's just not the metric the budget owner is making decisions on.

The six metrics that matter

These are the numbers that belong in a paid ads report aimed at finance and senior marketing. Each one answers a question your CFO is already asking somebody, and right now that somebody isn't you.

CPL — what it tells you, what it hides

Cost per lead is the cost to get a form fill, demo request, or trial signup attributable to paid. It's useful for diagnosing your media: if your Google Search CPL doubles in two weeks, something broke (bidding, landing page, search term match types, or a competitor surge).

What CPL hides: lead quality. A campaign can hit CPL target while feeding the SDR team junior-titled leads from companies five sizes too small. The CPL line in the report stays green. Pipeline doesn't move. The first time anyone notices, you're already three months into a "marketing is delivering, sales is dropping the ball" argument that nobody wins.

CPL belongs in the report. Just never alone.

CAC — fully-loaded vs media-only

Customer Acquisition Cost is what it costs to land one new paying customer. There are two versions, and the gap between them is where most paid managers get caught.

Media-only CAC is paid spend divided by new customers from paid. Easy to calculate, easy to defend at the channel level.

Fully-loaded CAC adds the cost of the marketing team, the SDRs, the AE commissions on those new logos, the tooling, and a share of overhead. Finance computes this version. It's almost always 2-4x the media-only number.

When your media-only CAC looks like $1,800 and finance reports CAC at $5,400, the gap isn't a math error. It's the rest of the GTM machine. Report your channel-level number, but know the loaded number, and never let your stakeholders confuse them. If a VP marketing asks "what's our CAC on LinkedIn?" and you answer with media-only without flagging it, you'll get punished for the loaded number when the board deck lands.

CAC payback — the metric the CFO actually tracks

CAC payback is the number of months it takes for the gross margin from a new customer to recover the fully-loaded CAC. This is the metric your CFO secretly cares about more than any other paid number.

Why: payback is a cash metric. Long payback means the business has to fund growth out of equity or debt. Short payback means growth funds itself. Every SaaS board has a target payback range, and if paid is dragging the blended number above it, paid loses budget.

Healthy B2B SaaS payback ranges:

  • 12-18 months: healthy. Most public SaaS benchmarks for mid-market.
  • 18-24 months: stretched. Often acceptable for enterprise with high NRR.
  • 24+ months: alarm. Either NRR is doing the heavy lifting, or you're acquiring customers the business can't afford.

The version of this metric you put on the slide is "paid CAC payback": payback computed using only customers sourced by paid, with their associated paid CAC. If you have $1,800 paid CAC and the average paid-sourced customer pays $300/month at 75% gross margin, payback is roughly 8 months. Put that number on the slide. Update it monthly.

ROAS — when it's useful, when it lies

Return on Ad Spend is revenue divided by ad spend. It's the right metric when revenue is recognized close to the click — ecommerce, low-consideration SaaS with self-serve checkout, freemium with fast paid conversion. A 4:1 ROAS in those models is meaningful.

ROAS lies when the sales cycle is long. In B2B SaaS with a 60-90 day cycle, ROAS at the 30-day mark is mostly noise. ROAS based on contracted ARR can look spectacular while CAC payback is 30+ months, because contracted ARR isn't cash. The customer signs a $60K annual contract today; you collect $5K a month for the next 12; finance discounts the future cash; payback stretches; the board tightens the budget.

If you report ROAS in B2B SaaS, label it carefully: is it based on contracted ARR or recognized revenue? Over what time window? Without that label, you're inviting a comparison your numbers won't survive.

Blended CAC vs paid CAC

Blended CAC divides total marketing spend by all new customers, paid and organic. Paid CAC isolates the paid channels.

Why isolating paid matters: when organic decays (and organic always decays eventually, whether from algorithm changes, content age, or a competitor outranking you), blended CAC rises. If your report only shows blended, paid takes the hit even when paid efficiency is steady or improving. You get the "why is CAC up?" question, and the only honest answer is "it's not, organic dropped," which sounds like an excuse.

Report both. Lead with paid CAC because that's the lever you control. Show blended right next to it so finance can see the full picture and so the organic team owns its share. When organic decays, the gap between the two numbers tells the real story before anyone has to argue about it.

Sourced pipeline + influenced pipeline

Sourced pipeline is the dollar value of pipeline created by opportunities where the first touch was a paid ad. First-touch attribution. Clean, defensible, easy for finance.

Influenced pipeline is the dollar value of pipeline where any touch in the journey was a paid ad. Multi-touch attribution. Larger number, fuzzier defense.

Both belong on the slide. Here's why:

  • Sourced is what paid uniquely created. Without paid, those opportunities don't exist. This is the number that justifies new budget.
  • Influenced is what paid contributed to. It includes deals where paid retargeted an inbound lead three times before they booked. This is the number that justifies existing budget when you're competing with content marketing for credit.

Reporting only sourced understates paid's contribution. Reporting only influenced sounds like inflation. Reporting both, with the gap visible, gives finance the texture they need.

B2B SaaS benchmarks (defend the ranges, not the points)

When you put a CPL number on a slide, you'll get asked "is that good?" You need a defensible range, not a hopeful single number. Here are the ranges to anchor on for B2B SaaS in 2026, mid-market and up:

Channel CPL range Notes
Google Search (high-intent terms) $80-$200 Branded terms low end; competitive non-brand high end.
LinkedIn (Sponsored Content + Lead Gen) $150-$400 Higher CPL, much higher MQL-to-SQL conversion if targeting is tight.
Meta (Facebook + Instagram, B2B) $40-$120 Cheapest CPL, biggest MQL-to-SQL leak. Treat as top-of-funnel only.

A few things to remember when you defend a number against these ranges:

  • Channel mix matters more than channel CPL. A blended $130 CPL across Google + LinkedIn that produces 35% MQL-to-SQL beats a $90 blended CPL that converts at 12%.
  • CAC payback discipline beats channel CPL discipline. If LinkedIn CPL is $380 but those customers pay back in 7 months and never churn, LinkedIn is your best channel, full stop.
  • Industry adjusts the range. Cybersecurity, data infrastructure, and FinServ-targeted SaaS run higher than the mid-market ranges. Marketing ops and PM tools run lower. Adjust by ICP, not by hope.

The "ROAS without payback" diagnostic

Here's the trap. You report 4:1 ROAS based on contracted ARR. The slide looks great. The CFO frowns and asks one follow-up: "What's the payback?"

You don't know, because you didn't compute it. The CFO does, because finance ran the numbers last night, and they're sitting on a 30-month payback figure they're about to share.

This happens because ROAS treats ARR as if it were cash. ARR is a promise. Cash is what funds the next campaign. The bridge between them is payback period and gross margin.

The check, every time you put ROAS on a slide:

  1. Is the revenue contracted ARR or recognized revenue? If contracted, label it.
  2. What's the gross margin? A 4:1 ROAS on 50% margin is a 2:1 cash return.
  3. What's the implied payback? ROAS divided by (annual contract value × gross margin / monthly burn) gets you in the ballpark. If you can't do this on a napkin, don't put ROAS on the slide.

When ROAS looks great but payback is bad, it means you're acquiring customers who pay slowly. That's not necessarily a paid problem; it can be a pricing or contract-structure problem. But you'll get blamed for it if you don't surface it first. Surface it first.

Attribution lies — and which one your CFO secretly prefers

Three attribution models will show up in this conversation:

  • Last-click: credit goes to the last touch before conversion. Simple, defensible, undercredits top-of-funnel.
  • Linear: equal credit across all touches. Fair-feeling, but mathematically dilutes the touches that actually moved the deal.
  • Data-driven (algorithmic): credit weighted by the lift each touch contributed, computed by the ad platform or your attribution tool. Closer to truth, harder to defend in a room because nobody can audit the model.

Your CFO secretly prefers last-click. Not because it's accurate, but because it's defensible. If a board member challenges the number, last-click has a paper trail: a click, a session, a conversion. Data-driven has a model.

What to do: report two numbers. Lead with last-click for defensibility. Show data-driven next to it labeled "directional, modeled." Walk through the gap once, then leave it on the slide every quarter so the gap stops being news. This positions you as the person who understands attribution rather than the person hiding behind it.

Linear is rarely the right primary number. It exists mostly because it's the default in legacy reports. If your current report leads with linear, swap to last-click + data-driven and explain why.

Vanity-metric traps to leave off the slide

These metrics get paid managers fired in slow quarters because they look fine while pipeline cratures:

  • Impressions. A measure of money spent on a media plan, not a measure of business outcome. Useful for awareness audits, useless for QBR slides.
  • CTR alone. A 4% CTR on a campaign delivering zero qualified pipeline is a problem, not a win. Pair CTR with conversion-to-MQL or don't show it.
  • Raw lead volume. "We delivered 1,400 leads this month" is a bigger number than "we delivered 220 SQLs," but only one of those numbers is in the pipeline conversation.
  • Quality Score / Relevance Score. Internal optimization metrics. Useful when you're tuning a campaign. Never useful in front of finance.

These belong in your working dashboard. They do not belong in your QBR deck.

Diagnostic chain — MQL volume up, pipeline flat

This is the failure mode you'll see most often. Lead volume looks great. The funnel goes silent two stages later. Sales blames marketing. Marketing blames sales. Nobody is checking the chain in order.

Run the diagnostic in this order, every time:

  1. CTR check. Did CTR change? If CTR is up but conversion-to-MQL is down, you're attracting the wrong audience, usually a creative refresh that broadened intent. Tighten copy and offer.
  2. Lead-quality check. Pull job titles and company sizes for the last 200 paid leads. If 40%+ are below your ICP threshold (wrong title, wrong company size, free-email domains), targeting drifted. Audit audience definitions, exclusions, and lookalike sources.
  3. Handoff check. What's SDR follow-up time on paid leads? If first-touch is over 24 hours, paid leads are dying in the queue. Pull SLA reports. If SDRs are deprioritizing paid leads in favor of inbound, that's a routing or comp problem, not a paid problem.
  4. Offer/ICP check. Is the offer matched to the buyer? A "request a demo" CTA aimed at an early-stage researcher will pull form fills that go nowhere. If MQLs are up but the conversation in discovery is "I was just looking around," your offer is mismatched to your audience's stage.

This is a named order, not a vibe. Always start with CTR because it's the cheapest to check and the most common cause. Move down the chain only when the previous step clears. If you skip to step 4 first, you'll waste a week rebuilding offers when the real problem was a creative refresh that pulled in the wrong intent.

The QBR slide pattern

One slide. Four numbers. Update monthly, present quarterly.

Metric This quarter Last quarter Trend
Paid CAC (media-only) $1,820 $1,940 -6%
Paid CAC payback 9.2 months 10.1 months improving
Sourced pipeline $4.2M $3.6M +17%
Influenced pipeline $7.8M $6.9M +13%

That's the slide. No CTR, no CPL, no impressions, no Quality Score. Four numbers, two of which (payback and sourced pipeline) speak directly to the CFO's questions, and two of which (paid CAC and influenced pipeline) give context.

A footnote line: "Attribution: last-click, sourced; data-driven directional for influenced. Benchmarks: paid CAC payback 12-18 mo healthy."

The CFO leaves the meeting with a number, not a story. The VP marketing doesn't have to translate. The board deck pulls these numbers without anyone asking you to redo the analysis. You stop being the paid manager who reports activity, and start being the paid manager who reports outcomes.

That's the whole shift. The metrics aren't harder to compute. They're harder to commit to, because once you put them on a slide, the conversation gets specific. Specific is exactly what you want, every time, even in a slow quarter.

Learn More