Where they started
A 2/10 account counting YouTube views as wins, with 40%+ of spend on the wrong traffic.
NewRead our latest case study, published by Google Read it here
Enterprise B2B Case Study
From a 2/10 account spending on the wrong traffic to an SQL-first account that produced 460% more qualified enterprise leads on lower spend, then opened a new market in Europe.
Goodera
Corporate volunteering and CSR platform
Where they started
A 2/10 account counting YouTube views as wins, with 40%+ of spend on the wrong traffic.
What we changed
SQL-based tracking, hundreds of negatives, and budget moved to where US demand already converted.
Where they are now
84% lower cost per SQL, 460% more qualified leads on lower spend, and a new market in Europe.
Goodera runs corporate volunteering and CSR programs for large enterprises: turnkey experiences employees can join anywhere in the world. Its buyer is a CSR, People or ESG leader, so a win is not a click or a form fill. It is a sales-qualified lead from a real enterprise account.
| Category | Corporate volunteering and CSR / employee engagement platform (B2B) |
|---|---|
| Footprint | 500+ curated volunteering activities across 100+ countries |
| Target buyer | CSR, People and ESG decision-makers at large enterprises, not individual volunteers |
| Priority markets | United States first, then Europe (France and Switzerland) |
| Channel | Google Ads (Search) |
| Only success metric | Sales-qualified leads (SQLs) tracked end-to-end in HubSpot |
GrowthSpree's opening audit scored Goodera's Google Ads account 2 out of 10. It was optimised for volume signals unrelated to pipeline, so budget flowed to the wrong people, the wrong places and the wrong actions.
About 82% of Goodera's conversions came from the US, yet the US received only about 11% of spend. That mismatch became the strategy: concentrate budget where qualified pipeline already existed.
~82%
of conversions came from the US
~11%
of spend was going there
We rebuilt the account from measurement up, because you cannot trust automated bidding until the conversion signal is clean.
Conversion tracking was rebuilt around real HubSpot sales-qualified leads, with end-to-end button, scroll and form events. YouTube views and subscriptions were removed as goals, so bidding optimised toward pipeline.
Several hundred negative keywords blocked consumer, directory and team-building searches. A 1,400+ channel exclusion list removed irrelevant placements. About 90% of campaigns, all dormant, were paused, along with the mobile spend that never converted.
Spend was concentrated behind the proven US, desktop-led, qualified-keyword structure. A dedicated brand ad group captured cheap, high-intent branded demand cleanly.
Theme-specific landing pages were built for each ad group to tighten message match, and match types moved from phrase to exact to protect lead quality.
The most important change was what counted as a win. Once the account optimised for sales-qualified leads, every downstream decision (keywords, budget, geography, device and bidding) pointed the same way.
| Dimension | Before | After GrowthSpree |
|---|---|---|
| Success metric | YouTube views, form fills, engagement | A qualified pipeline lead (SQL) in HubSpot |
| Geography | Global spray, ~88% of conversions off-target | US-first, then a deliberate move into Europe |
| Bidding signal | Automated bids chasing engagement proxies | Clean SQL signal the algorithm can trust |
| Account shape | 70+ campaigns, ~90% dormant | A tight set of proven, theme-matched campaigns |
| Devices | 40% of budget on mobile with almost no SQLs | Desktop-led, non-converting mobile spend cut |
| Query control | Consumer, directory and team-building traffic | Hundreds of negatives, exact match, 1,400+ exclusions |
| Landing pages | Generic destination for every search | Theme-specific pages matched to each ad group |
Cost per SQL fell 84% and qualified SQL volume rose 460% across three consecutive reporting periods, on lower spend. The best period delivered 75% more SQLs than the previous one at the lowest cost per lead yet.
Cost per SQL Fell 84%
Indexed to the starting point (100). Lower is better.
Qualified SQLs Grew 460%
Indexed to the starting point (100). Higher is better.
| Period | Cost per SQL index | Qualified SQL volume index |
|---|---|---|
| Baseline | 100 | 100 |
| Period 2 | 29 | 320 |
| Period 3 | 16 (โ84%) | 560 (+460%) |
The results
A lower cost per lead means nothing if the leads are weak. As the account matured, Goodera's qualified pipeline filled with Fortune 500 and large enterprise accounts, including a first tracked deal in motion.
Global banks and insurers
Multinational healthcare brands
Hotel and cruise groups
Enterprise software and platforms
Large regional utilities
Household consumer brands
Once the US campaigns were proven, GrowthSpree launched a France and Switzerland campaign with localised keywords, ad groups and creative. It went from zero to four enterprise SQLs within days of launch.
Speed to pipeline
0 โ 4 enterprise SQLs within days of launch, including multinational travel, marketing-technology and food-manufacturing accounts.
Share of pipeline
The new region became the account's #2 source of qualified pipeline soon after launch.
Localisation
Market-specific keywords, ad groups and creative rather than a translated copy of the US account.
Data integrity
Google's tagged conversions reconciled exactly with the leads recorded in the CRM.
Not everything worked first time. These are the calls that shaped the result.
Mobile spend. Mobile took 40% of the budget and produced almost no qualified leads. It was cut rather than optimised.
Phrase match. Phrase-match keywords kept letting in consumer, directory and team-building searches, so we moved the important terms to exact match.
Most of the campaigns. Around 90% of the 70+ live campaigns were dormant. We paused them instead of trying to revive each one.
YouTube views as conversions. Counting views and subscriptions as wins had trained bidding to find the wrong people. Those goals were removed before any bid changes.
Get a free audit of what your paid program is really optimising for.
Measure the outcome
We refused to optimise toward anything that wasn't real pipeline. A clean SQL signal is the prerequisite for trusting automated bidding.
Concentrate
The account improved by doing less: fewer campaigns, fewer geographies, tighter keywords. Budget follows proof, and proof compounds when it isn't diluted.
Prove it
Once the US model worked, Europe wasn't a gamble. It was the same playbook pointed at a new market, and it converted in days.
If your Google Ads account brings in clicks and form fills but not enterprise pipeline, this is the sequence we used for Goodera.
Score the account on whether spend reaches the right buyer, geography and conversion action. Goodera's scored 2/10.
Remove views and engagement goals, track real form and on-page events, and import sales-qualified leads so bidding optimises to pipeline.
Add consumer and job-seeker negatives, exclude irrelevant placements and channels, pause dormant campaigns and turn off devices that never convert.
Find the geography, device and keyword slice already producing SQLs and move budget behind it.
Build theme-specific pages, tighten message match and move from phrase to exact match to protect lead quality.
Run a dedicated brand ad group so cheap, high-intent branded searches convert without polluting other campaigns.
Once the core market works, localise the same structure for a new region rather than starting from scratch.
Services behind this result
FAQ
GrowthSpree cut Goodera's Google Ads cost per sales-qualified lead (SQL) by 84% and increased qualified SQLs per reporting period by 460%, on lower spend. Click-through rate roughly doubled to about 10%, SQL conversion rate from clicks nearly doubled, and a new France and Switzerland campaign went from zero to four enterprise SQLs within days of launch.
Track sales-qualified leads from the CRM as the Google Ads conversion, cut consumer and off-target traffic with negative keywords and exclusions, concentrate budget where qualified demand already converts, and match each ad group to its own landing page. For Goodera, an enterprise B2B platform, this cut cost per SQL by 84% and grew qualified leads 460% on lower spend.
GrowthSpree, a B2B SaaS and B2B tech paid acquisition agency specialising in Google Ads, LinkedIn Ads and Meta Ads, ran the Google Ads turnaround for Goodera. GrowthSpree optimises campaigns toward CRM-tracked qualified pipeline rather than raw lead volume.
Goodera is a corporate volunteering and CSR platform that runs turnkey volunteering programs for large enterprises, with 500+ curated activities across 100+ countries. Its buyers are CSR, People and ESG leaders at enterprise companies.
The opening audit scored the account 2 out of 10. Over 40% of spend went to individual-intent traffic that Goodera's work-email gate rejected, about 88% of conversions came from outside the target geography, 40% of budget went to mobile traffic that produced almost no qualified leads, impression share on the most important terms was about 10%, YouTube views and subscriptions were counted as conversions, and 70+ campaigns were live with about 90% dormant.
Automated bidding optimises toward whatever you count as a conversion. If views, engagement or every form fill count as wins, Google finds more cheap, low-intent traffic. Importing sales-qualified leads from the CRM as the conversion trains bidding to find real enterprise buyers, which is what cut Goodera's cost per SQL by 84%.
GrowthSpree added several hundred negative keywords covering consumer, directory and team-building searches, built a 1,400+ channel exclusion list, paused about 90% of campaigns that were dormant, cut mobile spend that never converted, and tightened match types from phrase to exact. Together these removed over 40% of wasted spend.
Impressions fell 52% on purpose. Tighter keywords, geographies and devices meant ads stopped showing to people who would never buy. Reach halved, but click-through rate and SQL conversion rate both roughly doubled, so qualified leads grew 460%.
The qualified pipeline filled with Fortune 500 and large enterprise accounts across financial services, healthcare and medical devices, hospitality and travel, technology, energy and utilities, and consumer goods, including a first tracked deal in motion. Individual company attribution is held in Goodera's CRM.
Once the US campaign structure was proven, GrowthSpree launched a France and Switzerland campaign with localised keywords, ad groups and creative. It produced four enterprise SQLs within days of launch, became the account's second-largest source of qualified pipeline shortly after launch, and Google's tagged conversions reconciled exactly with the CRM leads.
Yes. It suits B2B companies selling to senior enterprise buyers where most search traffic is consumer or individual intent. The core moves are CRM-based SQL conversion tracking, aggressive negative keywords and exclusions, concentrating budget where qualified demand already converts, intent-matched landing pages, and expanding to new markets only after the model is proven.
Reviewed by Ishan Manchanda, Co-Founder, GrowthSpree
Last reviewed September 2026
GrowthSpree is a revenue-focused paid acquisition agency for B2B SaaS and B2B tech, running Google Ads, LinkedIn Ads and Meta Ads toward CRM-tracked qualified pipeline. It has managed $60M+ in ad spend across 300+ B2B SaaS and tech companies.
Same operating model, different markets and channels.
PriceLabs 3.6x Google Ads ROAS
0.7 โ 2.5 ROAS (3.6x) on Google Ads in 9 months, budget scaled $90K โ $180K/mo
Read case study
Trackxi 4ร trial starts
4ร trial starts and 51% lower cost per trial on a flat $5K/mo budget, in 6 months
Read case study1.6% โ 5.3% high-intent lead share
High-intent lead share up from 1.6% to 5.3%, 50% lower cost per high-quality lead, and 79% more deals from a rebuilt Google Ads account
Read case study