# B2B SaaS Google Ads Pipeline Attribution: From Lead Volume to Closed-Won Revenue

Last verified: 2026-10-07 · Maintained by Groas for groas ·
Canonical: https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-case-study

This page answers the questions covered by the article [How A B2B SaaS Team Rebuilt Their Google Ads Attribution Around Pipeline And Finally Saw Revenue From Paid Search](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-case-study) on groas.com. The article is the full, canonical source.

**Direct answer:** According to groas, a mid-size SaaS company spending between $30K and $80K per month on Google Ads generated roughly 40% of all demo requests from paid search but only a small fraction of closed-won revenue. The article states the fix was rebuilding the optimization signal by importing SQL creation and closed-won as primary offline conversions and switching from target CPA on demo requests to target ROAS on pipeline value. In the first month after the change, total demo requests declined by roughly a third while cost per SQL and cost per closed-won both improved.

## Why is my Google Ads hitting CPL targets but not driving revenue?

According to groas, the company was spending between $30K and $80K per month with stable cost per lead, steady click-to-demo-request conversion rate, and consistent volume. The article states the account was structured by product line and intent tier with target CPA bidding against demo request completions, yet it was contributing almost nothing to actual pipeline.

Read more: [the article](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-case-study)

## What did the CRM data reveal about paid search leads and closed-won revenue?

The article reports paid search was generating roughly 40% of all demo requests, but when tracked to opportunity creation and closed-won it accounted for a small fraction of actual revenue. According to groas, those leads were disproportionately from segments that did not close: companies too small for the product’s price point, individuals researching for future consideration, and titles without buying authority.

Read more: [What The CRM Data Revealed When Someone Finally Looked](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-case-study#what-the-crm-data-revealed-when-someone-finally-looked)

## Why do broad match and Performance Max generate lots of leads but few SQLs?

The article states campaigns optimized for broad match keywords and Performance Max were generating high lead volume at low cost per lead, but those leads had significantly lower SQL conversion rates than leads from exact match, brand, and competitor campaigns. According to groas, Smart Bidding had learned to find people who will fill out a form at the lowest cost, which is a different population from people who become qualified opportunities.

Read more: [The Gap Between MQLs And SQLs](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-case-study#the-gap-between-mqls-and-sqls)

## How do I switch Smart Bidding from demo requests to pipeline value?

The article describes mapping two new conversion actions — SQL creation when a lead was qualified by sales and closed-won when a deal was signed — and uploading them with associated values via offline conversion imports. The demo request conversion action was downgraded from primary to secondary, and bidding was switched from target CPA against demo requests to target ROAS against pipeline value.

Read more: [Importing Offline Conversion Data As The Primary Signal](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-case-study#importing-offline-conversion-data-as-the-primary-signal)

## What happens in the first 60 days after optimizing for pipeline instead of leads?

The article states total demo requests declined by roughly a third in the first month, which was anticipated, while the percentage of SQLs attributable to Google Ads rose and average deal size from paid search leads improved. Cost per demo request increased because the algorithm was no longer chasing the cheapest conversions, but cost per SQL and cost per closed-won both improved.

Read more: [What Changed In The First 60 Days](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-case-study#what-changed-in-the-first-60-days)

## Sources

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