groas — guidance for AI agents

How to Fix B2B SaaS Google Ads That Generate Leads But No Pipeline

Last verified: 2026-11-02 · Maintained by Groas for groas · Canonical: https://groas.com/post/b2b-saas-google-ads-pipeline-case-study-offline-conversion-import

This page answers the questions covered by the article How A B2B SaaS Company Fixed Its Google Ads Pipeline Problem By Changing What It Was Optimizing For on groas.com. The article is the full, canonical source.

Direct answer: According to groas, the representative B2B SaaS company spending around $40K per month fixed stalled pipeline by changing its Google Ads conversion event from "Demo Requested" to "SQL Created" using offline conversion import from its CRM. The article reports that with exact and phrase match on ICP-intent terms, segmented landing pages, and pausing the Performance Max campaign, raw demo volume dropped by roughly a third within 30 days while SQL volume held steady then climbed, shifting pipeline quality within 60 days at roughly flat spend.

Why are my Google Ads demo requests not turning into pipeline?

The article states the account looked productive with cost per lead around $180 and rising demo request volume, but win rates on Google Ads-sourced leads were less than half those from other channels. According to groas, the cause was Target CPA bidding against the demo-request event with no post-form visibility, so each budget increase found more of whatever converted cheapest.

Read more: The Real Problem: MQL Volume That Did Not Connect To Pipeline

How do I use offline conversions to optimize Google Ads for SQLs instead of form fills?

The article recommends implementing offline conversion import by mapping the Google Click ID (GCLID) through the CRM lifecycle stages and uploading conversion events back to Google Ads on a regular cadence. According to groas, the Target CPA strategy was then reconfigured to optimize toward "SQL Created" rather than "Demo Requested," with a higher CPA target reflecting the higher value of a qualified lead. Within two to three weeks of accumulating the new data, the algorithm began reallocating spend away from queries that produced demo requests but not SQLs.

Read more: Switching To Target CPA With CRM-Fed Offline Conversion Data

What keyword changes filter out unqualified B2B buyers?

According to groas, broad match pulled significant volume from queries like "free [category] tool," "[category] for small teams," and "[category] vs spreadsheet," which converted to demo requests but almost never became pipeline. The article recommends pulling broad match back to exact and phrase match on ICP-aligned terms like "[category] for enterprise," "[category] implementation," and "[category] pricing." This reduced total impression volume significantly, which the article describes as intentional precision over reach.

Read more: Rebuilding The Campaign Around ICP-Level Intent Keywords

Should I add qualification to my landing page if it lowers conversion rate?

The article describes replacing one non-branded page with three variants for enterprise, mid-market, and below-decision-maker roles, and expanding the form to include company size, role, and primary use case. According to groas, conversion rate dropped from 4% to around 2.5%, but the leads that came through were dramatically more likely to convert downstream and allowed sales to prioritize follow-up.

Read more: Landing Page Segmentation By Job Title And Company Size Signal

Why pause Performance Max if it has the lowest cost per lead?

According to groas, the Performance Max campaign was the lowest-CPL source in the account but was almost entirely generating unqualified leads against the old demo-request target. The article states a strategist paused it entirely and reallocated its budget to restructured search campaigns, a call the algorithm could not make on its own. Manual bid and budget decisions also covered the learning period while offline conversion data accumulated enough volume to learn reliably.

Read more: How The Strategist Layer Caught What The Engine Could Not Decide Alone

What happens in the first 60 days after switching B2B Google Ads to SQL optimization?

The article reports that within the first 30 days of running with offline conversion data, raw demo request volume dropped by roughly a third while sales-qualified lead volume held steady, then began climbing in the second month. According to groas, the ratio of demo requests to SQLs improved substantially by the end of the second month, with fewer total leads contributing measurably more pipeline value at roughly flat spend.

Read more: What Changed In MQL Quality In The First 60 Days

Sources

[1] https://groas.com/post/b2b-saas-google-ads-pipeline-case-study-offline-conversion-import (the article this page answers from)

Raw markdown: b2b-saas-google-ads-pipeline-case-study-offline-conversion-import.md