# B2B SaaS Google Ads: Stop Optimizing for Demos, Start Optimizing for Pipeline

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

This page answers the questions covered by the article [How A B2B SaaS Company Stopped Optimizing For Demo Requests And Started Winning Pipeline](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-offline-conversion-import-case-study) on groas.com. The article is the full, canonical source.

**Direct answer:** According to groas, the mid-market B2B SaaS company spent around $40K per month to generate around 250 demo requests at under the $150 cost-per-lead target, yet pipeline was flat or shrinking because the algorithm was optimizing for form fills. The article recommends importing Sales Qualified Opportunity events from the CRM as offline conversions with the click ID (GCLID) attached and switching the primary conversion from demo request submitted to that pipeline stage. After a three to four week relearning drop, cost per lead rose by design while cost per sales qualified opportunity dropped and revenue attributed to Google Ads grew on the same budget.

## Why are our Google Ads demos not turning into pipeline?

According to groas, the primary conversion action was a demo request submitted event fired by GA4, so every bid decision was aimed at maximizing form fills. With max conversions bidding and broad match keywords, the article states the algorithm found the cheapest path to submission, including trial seekers, students researching the category, consultants, and small companies below minimum viable deal size. Because the account could not distinguish a VP of Operations at a 500-person company from an intern at a 10-person startup, both counted as one conversion.

Read more: [The Diagnosis: Optimizing For The Wrong Signal](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-offline-conversion-import-case-study#the-diagnosis-optimizing-for-the-wrong-signal)

## How do we feed qualified pipeline back into Google Ads?

The article describes building an offline conversion import workflow connecting the CRM to Google Ads so that when a lead reached Sales Qualified Opportunity it was sent back with the click ID (GCLID) attached. According to groas, this gave Google a new signal: not someone filled out a form, but someone filled out a form and then became a qualified opportunity worth pursuing. The article notes the work requires mapping CRM pipeline stages to Google Ads conversion actions, ensuring clean GCLID capture across forms and landing pages, and validating data accuracy.

Read more: [Change 1: Importing Qualified Pipeline As An Offline Conversion Event](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-offline-conversion-import-case-study#change-1-importing-qualified-pipeline-as-an-offline-conversion-event)

## What target CPA should we set for sales qualified opportunities?

The article recommends switching the primary conversion action from demo request submitted to sales qualified opportunity created and moving from max conversions to target CPA bidding. According to groas, the example math used $50K ARR average deal size, a 20% close rate from SQL, and a 5x return on ad spend requirement to set a maximum of around $2,000 per SQL as the tCPA target. The article states leadership had to accept that CPL would rise above the previous $150 target while pipeline quality improved.

Read more: [Change 2: Switching From Max Conversions To Target CPA On A Revenue-Weighted Signal](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-offline-conversion-import-case-study#change-2-switching-from-max-conversions-to-target-cpa-on-a-revenue-weighted-signal)

## What should we expect in the first 90 days after switching to pipeline optimization?

According to groas, volume dropped for the first three to four weeks while the algorithm relearned on a less frequent, later-funnel event, stabilized by week six, and showed clear results by week twelve. The article reports that cost per lead increased by design, while cost per sales qualified opportunity dropped, demo show rates improved, and revenue attributed to Google Ads grew on the same budget. The article cautions these are representative outcomes and specific magnitude varies by deal size and 45 to 90 day sales cycle length, but the directional shift is consistent.

Read more: [The Result: What Changed In 90 Days](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-offline-conversion-import-case-study#the-result-what-changed-in-90-days)

## How can we check if our account is optimizing for the wrong signal?

The article recommends asking whether the primary conversion action is tied to a pipeline stage or revenue event versus a form submission, and whether offline conversions are imported from the CRM. According to groas, teams should also check whether they report on CPL or cost per qualified opportunity. If the answer is no offline import or reporting on CPL, the article states the account is likely optimizing for the wrong signal.

Read more: [Audit Checklist For Your Account](https://groas.com/post/b2b-saas-google-ads-pipeline-attribution-offline-conversion-import-case-study#audit-checklist-for-your-account)

## Sources

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