Results

Every number on this page has a date attached.

We publish the full picture on every engagement: what was spent, what we charged, what came back, and what took longer than we expected. If a number isn't here, it's because we can't verify it yet.

[X]

Shops advertised for

[DATE] to present

$[X]

Cost per booked job, blended

[PERIOD], [X] accounts

[X]x

Return on total marketing cost

[PERIOD]

[X]

Booked jobs attributed

[PERIOD]

CASE _00

[SHOP NAME]

[CITY], [ST]

Image slotShop or vehicle photo — 16:91600 × 900px
Services offered
[SERVICE, SERVICE, SERVICE]
Bays / crew
[X] bays, [X] crew
Years in business
[X] years
Engagement start
[MONTH YYYY]

[ONE SENTENCE OUTCOME — e.g. went from [X] booked jobs a month to [X] over [X] months at a cost per booked job of $[X].]

Period: [MONTH YYYY] to [MONTH YYYY]
[XX]

Booked jobs

$[XX,XXX]

Revenue attributed

$[XXX]

Cost per booked job

[X.X]x

Return per $1 of total marketing

Period: [DATE] to [DATE]. Attribution method described below in How we measure.

Where they started

[PROSE — what the account and the phone looked like the week before we started. Spend level, who was running it, what the destination was.]

[WHAT THEY HAD ALREADY TRIED AND WHY IT DIDN'T WORK — the previous agency, the boosted posts, the lead-gen marketplace, the DIY smart campaign. Be specific about the failure, not the vendor.]

Monthly ad spend
before
$[X,XXX]
Leads / month
before
[XX]
Cost per lead
before
$[XX]
Booked jobs / month
before
[X]
Landing destination
before
[HOMEPAGE / NONE]
Call tracking
before
[NONE]
What the audit found
  1. _01

    [FINDING HEADING]

    [ONE OR TWO SENTENCES.]

  2. _02

    [FINDING HEADING]

    [ONE OR TWO SENTENCES.]

  3. _03

    [FINDING HEADING]

    [ONE OR TWO SENTENCES.]

  4. _04

    [FINDING HEADING]

    [ONE OR TWO SENTENCES.]

Image slotAnonymized account screenshot — 16:91600 × 900px
What we built
PART _01

Campaign structure

[WHAT WE BUILT — service line, campaign and ad group architecture, match types, negatives, geography, budget split.]

Image slotCampaign structure screenshot — 3:21200 × 800px
PART _02

Landing page

[WHAT THE PAGE DID DIFFERENTLY — headline match, price transparency, credentials, form length, deposit capture.]

Image slotLanding page screenshot — 3:21200 × 800px
PART _03

Tracking

[WHAT WAS WIRED — form events, dynamic number insertion, qualified call threshold, GA4 and Google Ads conversion actions, deposit events.]

Image slotTracking / conversion setup screenshot — 3:21200 × 800px
Landing page, before and after
Before
Image slotLanding page BEFORE — 3:4900 × 1200px
After
Image slotLanding page AFTER — 3:4900 × 1200px
What happened

Period: [MONTH YYYY] to [MONTH YYYY]

Monthly ad spend
before
$[X,XXX]
after
$[X,XXX]
change
[+X%]
Leads / month
before
[XX]
after
[XX]
change
[+X%]
Cost per lead
before
$[XX]
after
$[XX]
change
[-X%]
Lead-to-booked rate
before
[XX]%
after
[XX]%
change
[+X pts]
Booked jobs / month
before
[X]
after
[XX]
change
[+X%]
Cost per booked job
before
$[XXX]
after
$[XXX]
change
[-X%]
Revenue attributed / month
before
$[X,XXX]
after
$[XX,XXX]
change
[+X%]
Booked jobs by month, [MONTH YYYY] to [MONTH YYYY] — chart slot
What it cost
Ad spend (paid directly to Google)$[XX,XXX]
Reflex setup fee$[X,XXX]
Reflex management, [X] months$[X,XXX]
Landing pages$[X,XXX]
Total investment$[XX,XXX]
Revenue attributed$[XXX,XXX]
Return per $1 of total marketing[X.X]x

We show our own fees because a return figure that excludes them isn't a return figure.

What didn't go to plan

[REQUIRED HONESTY BLOCK — what took longer than expected, what we got wrong, and what we would do differently. Two or three sentences, specific.]

Video testimonial slot — 16:9 embed
Image slotHeadshot — 1:1400 × 400px
[OWNER QUOTE — one to three sentences in the owner's own words.]
[OWNER NAME][TITLE], [SHOP NAME]
Timeline
Signed
[MON D, YYYY]
Launched
[MON D, YYYY]
First booked job
[MON D, YYYY]
[MILESTONE]
[MON D, YYYY]
More breakdowns
Image slotShop photo — 16:91600 × 900px

[SHOP NAME TWO]

[CITY], [ST]

[HEADLINE RESULT]

How we measure

The definitions behind every figure.

A lead is a completed form submission or a tracked phone call lasting longer than 60 seconds. Missed calls, wrong numbers and hang-ups are not leads.

A booked job is an appointment the shop confirms as booked. It is never inferred from a click, a call length or a form fill. Booked-job data is reported by the shop weekly, or pulled from their CRM where one is in place, and we reconcile it against the ad account before anything is published.

We use a 30-day click-through attribution window. A lead is credited to the ad it came from within that window, and to nothing outside it.

Revenue figures are attributed, not incremental. Attributed means the revenue came from jobs that started with a tracked ad lead. Incremental would mean revenue the shop would not have earned otherwise, and no honest ad account can isolate that without a holdout test. Some of these customers may have found the shop another way. We report what we can trace, and we do not claim credit for the rest.

Every figure on this page states the period it covers. Nothing is annualized, projected or extrapolated from a best month.

Any shop named on this page has approved the numbers shown and can be contacted on request.

In their words

Clients without a full published breakdown yet.

[SHORT QUOTE ONE.]
[NAME][SHOP NAME], [CITY], [ST]
[SHORT QUOTE TWO.]
[NAME][SHOP NAME], [CITY], [ST]
[SHORT QUOTE THREE.]
[NAME][SHOP NAME], [CITY], [ST]

Want a breakdown like this with your name on it?