Two Spouts

Journey-Aware Bidding for B2B SaaS Lead Generation

Google’s journey-aware bidding lets Target CPA learn from non-biddable goals like MQL and closed-won. How B2B SaaS should configure it — and where it beats optimizing for SQLs.

Published August 25, 2026 · By Two Spouts

Google’s journey-aware bidding, rolled out in 2026, lets a Target CPA Search campaign learn from conversion goals it is not directly bidding to. Instead of optimizing only toward the front-end action you told it to buy — a form fill, a demo request — the bidder also reads secondary, non-biddable signals further down the funnel: marketing qualified leads, sales qualified leads, phone calls, and closed-won deals. Google frames it as optimizing toward the full lead-to-sale journey rather than the first click that converts. For B2B SaaS, where the gap between a form fill and revenue is enormous, this is one of the more consequential bidding changes of the year.

The feature matters because it dissolves a trade-off B2B SaaS teams have been stuck with for years: optimize to leads and drown Smart Bidding in junk volume, or optimize to SQLs and starve it of training data. Journey-aware bidding is a third path — keep the volume of lead optimization while feeding the algorithm the revenue signal it needs to tell good leads from bad. This post explains what the feature actually does, how to configure biddable versus non-biddable goals for a SaaS funnel, how it differs from simply optimizing for SQLs, not leads, and what to measure once it is live.

What journey-aware bidding actually does

Journey-aware bidding is a backend Smart Bidding upgrade, currently in beta, for Search campaigns running Target CPA. The mechanic is simple to state: Smart Bidding continues to optimize toward your primary biddable conversion, but it now also incorporates additional non-biddable conversion actions to improve how it values each auction. As PPC Land put it, the tools are designed to help Google target “hidden conversions” that front-end optimization misses. The biddable goal stays your steering wheel; the non-biddable goals become context the algorithm uses to steer better.

A concrete example makes the distinction clear. Suppose your biddable goal is a demo request. Under classic Target CPA, Google buys demo requests as cheaply as it can, blind to whether those requests come from qualified buyers or tire-kickers. With journey-aware bidding, you add MQL, SQL, and closed-won as non-biddable goals; the bidder still counts demo requests as the conversion it is pricing, but it learns that requests from certain queries, audiences, and times of day disproportionately become SQLs and revenue, and it shifts bids toward them. The effect is that a campaign optimizing to a high-volume front-end action quietly starts favoring the slice of that action that actually closes.

Why B2B SaaS lead gen is the ideal use case

Google itself flags lead generation as the primary beneficiary, and B2B SaaS is the sharpest version of the lead-gen problem. The distance between a form fill and a closed deal is longer and noisier in SaaS than almost anywhere else: a demo request travels through MQL, SQL, opportunity, and closed-won over weeks or months, and the majority of front-end leads never make it. That is exactly the environment where optimizing to the front-end action alone misleads the algorithm, because the cheapest form fills are usually the worst leads. We made this case in why B2B SaaS CAC is rising — journey-aware bidding is a native lever against the same problem.

The other reason SaaS is the ideal use case is the volume math. Most B2B SaaS accounts cannot make SQL the biddable target because SQL volume is too thin for Smart Bidding to train on, which is why thin-data, low-volume accounts struggle with quality-based optimization. Journey-aware bidding sidesteps that: you keep the higher-volume demo or trial as the biddable goal so the bidder has enough events to learn from, and you layer the sparse-but-valuable SQL and closed-won signals on top as non-biddable context. It is purpose-built for funnels that are long, multi-stage, and starved of bottom-of-funnel conversion volume — the defining shape of B2B SaaS acquisition.

Structuring biddable vs non-biddable goals

The core configuration decision is which conversion action stays biddable and which stages you add as non-biddable. The rule of thumb: make your highest-volume, still-meaningful action the biddable primary goal, and set every revenue-proximate stage below it as non-biddable. For a typical sales-led SaaS funnel that means demo request or trial signup as biddable, and MQL, SQL, opportunity created, and closed-won as non-biddable goals, plus qualified phone calls if you run call tracking. The biddable goal supplies training volume; the non-biddable goals supply the revenue signal that tells the algorithm which of those conversions are worth more.

This only works if the downstream stages are imported reliably, because non-biddable goals are useless if they fire inconsistently or cannot be tied back to the original click. For most B2B SaaS that means offline conversion import from the CRM — the same plumbing described in our offline conversion stack for B2B SaaS. The closer a non-biddable goal sits to closed revenue, the more valuable the signal, but only if it is consistent. A closed-won event that imports for 40% of deals teaches the algorithm less than an SQL event that imports for 95%. Prioritize the stages you can capture cleanly over the stages that are theoretically closer to money.

How to set it up

Setup has two prerequisites and one activation. First, your CRM stages must already flow into Google Ads as conversion actions — if MQL, SQL, and closed-won are not landing in your conversions table via offline import or enhanced conversions for leads, build that first, because journey-aware bidding has nothing to learn from without it. Second, the campaign must be a Search campaign on Target CPA, since that is the surface the beta covers. With both in place, you designate your primary conversion as the biddable goal and mark the downstream CRM stages as secondary, non-biddable goals at the account or campaign level as the rollout reaches your account.

Two cautions during activation. Do not change your Target CPA and enable journey-aware bidding in the same week — you want to isolate the variable, and the August 2026 target-adjustment change already made stale targets riskier, so audit the target first, then layer the feature on. Second, respect the conversion window against your sales cycle: if closed-won routinely lands 60 days after the click but your conversion window is 30 days, the algorithm never sees the revenue signal you are trying to feed it. Widen the window to capture the journey you are asking the bidder to be aware of.

Journey-aware bidding vs optimizing for SQLs

These are complementary tools, not competitors, and the difference is about where the volume constraint bites. Optimizing for SQLs means making SQL the single biddable conversion, which is the right move only when you have enough SQL volume to train Smart Bidding — roughly 30-plus per month per campaign. Below that threshold the learning phase never stabilizes and performance gets erratic. Journey-aware bidding is the answer for the far more common case where SQL volume is too thin to bid to directly: you keep the high-volume front-end goal biddable and let SQL act as a non-biddable teacher instead of a target.

The practical decision tree is straightforward. If you are already generating dozens of SQLs a month per campaign and importing them cleanly, optimizing directly to SQL — or to conversion value with a value ladder — may still be the stronger setup. If your SQL volume is sparse, which describes most B2B SaaS accounts, journey-aware bidding lets you approximate SQL optimization without paying the volume penalty. Either way, the underlying discipline is the same one we cover in cost per lead versus cost per SQL: stop managing to the cheapest form fill and start managing to the events that connect to revenue.

What to measure and expect

Judge journey-aware bidding on cost per SQL and cost per customer over a full sales cycle, not on cost per lead in the first fortnight. Because the feature shifts bids toward leads that convert downstream, the expected pattern is that your headline cost per lead holds steady or even rises slightly while the quality mix improves — more of the same lead spend turns into SQLs and closed deals. If you watch only CPL you will misread that as a regression. Set up your reporting around the pipeline stages before you flip the feature on, so you can see the quality shift the CPL number hides. This mirrors the reporting discipline in our metrics SaaS boards care about breakdown.

On expectations, treat Google’s aggregate figures as directional, not promised. Google cites Search campaigns using Smart Bidding Exploration seeing more unique converting users on average, and the journey-aware bidding rollout is framed around better lead quality, but those are cross-advertiser averages, not guarantees for your account. Give the change a full learning cycle plus your sales-cycle length before drawing conclusions, keep the target stable while it learns, and compare against a clean baseline. Journey-aware bidding is a genuine step toward native revenue-aware optimization in Google Ads — but like every Smart Bidding lever, it only pays off when the signal you feed it is clean, consistent, and tied back to closed revenue. For the broader menu of bid strategies this fits into, see our guide to Google Ads bidding strategies for B2B SaaS.

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.