How to measure SaaS marketing: pipeline, not pageviews

If your marketing report starts with sessions and ends at the form fill, it is measuring activity, not results. Here is a better structure.

Many SaaS marketing reports are built around what is easy to measure: traffic, impressions, clicks and leads. Those numbers are useful, but they are not what the business needs from marketing. A report that stops at the form fill cannot tell you which channels to fund.

A four-level report

We structure every report the same way, in order of importance:

  • Revenue: pipeline created and new ARR influenced, by channel.
  • Efficiency: customer acquisition cost and CAC payback, blended and by channel.
  • Funnel: conversion rates between stages, from visit to signup or demo to qualified opportunity to customer.
  • Channel: rankings, AI visibility, clicks, cost per click, links earned and other leading indicators.

The top two levels are what leadership needs. The bottom two explain why the top two moved.

Connect analytics to the CRM

Most measurement problems come from a broken handoff. Analytics knows where a visitor came from; the CRM knows whether they became a customer; nothing ties the two together. Three fixes solve most of it:

  • Capture UTM and referral data in hidden fields on every form and store it on the contact record.
  • Use consistent UTM conventions across every campaign and channel.
  • Send qualified pipeline and revenue back to ad platforms as offline conversions.

Add self-reported attribution

Tracking cannot see a podcast, a LinkedIn post someone read without clicking, a recommendation from a colleague or an AI assistant that suggested your product. A simple open text field asking "How did you hear about us?" captures what tracking misses. Reviewed alongside tracked data, it often reveals that "direct" and "organic" traffic is really coming from social, communities or word of mouth.

Choose models for the question

No attribution model is correct. First touch shows which channels introduce buyers. Last touch shows which channels convert them. Self-reported attribution shows what buyers remember. Report them side by side and use each for the question it answers best.

Leading and lagging indicators

B2B SaaS deals can take months to close, so waiting for revenue before judging a channel means acting too late. Use leading indicators that predict revenue, and confirm them with lagging ones as deals close.

Leading indicatorsLagging indicators
Qualified demo requests and trialsClosed-won revenue
Sales-accepted leadsWin rate by source
Opportunities createdAverage contract value by source
Target-account engagementCAC payback and LTV : CAC
Activation rate for new signupsNet revenue retention by acquisition channel

Review leading indicators monthly and lagging indicators quarterly. If a channel looks strong on leading indicators but never shows up in closed revenue, investigate before scaling it.

Common measurement mistakes

  • Counting all leads the same. A newsletter signup and a demo request should not share a funnel stage.
  • Letting brand search take the credit. People who search for your name were often introduced by another channel.
  • Ignoring time lag. B2B deals close months after first touch. Judge recent campaigns on leading indicators, not closed revenue.
  • Changing definitions mid-year. Agree definitions of MQL, SQL and opportunity, then keep them stable.
  • No owner for data quality. Tracking breaks quietly. Someone should check it monthly.

A monthly reporting template

SectionContents
HeadlinePipeline created, new ARR, CAC payback versus target
By channelPipeline, opportunities, cost and payback for each channel
FunnelConversion rates between stages, and changes from last month
InsightsWhat changed and why, in three to five bullet points
Next monthBudget changes and tests planned

Calculate payback by channel

Blended CAC hides huge differences. A channel with a three-month payback and one with a 30-month payback can average out to something that looks acceptable. Calculating CAC and payback per channel is what tells you where the next dollar should go. Our CAC payback calculator is a quick way to start.

If your tracking needs fixing before any of this is possible, our analytics and attribution service is where most clients begin.

Find out where your next 100 customers come from

Start with a growth audit. We review your tracking, search, paid accounts and funnel, and hand you a 90-day plan ranked by expected pipeline. Use it with us or without us.