B2B Marketing 25 March 2026

A demand gen measurement framework for lean B2B teams

A hybrid model combining free analytics tools with one simple form field, "How did you hear about us?", captures roughly 70–80% of the attribution that enterprise platforms provide.

L
Lee Hoosein

Founder, DemandGenix

You don't need an expensive attribution platform to prove demand gen is working. A hybrid model combining free analytics tools with one simple form field, "How did you hear about us?", captures roughly 70–80% of the attribution intelligence that enterprise platforms provide, at a fraction of the cost. For lean B2B marketing teams running on tight budgets and tighter timescales, it's a smarter option.

Measurement in B2B marketing carries a staggering, long-standing problem. A landmark Refine Labs study tracking 620 conversions and $21.5 million in closed-won ARR found a 90% measurement gap between what software-based attribution reported and what customers actually said influenced their purchase. Podcasts drove 53% of revenue ($11.4M) according to self-reported data but software attribution credited them with precisely 0%. Meanwhile, software attributed 82% of conversions to Google Search and direct traffic, yet customers self-reported those channels only 12% of the time.

You're already convinced that demand gen matters. Now you can prove it without hiring a data engineer or signing an enterprise contract.

Why "good enough" measurement beats paid solutions for growing businesses

In B2B attribution, even the expensive tools can get it wrong. Dreamdata's own 2026 benchmarks show the average B2B customer journey involves 88 touchpoints across 4 channels, with 10 stakeholders, over 272 days. No attribution model, not even one costing £15,000/year, captures all of that.

Rand Fishkin of SparkToro puts it bluntly: "Anyone who tells you that they have sophisticated AI tools that will let you do organic attribution modelling is lying to you. They are lying to you to sell you something." His research showed that 100% of website visits from Slack, Discord, WhatsApp, and TikTok are misclassified as "direct" traffic in Google Analytics. SparkToro's own analytics showed 95% of their traffic labelled as "direct", a figure that's obviously wrong but that no amount of software can fix.

This is why the demand gen community has converged on what Amanda Cook, Director of Demand Gen at Enable, calls "directional data" - that is, measurement that's accurate enough to make good decisions, not precise enough to satisfy a statistician. As she explains: "If you spend too much time waiting for data to be perfect, you're not actually able to course correct in a timely manner."

The philosophy here follows the 80/20 principle. The 20% of effort that delivers 80% of attribution value consists of four things:

  1. Adding a self-reported attribution field to your high-intent forms,
  2. Maintaining UTM discipline across your links,
  3. Using GA4 and your CRM's free tier for digital tracking, and
  4. Reviewing both data sets monthly.

The remaining 80% of effort (multi-touch modelling, AI-driven analysis, cross-device tracking, automated audience syncing, incrementality testing) yields diminishing returns that lean teams cannot justify, in both time and expense.

Chris Walker, who pioneered this thinking at Refine Labs and now advises growth-stage companies through Passetto, has evolved his position further: "Instead of spending 3 hours debating the attribution model or questioning the data quality, we can spend the 3 hours figuring out the strategic plan." The point is not to measure perfectly. Measure well enough to make better decisions than you're making today.

What paid platforms actually do that you'll be replicating. Dreamdata (from $999/month) and HockeyStack (from $1,399/month) provide account-level journey stitching, automated revenue attribution, IP-to-company identification, AI-driven insights, and real-time audience syncing to ad platforms. Those are genuinely valuable features for companies with the budget and the resource to analyse the data (and with having used them before, I can say they are great tools). This framework replicates their core insights: understanding what creates demand (not just what captures it), connecting marketing activity to pipeline and revenue, and identifying which channels deserve more investment. You'll lose the automation and dashboards but, importantly, you’ll keep the strategic clarity. There is one more reason these platforms are hard to justify at growth stage: they are built for teams running complex, high-volume paid programmes across multiple channels. If your paid spend is £2-3k/month on one or two channels, the attribution granularity they provide will not change your decisions. This framework is small enough to see clearly without them.

How privacy changes make this framework more relevant, not less

Google's third-party cookie saga took its final twist in April 2025 when they announced they would not even introduce the planned user-choice prompt in Chrome. Cookies remain enabled by default. But treating this as a reprieve would be a mistake for B2B teams.

Safari and Firefox already block third-party cookies entirely. Only 31% of users globally accept tracking cookies when presented with a consent banner, according to Cookie Script research. GA4 practitioners report conversion counts dropping roughly 20% after enforcing proper cookie consent, with Google's Consent Mode v2 recovering only about 9% through behavioural modelling. And GA4's modelling requires minimum data thresholds; 1,000 daily events with consent denied and 1,000 daily users with consent granted. Many B2B websites with lower traffic will never meet this threshold.

For B2B companies in the EU, GDPR treats business contact information as personal data regardless of professional context. The ePrivacy Regulation was officially withdrawn by the European Commission in February 2025 after eight years of failed negotiations, leaving the 2002 ePrivacy Directive (which still requires opt-in consent for non-essential cookies) in force. In the US, 19 states now have comprehensive privacy laws.

In practice, self-reported attribution has zero privacy or tracking dependencies. It doesn’t require cookies, consent banners, tracking pixels, or data processing agreements. Asking "How did you hear about us?" on a form is inherently compliant and unaffected by any privacy regulation. As software-based attribution becomes less reliable, the simple act of asking your customers becomes relatively more valuable. This is exactly why this framework was built.

What to measure, and what to stop measuring

This table covers the full spectrum from leading indicators (early signals) to lagging indicators (revenue proof). Start with the first four leading indicators, then layer in lagging metrics as your CRM data matures.

If you're starting from scratch, begin with these four:

  1. Inbound demo request volume tells you whether demand gen is creating buyers right now.
  2. Branded search volume trends give you the clearest free leading indicator of growing brand awareness. Even a consistent 5–10% month-over-month growth signals traction.
  3. Self-reported attribution reveals what's actually creating demand versus what's capturing it.
  4. Pipeline velocity synthesises opportunity count, deal size, win rate, and cycle length into a single health metric.

Key benchmarks worth knowing:

  • The average B2B sales cycle runs 84 days.
  • B2B website engagement rate in GA4 averages 63%, with research-driven traffic hitting 75–85%.
  • Visitor-to-lead conversion sits around 1.4%.
  • MQL-to-SQL conversion hovers at just 15–21%.
  • Inbound leads cost 62% less than outbound.
  • Demo requests convert to customers at 75–80% versus content downloads at 5–10%.

What to stop measuring

This section might save you more time than any other. Several widely-tracked metrics actively mislead rather than inform.

MQLs as a primary success metric. The 2026 B2B Marketing Impact Report declares: "The era of the MQL is coming to an end. The C-suite is done with vanity metrics." The MQL-to-SQL conversion rate of 15–21% means most MQLs never become sales-ready. Replace MQL targets with Sales Qualified Opportunity (SQO) counts and marketing-sourced pipeline value.

Email open rates. Apple's Mail Privacy Protection pre-loads email images, inflating open rates artificially. B2B open rate benchmarks have been unreliable since 2021. Track reply rates, click-to-conversion rates, and meeting-booked rates instead.

Social media follower counts. As Walker points out, follower counts have no demonstrated correlation with pipeline. Track engagement from ICP accounts instead. Who is commenting, and are they in the buying committees at companies you want to sell to?

Raw website traffic and pageviews. HubSpot lost approximately 80% of its informational traffic to AI Overviews yet still reported 19% year-over-year revenue growth. Total traffic is noise. Track high-intent page traffic (pricing, demo, case studies) and engagement rate instead.

Cost per lead in isolation. Low CPL often means low-quality leads. A £15 lead from a gated eBook that never responds to sales outreach costs you more in the end than a £200 lead from an inbound demo request that closes in 30 days. Track cost per SQO and blended CAC instead.

Click-through rates on awareness advertising. Walker's data shows 99.6% of people never click on social ads but the value is in-feed consumption that drives branded search and direct traffic later. If you're running LinkedIn ads for awareness, measure post-view branded search lift, not CTR.

Gated content download counts. Refine Labs ran eBook campaigns where fewer than 10% of people clicked through the download email, meaning 90%+ never even consumed the content they exchanged their data for. Track content engagement quality on ungated content instead: time on page, scroll depth, return visits.

The 5-step framework: setup to insight in one week

On the time commitment...

The "under two hours a week" estimate you'll see quoted in frameworks like this one is almost always a first-week number. It includes setup tasks that quickly become automatic or disappear entirely once the infrastructure is running. In practice, the weekly cadence settles to around 30–40 minutes for most lean teams. The monthly strategic review takes an hour and is the most valuable part of the whole system. The rest is passive. Alerts fire automatically, UTMs populate hidden fields without intervention, and your CRM accumulates attribution data while you get on with everything else. What follows is a complete system designed to run mostly in the background.

Step 1: Set up your free tech stack (day one)

ToolCostRole in the stack
GA4FreeWeb analytics, UTM tracking, channel attribution, audience segments
Google Tag ManagerFreeEvent tracking, UTM cookie persistence, micro-conversion tracking
HubSpot Free CRMFreeContact management, forms with hidden fields, self-reported attribution, lifecycle tracking
Google Search ConsoleFreeBranded search volume tracking as a demand gen leading indicator
Google SheetsFreeWeekly manual attribution tracker; data bridge for reporting
Google Looker StudioFreeInteractive visual dashboards (for when you're ready — see Step 4)
Bitly (free tier)FreeTrackable short links for dark social visibility
Make.com (free tier)FreeAutomation for categorising self-reported attribution responses (1,000 ops/month)
HubSpot Starter (optional)£15/moRemoves branding, adds simple automation, unlocks all starter hubs
Attributer.io (optional)~£40/moNo-code UTM persistence (use instead of GTM if developers aren't available)

Stop Guessing. Start Growing.

Skip the sales team. Book a 30-minute diagnostic call directly with a senior strategist to identify your growth blockers.