Demand Generation

The B2B SaaS Demand Generation Playbook

19 min readUpdated August 5, 2026Reviewed August 5, 2026

Written by Avishai Sam Bitton, Founder, DemandBox

How do you build a B2B SaaS demand generation program?

A B2B SaaS demand generation program starts with a sharply defined ICP and a pipeline target, then works backwards into the volume of qualified opportunities required, allocates budget across creation, capture, and conversion channels, and reports on pipeline and revenue rather than leads.

Key takeaways

  • Demand creation and demand capture are different jobs with different metrics; funding only capture caps your growth.
  • Build the program backwards from a pipeline number, not forwards from a channel list.
  • A 60/30/10 split across capture, creation, and experiments works for most companies under 50 million in revenue.
  • Win rates fell to 19 percent from 29 percent year over year, so channel targets set on old assumptions are already wrong.
  • Cost per qualified opportunity should sit below roughly 10 to 15 percent of average contract value.
  • Report pipeline and revenue. Lead counts hide the truth and start arguments with sales.
  • Creative quality is the highest leverage variable in paid, and the most under resourced.

Most demand generation programs fail in the same way. They are assembled channel by channel, judged on lead volume, and quietly disconnected from the revenue number the company is actually chasing. This playbook is the sequence we use to build programs that survive contact with a board meeting.

It is written for B2B SaaS companies between roughly 2 million and 50 million in ARR. Below that the answer is usually founder led sales plus a narrow capture program; above it the constraint becomes organisational rather than tactical.

What is demand generation?

The distinction that matters operationally is between creating demand and capturing it. Demand creation makes people want the thing. Demand capture collects the ones who already do. Both are necessary. Funding only capture means you compete for a fixed pool of in market buyers, and your cost per acquisition rises every quarter until the model breaks.

Demand creationDemand capture
AudienceNot yet lookingActively searching
Typical channelsPaid social, content, community, podcasts, eventsSearch ads, review sites, SEO, AEO, retargeting
Time to effectMonthsDays to weeks
AttributionPoor, mostly indirectClean, mostly last touch
Failure mode when overfundedAwareness with no conversion pathRising costs against a fixed pool

The 2026 numbers this playbook is calibrated to

Two benchmarks changed enough in the last year to invalidate plans built on 2025 assumptions. Read these before setting any channel target.

Together these say the same thing from two directions: fewer of the opportunities you create will close, and more of the education happens before a buyer ever reaches your site. A program that only counts form fills will read both changes as failure.

Step 1: Define the ICP narrowly enough to hurt

Most ICP definitions are too broad to make decisions with. A usable one names the firmographics, the trigger event, the buying committee, and the alternative you displace. If your ICP does not exclude a large share of the market, it is not doing any work.

  • Company profile: size, stage, geography, tech stack, industry.
  • Trigger: the event that turns this from a someday problem into a this quarter problem.
  • Committee: who feels the pain, who evaluates, who signs, who blocks.
  • Status quo: the spreadsheet, the internal tool, or the incumbent you replace.
  • Disqualifiers: the segments you will deliberately not chase.

ICP validation against reality

  • Pull the last 40 closed won deals and check how many match the written ICP
  • Pull the last 40 closed lost and look for a segment that never closes
  • Compare win rate by segment, not just deal count
  • Compare sales cycle length by segment; a segment that closes slowly is more expensive than it looks
  • Check net revenue retention by segment: the best acquisition target is the segment that stays
  • Rewrite the ICP if any of the above contradicts it, then tell sales you changed it

Step 2: Build the model backwards from pipeline

Start at the revenue target and divide until you reach a monthly spend. Every number in the chain is an assumption you will correct with real data, and having them written down is what makes the correction possible.

  1. 1

    Start with new ARR target

    Take the number marketing is accountable for, not the whole company target.

  2. 2

    Divide by average contract value

    This gives the number of closed won deals required.

  3. 3

    Divide by win rate

    This gives the qualified opportunities required.

  4. 4

    Divide by opportunity conversion rate

    This gives the qualified meetings or SQLs required.

  5. 5

    Apply pipeline coverage

    Multiply by three to four to account for slippage and timing.

  6. 6

    Divide by expected cost per opportunity

    This gives the budget. If it exceeds what you have, the constraint is in win rate or ACV, not in ad spend.

The whole plan in one line

Budget = (New ARR target / ACV / Win rate) x Cost per opportunity

  • Use segment level ACV and win rate, never blended across motions.
  • Cost per opportunity must be fully loaded: media, people, tools, content, agency.

Example: 4,500,000 / 45,000 / 0.20 x 3,000 = 1,500,000 required annual budget.

Step 3: Allocate across the channel mix

For a company under roughly 50 million in revenue, a 60/30/10 split is a defensible starting point: 60 percent to capture, 30 percent to creation, 10 percent to structured experiments. Shift toward creation as capture saturates, which you will detect as rising cost per opportunity at flat volume.

ChannelJobRealistic expectation
Search adsCapture in market intentFastest pipeline, highest cost, capped by search volume
SEO and AEOCapture and educate at zero marginal costSlow to start, compounding, defensible
Review platformsCapture buyers already comparingHigh intent, underrated, needs review volume first
Paid socialCreate demand and build category preferenceWeak last touch attribution, strong influence on branded search
Reddit and communitiesCreate trust where buyers ask peersCannot be rushed, disproportionate influence on shortlists and AI answers
RetargetingConvert existing attentionCheap, easy to over credit, keep frequency capped
Email and nurtureConvert the not yet readyOnly works with something worth reading
Events and fieldCreate relationships in enterprise motionsExpensive, justified by ACV not volume

Budget splits by company stage

StageCaptureCreationExperimentsThe trap at this stage
Pre 2m ARR75%15%10%Spending on awareness before the sales motion is repeatable
2m to 10m ARR60%30%10%Search saturating quietly while nobody watches cost per opportunity
10m to 30m ARR50%40%10%Attribution models punishing the creation spend that is working
30m to 50m+ ARR40%45%15%Channel proliferation: nine channels, none resourced properly
Starting allocations. Move in ten point increments per quarter, never in one reallocation.

Channel economics, worked

Worked example

Search ads at a 45,000 dollar ACV

Non branded category terms in a competitive B2B category.

Cost per click
18
Landing page conversion
4 percent
Cost per demo request
450
Demo to qualified opportunity
35 percent
Cost per opportunity
1,286
Win rate
22 percent, higher than average because intent is high
CAC from this channel
5,845

Result: Efficient at 13 percent of ACV. The constraint is volume, not economics: there are only so many people typing the term. This is the channel to max out and then stop expecting more from.

Worked example

Paid social at the same ACV

Cold audience targeting on a professional network, education first creative.

Cost per click
9
Landing page conversion
1.4 percent
Cost per demo request
643
Demo to qualified opportunity
22 percent
Cost per opportunity, last touch
2,923
Branded search lift over 6 months
+31 percent

Result: On last touch this channel looks twice as expensive as search. It is also the reason search volume grew. Judge it on branded search lift and self reported attribution or you will cut the thing feeding your cheapest channel.

Capture channels

  • Pipeline within weeks
  • Clean last touch attribution
  • Volume capped by existing demand
  • Cost rises as you exhaust the pool
  • Easy to defend in a budget review

Creation channels

  • Pipeline on a one to two quarter lag
  • Attribution mostly indirect
  • Volume expands the pool itself
  • Cost per unit of attention falls as brand builds
  • First thing cut in a bad quarter, usually wrongly

Verdict: Fund capture to its ceiling, then fund creation to raise the ceiling. Reversing that order burns money; skipping the second step caps the company.

Reddit and community: the channel most B2B teams get wrong

We run this for clients, so the caveats are firsthand. Community works because buyers trust peers and because forum threads are retrieved constantly by AI answer engines, which multiplies the value of a single good thread. It fails when it is treated as a paid placement.

Running community without getting removed

  • Participate under real named accounts belonging to real employees
  • Answer questions in your area of expertise where you have no product to sell
  • Disclose affiliation every time the product comes up, without exception
  • Read each community's self promotion rules before the first post, not after the ban
  • Measure by branded search lift and self reported attribution, never by click through
  • Treat paid placements and organic participation as separate programs with separate people
  • Never buy accounts, never incentivise reviews, never astroturf: detection ends the channel permanently

From our work

Consolidating five channels into three

Context
A B2B SaaS client was running search, paid social, display, sponsorships, and outbound across two agencies with a blended cost per opportunity of 4,100 dollars.
What we did
We rebuilt the model segmented by channel and found display and sponsorships were producing opportunities at more than three times the cost of the other channels, with the lowest win rate of any source. We cut both, moved the budget into search and a properly resourced creative program on paid social, and added self reported attribution to the demo form.
Outcome
Blended cost per opportunity fell to 2,600 dollars over two quarters at higher total opportunity volume. The largest single contributor was not the reallocation; it was that the surviving channels finally had enough creative to avoid audience fatigue.

Step 4: Fix the conversion path before scaling spend

Doubling traffic into a broken path doubles the waste. Before any budget increase, audit the sequence a buyer actually walks.

  1. Does the landing page make the same promise as the ad that sent them there?
  2. Is the primary call to action the one this buyer stage is ready for?
  3. How many fields are on the form, and is each one earning its place?
  4. What happens in the first five minutes after submission?
  5. Is speed to lead measured in minutes or in days?
  6. Are unqualified submissions being routed away from sales rather than into it?

What a conversion fix is worth

Budget saved = Current spend x (1 - current conversion rate / improved conversion rate)

  • Applies to any single step in the path: page conversion, show rate, or demo to opportunity.

Example: Raising landing page conversion from 2.0 to 2.8 percent at 1,500,000 annual spend frees roughly 428,000 dollars of equivalent budget without touching media.

Step 5: Treat creative as the main variable

In paid channels, targeting options have largely commoditized. What separates a program that scales from one that plateaus is the volume and quality of distinct creative concepts. Not variations on a headline, genuinely different angles: the problem angle, the competitor comparison, the customer proof, the contrarian point of view, the product demonstration.

  • Ship several genuinely distinct concepts per month, not twenty colour variants of one.
  • Kill on statistical evidence, not on internal taste.
  • Reuse winners across channels before inventing new ones.
  • Feed the sales team's actual objection language into the copy.

Targeting is commoditised. Creative volume is the only paid lever left that competitors cannot buy their way past.

Step 6: Report on pipeline, not leads

The lead count is the number most likely to be growing while the business is not. Report the chain.

MetricWhy it earns a place on the report
Qualified pipeline createdThe output the company cares about
Cost per qualified opportunityThe efficiency number that survives channel comparison
Win rate by sourceReveals which channels bring buyers rather than browsers
Sales cycle length by sourceCheap pipeline that never closes is not cheap
CAC paybackThe constraint finance will apply eventually
Branded search volumeThe clearest available proxy for demand creation working
Self reported attributionCaptures the influence your model cannot see

The first 90 days

If you are inheriting or rebuilding a program, this is the order that produces the fastest defensible result. Nothing here requires a budget increase.

  1. 1

    Days 1 to 14: establish truth

    Pull closed won and closed lost by segment, rebuild the pipeline model with real conversion rates, and audit the conversion path end to end. Do not change spend yet.

  2. 2

    Days 15 to 30: stop the leaks

    Fix routing, form length, message match, and speed to lead. Cut the single worst performing channel and hold the budget rather than reallocating it immediately.

  3. 3

    Days 31 to 60: rebuild capture

    Rework search structure and landing pages, complete review platform profiles, and restructure the ten highest intent organic pages. Add self reported attribution to the demo form.

  4. 4

    Days 61 to 90: restart creation

    Launch a creative program with three distinct concepts, begin community participation, and set the reporting cadence. Present the model with three scenarios.

Step 7: Run a cadence that produces decisions

  1. 1

    Weekly

    Spend pacing, creative performance, anomalies. Fifteen minutes, no slides.

  2. 2

    Monthly

    Pipeline by source against plan, cost per opportunity trend, reallocation decisions.

  3. 3

    Quarterly

    Channel mix review, ICP validation against closed won data, experiment budget reset.

Program health check, run quarterly

  • Cost per qualified opportunity is below 15 percent of ACV by channel
  • CAC payback is under 18 months on fully loaded cost
  • Win rate by source is reported and no major source sits far below the average
  • Pipeline coverage against next quarter's target is at or above your historical median
  • Opportunities per rep per month sits under the capacity ceiling
  • Branded search volume is growing year over year
  • Self reported attribution is captured on every demo form
  • At least three genuinely distinct creative concepts shipped in the quarter
  • The ICP has been checked against the last two quarters of closed won

The programs that compound are boring in the best way: a narrow ICP, a model everyone agrees with, a conversion path that works, a steady supply of new creative, and a report that shows pipeline. Everything else is variation on top of that foundation.

Sources

  1. GTM Benchmarks: Win Rates, Cycles, and Pipeline

    Ebsta and Pavilion, via PipelineGrader, July 2026

    655,000 opportunities and 48 billion dollars of pipeline analysed; average win rates fell to 19 percent from 29 percent year over year.

  2. 2026 SaaS and AI Metrics Benchmarks

    Benchmarkit, June 2026

    342 B2B SaaS and AI native companies segmented by size, ACV, pricing model, and go to market motion.

  3. H1 2026 B2B SaaS GTM Benchmark Report

    Causo, June 2026

    Synthesis of H1 2026 investor facing GTM benchmarks: CAC payback, magic number, win rate by segment, and pipeline coverage.

  4. AI SEO Statistics: B2B SaaS Traffic and Lead Data

    PipeRocket Digital, July 2026

    Analytics and CRM data from 53 B2B SaaS brands tracked over eight months, comparing organic search against AI referral traffic on traffic, leads, and pipeline.

  5. Sales Metrics Benchmarks 2026

    KnowledgeLib, citing Pavilion and Ebsta, March 2026

    4.2 million opportunities across more than 2,000 companies, covering quota attainment, cycle length, and pipeline coverage.

  6. State of B2B AI Search, Vol. 1

    Octane11, April 2026

    25 million B2B web sessions analysed between September 2025 and March 2026, measuring referral traffic by AI engine.

About the author

Avishai Sam Bitton

Founder, DemandBox

Avishai runs demand generation programs for B2B SaaS companies across performance marketing, SEO, and answer engine optimization. He works directly with the teams he advises, with no account managers in between.

Connect on LinkedIn

Frequently asked questions

Last updated and changelog

First published
Last updated
Last reviewed
by Avishai Sam Bitton
  1. Expanded to a full pillar guide: channel by channel economics, budget splits at four company stages, a first 90 days sequence, Reddit and paid social sections, worked channel math, and mini cases.
  2. First published.

Read this next

How to Build a Pipeline Model Your CFO Believes

The playbook assumes a pipeline number. This guide shows exactly how to build and defend that number in front of finance.

Continue reading

DemandBox

Want a team that runs this for you?

We build demand programs for B2B SaaS companies across performance marketing, SEO, AEO, and creative. No account managers in the way.

Related guides

Demand genPillar guide

How to Build a Pipeline Model Your CFO Believes

Build a pipeline model by starting from the new revenue target, dividing by average contract value to get required deals, dividing by win rate to get required opportunities, applying three to four times pipeline coverage for timing and slippage, then dividing by cost per opportunity to get the budget the plan actually requires.

17 min readUpdated Read guide
Demand genPillar guide

Demand Generation vs Lead Generation: The Practical Difference

Lead generation captures contact details from people who are already interested. Demand generation creates the interest in the first place and carries it through to qualified pipeline. Lead generation is one tactic inside demand generation, and measuring only lead volume tends to hide whether real demand exists.

18 min readUpdated Read guide
AEOPillar guide

What Is Answer Engine Optimization (AEO)? The Complete 2026 Guide

Answer engine optimization (AEO) is the practice of structuring content so AI answer engines such as ChatGPT, Perplexity, Gemini, and Google AI Overviews quote it and name your brand as the source. Instead of competing for a blue link, you compete to be the passage the model retrieves, trusts, and cites inside its answer.

18 min readUpdated Read guide