(619) 330-0953 Book a call
01 · Case study / Garage services / Four U.S. metros

Leads up 67% at 26% lower cost, proven with a controlled test, and none of it tied to revenue

A multi-location garage services company, storage and organization systems, across four major U.S. metropolitan markets, engaged January 2026. Roughly $250K in H1 media managed across Google and Meta.

Google Ads leads, all four markets
+67%
274 → 457, at 26% lower cost per conversion · last 90 days vs prior 90
Average Meta cost per lead, controlled test
-45%
Up to 61% in one market · March 2026 phased rollout
Leads marked qualified in CallRail
5 / 2,739
Across six months, all sources, flagship brand · Jan–Jun 2026
Interior of a spacious garage with organised wall storage, shelves, and hanging tools
02 · The situation

Six figures a quarter, a structure working against it

An established multi-location advertiser spending six figures a quarter with call tracking already in place. The trouble sat one layer up.

  1. 01 Five separate websites and five separate ad accounts, one per market, which split organic authority across five domains and gave each ad account a data pool too small to optimise
  2. 02 Reporting ran through manually keyed spreadsheets maintained by an outside fractional-CMO layer instead of conversions flowing into the CRM, adding approval steps without adding data
  3. 03 Performance was benchmarked against 2021, a lockdown-era peak for home-improvement demand, and judged week by week, a window too short for any ad platform to demonstrate anything
Workshop wall of neatly organised hand tools hanging in place
03 · The diagnosis

Two problems, one behind the other

01What they thought the problem was

They could not tell what their previous marketing companies had actually been doing, and the numbers those companies reported did not survive contact. Prior campaigns were built around keywords with no connection to buying intent, and the conversion goals counted duplicates, so the reported cost per lead looked far lower than the true one. The business was steering off instruments that read wrong.

02The constraint we found

Once we cleaned the lead flow, deduplicated conversion counting, and rebuilt tracking so every source reported honestly, the marketing measurement problem was solved. What that exposed was the layer behind it: a sales operation and company structure that never picked the leads up. 2,739 leads reached the client's own CallRail in six months; 5 were marked qualified, and three systems (the ad platform, the CRM, and call tracking) each held a different lead count with no reconciliation between them. The constraint was never lead volume. It was everything after the lead.

03What the cleanup exposed

The company's CRM had built-in call tracking. It had never been used. The prior marketing operation, run under the same fractional-CMO layer, marketed itself as specialist in that exact platform, and the platform's most basic measurement feature sat switched off for the entire relationship. When we cleaned the phone tracking and the attribution, years of broken automations surfaced at once, and the fix was blamed for the mess it revealed. That is the pattern: when measurement finally works, it exposes everything built on top of the old numbers, and the messenger takes the hit.

04 · The controlled first step

Structure before scale, in five moves

Nothing on the accounts was touched for the first two weeks. Then five moves ran in sequence so every later result could be attributed to a specific decision, not to the sum.

01Consolidate the web

Merged five market-siloed websites into one multi-location site, pooling five domains' worth of fragmented organic authority into a single domain that could actually rank.

02Consolidate the ads

Same logic on Google Ads: unified the market-siloed account structure so the platform sees the whole business's conversion data, not five starved slices of it.

03Standardise conversions

As the accounts stabilised, we built exact-match conversion actions across Google, Meta, and Google Business Profile, one definition of a lead, counted once, everywhere. This is what made every number on this page comparable.

04Then test, controlled

With clean measurement in place, we ran a phased Meta experiment: 12 days on lookalike audiences alone as the control, then first-party customer data layered in, so any change in cost per lead could be attributed to the data, not to luck.

05Did not do

Did not raise total budget to chase volume. Did not adopt the weekly evaluation cadence or the 2021 baseline. Did not take over the client's internal lead qualification, which sat outside the ad accounts and turned out to be the binding constraint.

05 · Google Ads · the full diagnostic chain

Every metric improved, one zero left open

The account the way an auditor reads it: every stage from search to conversion, last 90 days against the prior 90, all four markets, enabled and paused campaigns included so nothing is cherry-picked.

01Before the clickSearch volume364,468 → 435,522+19%
02Before the clickImpressions78,628 → 95,176+21%
03Before the clickSearch impression share21.57% → 21.85%+1%
04The clickClicks5,251 → 6,943+32%
05The clickClick-through rate6.68% → 7.29%+9%
06The clickCost per click$15.47 → $14.41-7%
07The clickCost$81,239 → $100,040+23%Scaled deliberately
08The conversionConversions (leads)273.6 → 456.9+67%
09The conversionCost per conversion$296.97 → $218.93-26%
10The conversionConversion rate5.21% → 6.58%+26%
11The conversionConversion valuen/a → $0.00Loop openOnly the client's systems could supply it

Reading the chain: more people searched, we captured a slightly larger share, bought clicks 7% cheaper at a higher click-through rate, and converted them 26% more efficiently into 67% more leads. Cost rose 23% by design, to fund the added volume. Every controllable metric improved. The one zero on the board is the number only the client's own systems could supply, and it never arrived.

06 · The same story, market by market

Every market moved, none carrying it alone

Leads up 35% to 123% in every market. Cost per conversion fell in three of four. In Metropolitan 4 spend nearly doubled to capture a 135% surge in search demand, and cost per conversion held within 5% while leads rose 89%. Buying 89% more leads at roughly flat unit cost during a demand spike is a win, and it is disclosed as the trade it was.

Metropolitan 1
Leads153 vs 114  +35%
Cost per lead$331 vs $453  -27%
Conversion rate+44%
Metropolitan 2
Leads96 vs 43  +123%
Cost per lead$165 vs $247  -33%
Conversion rate+34%
Metropolitan 3
Leads77 vs 42  +83%
Cost per lead$200 vs $242  -17%
Conversion rate+7%
Metropolitan 4
Leads66 vs 35  +89%
Cost per lead$180 vs $172  +5%
Conversion rate-9%
Workshop wall filled with various tools hanging for easy access
07 · The rest of the story

Ten more sections, in the pipeline

Preview outline below; each ships in the same rhythm as the sections above, using the numbers already verified on Dimi's mockup.

08 · Next step

Bring your numbers and we will tell you what they say

This case study is one account. Yours will look different. Same method: read the raw account before touching a lever, run the diagnostic chain end-to-end, structure a controlled test, ship it, and hold the reporting layer honest to what the platforms actually reported.

45 minutes. No deck. No pitch. If we cannot find the money in your account, we say so on the call.