TL;DR

77% of B2B buyers find purchases "very complex," and 44% finish most of their research before ever talking to a salesperson. This playbook shows you how to build a demand gen flywheel that makes buyers find and trust you before they ever fill out a form—like one SaaS company that got 62% of assessment users to opt into follow-up, with 28% booking demos in 30 days.

Demand Gen Playbook for B2B SaaS founders

1. The Problem

You’ve built a product. You’ve run ads. You’ve sent cold emails. And you’re still staring at a CRM full of unqualified leads that never close.

The core issue isn’t lead volume—it’s lack of intent.

Traditional B2B lead generation pushes people into a funnel before they understand their own problem. The result: low close rates, long sales cycles, and high churn. According to a 2024 Gartner survey, 77% of B2B buyers report that their last purchase was “very complex or difficult,” and 44% say they completed a significant amount of research before ever speaking to a seller.

Demand gen flips this. It creates the conditions for buyers to find you, trust you, and self-qualify before they ever fill out a form. This playbook gives you the system to do that without burning budget on unqualified traffic.

2. Core Framework: The Educate–Engage–Convert Flywheel

Most B2B SaaS companies run a linear funnel: traffic → form → demo. This leaks intent at every stage.

Replace it with a three-phase flywheel:

PhaseGoalBuyer State
EducateMake your target buyer aware of a problem they have but haven’t articulated.Unaware → Problem-aware
EngageProvide low-friction, high-value interaction that builds trust.Solution-aware → Considering Options
ConvertMove from trust to a commercial conversation without pressure.Decision-ready → Purchase

The flywheel works because each phase feeds the next. A well-educated prospect engages more deeply. An engaged prospect converts faster. A converted customer becomes your best channel for re-educating future buyers (referrals, case studies, community).

> The “Intent Gap” Rule: Never ask for a commercial commitment (demo call, pricing inquiry) until the prospect has consumed at least 3 distinct pieces of content that prove you understand their specific problem.

3. Step-by-Step Execution Guide

Step 1: Build a “Problem-First” Content Engine (Weeks 1–4)

Stop writing about your product features. Write about the consequences of inaction.

How to do it:

  • Interview 5 lost deals. Ask: “What problem did you think you had when you started looking? What did you learn later that you wish you’d known?” Record these. They are your content goldmine.
  • Map the “Problem Ladder.” For each target ICP, list problems at three levels:
  • Surface (e.g., “Our email open rates are low”)
  • Hidden (e.g., “We can’t segment our list by behavior because our ESP is limited”)
  • Root-cause (e.g., “We never defined an engagement scoring model, so we send the same message to everyone”)
  • Create 4–6 pillar pieces (2,000+ words) that solve the hidden and root-cause problems. Use specific numbers, frameworks, and templates. No product mentions in the first 80%.

Example (from a real B2B analytics SaaS): Instead of “How to use [Product] for cohort analysis,” they published “Why 60% of SaaS companies miscalculate monthly retention (and the 3 metrics that actually matter).” That piece drove 8,000 organic visits/month and a 12% CTR to a free interactive calculator—not a demo form.

Output: A content calendar with 1 pillar piece and 3 supporting posts per month per ICP.

Step 2: Build a “Zero-Data” Gated Asset (Weeks 3–6)

Most gated content (eBooks, whitepapers) kills trust. You ask for an email before providing value. Instead, create an asset that requires zero personal data to access, but leads the prospect to willingly self-identify later.

Format: Interactive assessment, ROI calculator, or diagnostic tool.

How to build it:

  1. Identify a single, high-value question your prospects struggle to answer.

Example: “How much revenue are you leaking due to poor onboarding?”

  1. Build a 5–10 question assessment (tools: Typeform, Outgrow, or a custom landing page with JavaScript).
  1. After the user completes it, show them a personalized score/benchmark. No email required.
  1. On the results page, offer a “deep-dive” (e.g., “Get a custom 3-page action plan emailed to you”). This is your first ask—and because they’ve already invested 4 minutes, conversion rates exceed 40%.

Real numbers: A B2B sales enablement SaaS used this approach. 62% of assessment completers opted into the email follow-up. Of those, 28% booked a demo within 30 days—compared to 4% from their previous white-paper gate.

Output: One interactive assessment per primary ICP, hosted on your domain.

Step 3: Build a “Community + Live Events” Loop (Weeks 5–8)

Buyers trust peers 3x more than vendors (Edelman Trust Barometer). You need a channel where your prospects can see you facilitate peer-to-peer learning, not just broadcast.

Two tactics:

  • Slack / Circle community: Invite 20–30 existing power users and 20–30 non-customers (prospects from Step 1’s content). Seed 3 discussion threads per week based on the “hidden problems” you uncovered.
  • Weekly 30-min “Office Hours” call: Open to anyone. You solve a specific problem (e.g., “How to fix your NPS survey design”). No product pitch. Record and repurpose as video content.

Why this works: In a 2023 demand gen study for a B2B project management tool, community members had a 50% higher SQL-to-close rate than inbound leads. The community shortened the sales cycle by 18 days because buyers had already validated the solution through peer discussion.

Output: A community with >100 engaged members (at least 15% non-customers) within 8 weeks. 1 recorded Office Hours per week.

Step 4: Create a “No-Pitch” Paid Ad Funnel (Weeks 5–12)

Most B2B SaaS ad funnels go: Ad → Landing page → Demo request. That’s expensive and low-intent.

Your funnel structure:

StageAd CreativeLanding PageNext Step
AwarenessProblem statement (e.g., “80% of SaaS onboardings fail by Day 7—here’s why.”)Blog post (no gate)Retarget with next-stage ad
Education“Take the 5-min onboarding health check”Assessment tool (no gate)Offer email summary & optional deep-dive
Consideration“Watch a 2-min video of how [similar company] solved this”Case study (no form)CTA: “Book a 10-min discovery call”

Budget rule: Spend 60% of ad budget on the first two stages (awareness + education), 40% on consideration. Most companies invert this and wonder why CPL is $200.

Example numbers: A B2B HR tech SaaS ran this 3-stage funnel for 90 days. Cost per qualified meeting dropped from $145 to $38. The key: only the final stage asked for a meeting—and by then, prospects had already self-qualified by completing the assessment.

Output: 3 ad sets (one per stage). Monthly ad spend: $3K–$10K depending on TAM.

Step 5: Build a “Signal-Based” Sales Handoff (Weeks 8–10)

Demand gen doesn’t end with a form fill. You need to detect the moment a prospect is ready to buy—before they raise their hand.

Signals to track:

SignalSourceTrigger
Reached the “pricing” page more than onceWebsite analyticsScore +10 points
Completed the assessment with a score >80%Typeform/Outgrow webhookAuto-trigger: Send a “next step” email from CEO
Member posted a question in community about implementationSlack/ZapierTag sales rep to DM
Visited the integration pageWebsiteAdd to “high intent” segment, send personalized case study

Automation rule: When a lead crosses a combined signal score of 30 (e.g., 2 visits to pricing + 1 assessment), automatically book a 15-minute “exploratory call” without requiring the prospect to choose a time. Use Calendly with a pre-set buffer.

Why this matters: In a B2B DevOps tool, this signal-based approach reduced the average time from first touch to qualified meeting from 47 days to 12 days—because the system caught buyers who were ready but hadn’t filled a form.

Output: A signal score model (0–100) in your CRM. Automatic meeting booking at score 30+.

Step 6: Close the Loop with Customer-Led Demand (Ongoing, Week 10+)

Your best demand gen channel is your own customers.

Three actions that compound:

  1. Customer case study, filmed by you. 3-minute video. Feature 1 specific metric (e.g., “Reduced onboarding time by 40%”). Publish on LinkedIn and YouTube. Tag the customer in the post.
  2. Referral program with a twist: Instead of cash, offer something status-based (e.g., “Top 10 Contributor” badge, annual user conference VIP pass).
  3. Enable your customers to post in your community. Customers who answer questions from prospects generate 3x more community-sourced leads than outbound SDRs.

Numbers: A B2B marketing automation SaaS ran a 6-month customer referral program. Referred leads closed at 34% (vs. 12% for inbound) and had 22% higher LTV. The cost per referred lead was $0—just the incentive cost (~$100 per closed deal).

Output: 1 customer case study per month. Referral link for every active customer.

Step 7: Measure, Iterate, Kill (Monthly Cadence)

Demand gen is not “set and forget.” You must cut channels that don’t produce pipeline—not just leads.

Monthly review structure:

  • Week 1: Review the top 3 channels by pipeline influence (not last-click).
  • Week 2: Kill the lowest-performing channel (by cost-per-meeting-booked). Transfer budget to the highest-performing.
  • Week 3: Run one experiment (e.g., new assessment topic, new community prompt, different ad creative).
  • Week 4: Report to the team: 3 numbers—new MQLs, new opportunities, closed-won influenced by demand gen.

Example kill decision: A B2B Compliance SaaS was spending $8K/month on LinkedIn ads that generated 200 MQLs but only 2 SQLs. They killed the campaign and moved $6K to a community-driven webinar series. Within 60 days, the webinar series generated 15 SQLs at half the cost per meeting.

Output: A monthly “kill sheet” with the bottom 20% of tactics/ads/content pieces.

4. Common Mistakes to Avoid

MistakeWhy It FailsFix
Gating everythingYou filter out 90%+ of your audience before they trust you.Gate only after 3+ content touches or use zero-data gates (assessments).
Optimizing for MQLs instead of meetingsMQLs can be inflated by low-intent downloads.Measure “meetings booked from educated prospects” (MQL-2-meeting rate).
Creating content that sounds like everyone else“How to improve customer retention” is generic.Write about the specific consequences of inaction for a specific ICP.
Overinvesting in paid ads before organic is solidAds become a temporary crutch that disappears when budget cuts.Build 3–6 months of “evergreen” content first, then amplify with ads.
Ignoring communityCold traffic converts slowly. Warm traffic from peers converts 3x faster.Dedicate 5 hours/week to community building, not just content publishing.
No signal-based handoffSales reps waste time chasing leads who aren’t ready.Implement at least 3 behavioral signals before any SDR touches a lead.

5. Key Metrics to Track

MetricFormulaTarget (Benchmark)
Cost per Educated Meeting (CEM)Total demand gen spend ÷ meetings booked from prospects who consumed ≥3 content pieces< $100 for most B2B SaaS
Content-to-Community Move Rate% of content readers who join the community (Slack/Discord)> 5%
Assessment Completion Rate% of visitors who start vs. finish the assessment> 70%
Assessment-to-Opt-In Rate% of completers who provide email for the deep-dive> 40%
SQL-to-Close RateWon deals ÷ SQLs> 20% (demand gen should outperform inbound by