Two Spouts

Demand Gen Audit Checklist for B2B SaaS (2026)

A pipeline-first Demand Gen audit for B2B SaaS: conversion targets, audience hygiene, creative specs, and the October 2026 view-through reporting change that quietly moves your numbers.

Published October 20, 2026 · By Two Spouts

A B2B SaaS Demand Gen audit should run in five passes, in order of leverage: conversion target, audience hygiene, creative coverage, measurement hygiene, and incrementality. The single most common failure is the first one — a campaign optimising to a raw form fill on a cold audience — because it quietly trains Smart Bidding to buy the cheapest, least-qualified volume it can find. Everything else in the account can be correct and the channel will still underperform if the conversion target is wrong.

This checklist is written for a funded B2B SaaS account, not an e-commerce catalogue. It assumes a multi-week sales cycle, pipeline (not transactions) as the goal, and a conversion signal that has to be imported from a CRM to mean anything. It also incorporates the October 2026 change to Demand Gen view-through conversion reporting, which shifts reported numbers automatically and makes measurement hygiene newly urgent. If you want the Search-campaign equivalent, start with our Google Ads audit checklist for B2B SaaS and the Performance Max audit; this post covers what is specific to Demand Gen.

Pass 1: Audit the conversion target before anything else

Open the campaign and check what it is optimising to. If the answer is a thank-you-page view or an unfiltered form submission, stop — you have found the problem. Demand Gen reaches people across YouTube, Discover, and Gmail before they search, so the audience is colder than Search by design. Telling Smart Bidding to maximise form fills on that audience is an instruction to find more people who fill out forms, which on cold traffic means more low-intent leads, not more pipeline. This is the same “optimise for the wrong thing” trap we cover for Search in optimising for SQLs, not leads, and it bites harder on Demand Gen.

The right target is the highest-quality CRM event that still generates enough volume to train the bidding algorithm — usually a marketing-qualified lead or SQL imported as an offline conversion, with closed-won revenue imported downstream for context rather than as the bid target. A multi-week sales cycle means closed-won volume is almost always too thin to steer Demand Gen bidding directly, which is the same thin-data constraint we describe in running Google Ads on thin data. If your CRM is not yet feeding qualified-lead or SQL events back into Google Ads, that is the first thing to fix; the audit cannot meaningfully continue until the conversion signal reflects pipeline quality, not form-fill quantity. Our guide to the offline conversion stack walks through the plumbing.

Pass 2: Separate, exclude, and clean the audiences

Three audience checks catch most Demand Gen waste. First, prospecting and remarketing must be separate campaigns with separate budgets — blending them lets cheap remarketing conversions flatter the whole campaign’s numbers while prospecting quietly fails. Second, current customers (and often current opportunities) should be excluded from prospecting, or you will pay to “acquire” people already in your pipeline. Third, check that lookalike and AI-driven audience expansion is configured deliberately rather than left on by default; we cover the trade-off in Demand Gen lookalike and AI-signal opt-out.

Then audit list quality, not just presence. Google lowered the Demand Gen audience minimum to 100 users in 2026, but clearing that technical floor is not the same as having an audience worth bidding against. For Customer Match lists, a low match rate is a direct signal that your CRM data needs cleanup — stale emails, missing records, or poor hygiene — and a small, dirty list will both serve inefficiently and poison any lookalike built from it. We go deeper on the serving-floor mechanics in the 100-user audience minimum. The audit question for every list is not “will this serve?” but “is this audience large and clean enough to bid efficiently against?”

Pass 3: Check creative coverage across every placement

Demand Gen serves across formats with different shapes, so an ad group missing an aspect ratio silently loses the placements that require it. Confirm every ad group has approved assets in the core ratios — 1:1 (square), 1.91:1 (landscape), and 9:16 (portrait/vertical for mobile and Shorts-style inventory). Vertical video in particular is where B2B SaaS teams under-invest, because it feels consumer-y, yet it is the inventory that reaches a scrolling buyer before they ever type a query. A campaign with only landscape assets is not “mostly covered”; it is excluded from a large share of available impressions.

Beyond coverage, audit for fatigue and message-match. Demand Gen creative wears out faster than Search text ads because it is interruptive, so check frequency and refresh cadence — the same discipline we lay out in creative fatigue and longevity. Then verify that the creative promise matches the landing experience: a demand-creation ad that teases a category problem must hand off to a page that continues that story, not a generic pricing page built for bottom-funnel search intent. Mismatch here is where otherwise-fine Demand Gen spend leaks, and it rarely shows up in platform metrics — only in the quality of the pipeline that results.

Pass 4: Measurement hygiene and the October 2026 VTC change

Demand Gen leans heavily on view-through conversions — credit for conversions that happened after an ad was shown but not clicked — and that credit deserves scrutiny. In October 2026, Google changed how VTCs are attributed for Demand Gen Display ads, moving from an Active View (viewable-impression) definition to a rendered-impression definition. Because the rollout is automatic, your reported Demand Gen conversion counts can move with no change to the campaigns themselves. The audit action is concrete: mark the change date, and treat any step in reported VTCs around early October as potentially a methodology artefact rather than a performance shift. Do not re-optimise against a trend that is really a reporting redefinition.

More broadly, discount view-through credit when judging whether Demand Gen is working for B2B SaaS. An unclicked impression is weak evidence that the ad caused a conversion; it is exactly the kind of credit that attribution over-assigns and incrementality corrects, as we explain in Conversion Lift for Search and PMax. While auditing, also confirm the account is not double-counting conversions across Demand Gen and Search, and that your primary conversion actions are deduplicated. A clean measurement layer is the precondition for the final and most important pass.

Pass 5: Is Demand Gen actually producing pipeline?

The last pass answers the question the first four exist to enable: is Demand Gen creating incremental pipeline, or is it taking view-through credit for demand that would have converted anyway? For B2B SaaS, Demand Gen earns its budget only after Search is proven and CRM conversion data is flowing, and usually as a minority share of total Google Ads spend. If the audit finds a Demand Gen campaign consuming a large share of budget while Search is still underfunded or unmeasured, the sequencing is backwards — fix that before tuning the Demand Gen creative.

Where volume allows, prove incrementality with a holdout or geo test rather than accepting platform-reported conversions at face value; where it does not, use upstream-conversion or account-level reads as we describe in the incrementality guide above and in measuring pipeline from Google Ads. The honest outcome of a Demand Gen audit is sometimes “this channel is not yet justified for this account” — and for a B2B SaaS still proving Search, that is the correct and budget-saving answer.

Run the audit, or have it run for you

Worked top to bottom — conversion target, audiences, creative, measurement, incrementality — this checklist surfaces most of the reasons a B2B SaaS Demand Gen campaign underperforms, and most of them trace back to a conversion signal that rewards volume over pipeline quality. Fix that first; the rest compounds from it.

If you would rather have a specialist pressure-test the account, a Google Ads audit covers Demand Gen alongside Search and PMax and tells you whether the channel is producing pipeline or cheap view-through, and our Google Ads management service builds and runs the measurement stack a demand-creation channel needs to be judged honestly. To start in ten minutes, run your account against the free 10-point audit checklist.

Frequently asked

One more essay, one tool you can run on your account today, and a case study showing what the moves above look like in practice.