The first time I presented a SaaS media plan using only CPC and CPA, our CMO asked a fair question: “How many people did we even reach?” I did not have a clean answer. That is when I started reporting CPM alongside pipeline metrics—not because CPM is the goal, but because it is the clearest language for awareness spend that feeds everything downstream.
Why I still report CPM in a SaaS org
SaaS marketing is judged on pipeline and payback period, not impressions. I agree with that. I still track CPM because it anchors my top-of-funnel budget: if I know my blended CPM and my MQL rate from paid social, I can forecast how many opportunities a fixed spend will surface before sales touches them. Without CPM, I am guessing at reach while optimizing clicks—and clicks lie when creative gets clickbaity.
I separate awareness CPM (video views, thought-leadership reach) from conversion CPM (retargeting, demo landing pages). Mixing them hides whether my expensive LinkedIn impressions are doing their job or whether I am accidentally comparing a $60 brand campaign to a $8 remarketing pool.
Channel benchmarks I plan against
These are the ranges I enter into quarterly models:
- LinkedIn sponsored content: $30–$100+ CPM for narrow ICP targeting (title + company size + industry). I stress-test high-side scenarios in the LinkedIn CPM calculator before I promise lead volume.
- YouTube in-stream and discovery: $4–$12 CPM for B2B-friendly placements. I use the YouTube CPM calculator to estimate how many product-education views $15K buys.
- Programmatic display retargeting: $2–$8 CPM to stay in front of site visitors and video completers.
When a channel rep quotes a single “average CPM,” I ask for placement-level data. Single-image Feed on LinkedIn behaves differently from Document ads or Conversation ads—and my pipeline model needs that split.
The LinkedIn + YouTube funnel I run
My default SaaS stack pairs cheap reach with expensive precision:
- YouTube (weeks 1–4): I run 60–90 second problem-agitation videos to product-aware audiences and lookalikes. CPM stays low; the goal is labeled intent (video views, site visits).
- LinkedIn (weeks 2–8): I retarget engagers with case-study creative and demo CTAs. CPM jumps, but CTR and demo conversion rate usually justify it.
- Display (ongoing): I keep frequency capped on retargeting pools so abandoned demo requests see social proof, not annoyance.
I do not expect YouTube to close deals. I expect it to shrink the audience I must overpay for on LinkedIn. When YouTube CPM creeps up without view-through site visits rising, I refresh hooks before I blame the auction.
Pipeline CPM framing: from impressions to demo CPA
Here is the worksheet I fill out for every major campaign. It turns CPM into something RevOps recognizes:
- Impressions = (Spend ÷ CPM) × 1,000
- Clicks = Impressions × CTR
- MQLs = Clicks × landing-page conversion rate
- Demos = MQLs × SAL acceptance rate × demo-book rate
- Implied CPA per demo = Spend ÷ Demos
I plug the final CPA into the CPA calculator and compare it to our historical cost per closed-won sourced from paid. If implied demo CPA is 40% above target, I either tighten LinkedIn filters, improve the landing page, or accept that this quarter’s CPM environment cannot support the pipeline goal without more budget.
For enterprise-heavy motions with named accounts, I borrow ABM assumptions from CPM for B2B—higher CPM, fewer impressions, but each touch supports six-figure opportunities.
Worked example: $40,000 quarterly awareness + demo push
Suppose I manage a workflow SaaS product and allocate $40,000 per quarter: $12,000 YouTube at $6 CPM, $28,000 LinkedIn at $52 CPM.
- YouTube impressions: (12,000 ÷ 6) × 1,000 = 2,000,000
- LinkedIn impressions: (28,000 ÷ 52) × 1,000 = 538,462
- Combined reach (deduped roughly in CRM): ~2.3M impressions to my ICP
If LinkedIn delivers 0.45% CTR and 12% of clicks become MQLs, I expect about 29 MQLs from that $28K block. At a 50% demo rate, that is 14–15 demos—implied demo CPA near $1,900. Finance can compare that to LTV and sales cycle length. If payback works, I stop apologizing for $52 CPM. If it does not, I cut LinkedIn reach and expand YouTube before I demand a lower CPM that might just mean worse targeting.
What I review every month
I report CPM by funnel stage, not as one blended number. I watch LinkedIn frequency on retargeting (above 4 per week triggers creative fatigue in my accounts). I compare YouTube view rate to site engagement in analytics. And I always tie spend back to sourced pipeline in the CRM—because a beautiful CPM chart that sales cannot reconcile is a chart I stop showing.
Frequently Asked Questions
I only chase lower CPM when audience quality stays constant. A $4 YouTube CPM reaching the wrong job titles is more expensive than a $55 LinkedIn CPM reaching budget holders. I compare implied cost per demo, not CPM alone.
I budget $30–$100+ CPM on LinkedIn for B2B SaaS, depending on seniority filters and company size targeting. Narrow ICP definitions push toward the top of that range. I model scenarios in the LinkedIn CPM calculator before I commit quarterly spend.
I use YouTube for mid-funnel education at roughly $4–$12 CPM, then retarget viewers on LinkedIn where CPM is higher but conversion to demo is stronger. YouTube fills the top of my pipeline; LinkedIn closes the hand-raise.
I map impressions to MQLs using CTR and landing-page conversion rates, then apply SAL and close-rate assumptions from CRM data. That gives me an implied CPA per demo I validate in the CPA calculator before finance approves the plan.
SaaS often blends self-serve and sales-assist motions, so I use wider funnel stages than pure enterprise ABM. For account-based programs with six-figure deals, I borrow framing from our CPM for B2B guide and accept higher CPM on named accounts.