Amsberry Painting — Google Ads Performance

Estimate data Dec 1, 2025 – Jun 10, 2026  •  Windows anchored to Jun 18, 2026  •  Prepared by Level 10
Attributed (tag + tracking)Baseline & 90-day growth plan

The headline — Google Ads (180 days)

JOBS SOLD — Google Ads (180d)
55
$402,530 closed • avg job $7,319
ESTIMATES SENT (180d)
171
$2,267,456 in pipeline value
ACOS — ad cost ÷ sold revenue (180d)
11.8%
90d: 13.8% • 30d: 20.6% • lower is better
RETURN ON CLOSED BIZ (90d)
7.3×
$217,540 won on ~$30K spend

What changed — attribution rules applied

Counts now use the agreed rule: trust the original Google Ads tag (including jobs with no lead match), add jobs that tracking shows came from Google Ads, and exclude Client Referral, Repeat Client & Storefront from the recovered set. Full-180-day, before → after:
Jobs sold
32
55
Cost per job sold
$1,484
$864
Cost per estimate sent
$444
$278

Baselines — 30d vs 90d vs 180d

MetricLast 30 daysLast 90 daysFull 180 days
Ad spend$10,000$30,000$47,500
Estimates sent (#)3199171
Value of estimates sent$266,057$1,161,069$2,267,456
Cost per estimate sent$323$303$278
Jobs sold (#)82655
Value of jobs sold$48,603$217,540$402,530
Cost per job sold$1,250$1,154$864
ACOS (cost ÷ sold)20.6%13.8%11.8%
Return on closed biz (sold ÷ spend)4.9×7.3×8.5×
Reading it: the 90-day window (7.3× return, 13.8% ACOS, $303 per estimate) is the fairest read of current health; recent estimates are still maturing so 30-day "jobs sold" will keep rising.

How the Google Ads total is built

The 107 estimates the sheet tagged "Google Ads"
Kept — confirmed by tracking (11) + unconfirmed/no-match (74)85$1,433,696
Excluded — tracking shows a different source22$246,812
Per your call, unconfirmed (no lead match) jobs are counted as Google Ads. Only the 22 with positive evidence of another source (Bing, organic, referral, direct, GBP) are excluded.
Recovered — added to Google Ads
Added (tracked Google Ads, other tag)86$833,760
Held out: Client Referral / Repeat Client / Storefront32$272,201
Per your call, referral / repeat / storefront jobs are kept off the main totals even when an ad touch existed.

Where the deals come from

Conversions by campaign
Lead actions (calls + form fills). Brand in gold.
Brand vs. net-new demand
Share of total conversions
Nearly 4 in 10 conversions are Brand — people already searching for "Amsberry." The genuine growth engines are General Painting (30%) and House Painting Companies (12%).

Where we see room to grow — the next 90 days

Guiding principle: don't over-correct. With clean attribution the account is producing ~7.3× on closed business — protect what works through peak season and make targeted, additive moves. The question is "where does the next dollar work hardest?"

Hold Brand & core search

Brand (39% of conversions) and the working Exterior / General Painting campaigns are doing their job. Hold steady through the June–August peak.

Lean in Non-brand high-intent search

General Painting + House Painting Companies = ~43% of conversions, all net-new demand, with search impression share only ~36–40%.

  • Add budget where capped by impression share
  • Weight toward affluent cities (Bellevue, Redmond, Kirkland — $10–15K jobs vs. $6–8K rural)

Develop Remarketing + video

The big untapped lever. Search Remarketing is <1% of conversions, yet most first-visit clicks don't convert. A video remarketing layer (YouTube / Demand Gen) keeps Amsberry in front of past visitors at low CPM.

  • Requires video creative investment
  • Recaptures considered buyers without touching what works

Test PMax & commercial discipline

Run a PMax incrementality test. Keep not chasing commercial / multi-family via PPC — those come from contractor relationships.

Coming next — spend by campaign. Once we layer in per-campaign spend, we'll convert these directional calls into exact next-90-day budget targets as a percent of total spend.

Google Ads jobs sold — original + recovered

Originally tagged "Google Ads" (counted)
22
$182,183 — incl. unconfirmed / no-match
Recovered — newly attributed
33
$220,348 — tracked Google Ads, other tag
Total Google Ads jobs sold
55
$402,530
Green rows = additional jobs now attributed to Google Ads. White rows were originally tagged Google Ads (kept even when there's no lead match, per your call). Excluded from these totals: 10 jobs originally tagged Google Ads that tracking shows came from another source, and 17 recovered jobs tagged Client Referral / Repeat Client / Storefront ($112,054). "GA Campaign ID" comes from the lead's landing-page URL; unconfirmed jobs have no lead match so show "—". Friendly campaign names need the Google Ads connector.
Estimate #CustomerCityJob ValueOriginal TagAttributionGA Campaign ID
25037-R1OSD LLCKirkland$35,241Google AdsGoogle Ads (original tag)
26966Panick, ValMonroe$15,507Google AdsGoogle Ads (original tag)
27291The Salvation ArmyShoreline$11,934Google AdsGoogle Ads (original tag)
27208-R1Youngdahl, ErikDuvall$11,865Google AdsGoogle Ads (original tag)
26857Epps, SusanMill Creek$10,743Google AdsGoogle Ads (original tag)
26668-R1Floyd, TJWoodinville$9,532Google AdsGoogle Ads (original tag)
27122Edmonds, DeirdreCarnation$9,285Google AdsGoogle Ads (original tag)
26977-R1Coletta, CarolLynnwood$8,553Google AdsGoogle Ads (original tag)
26864McGavin, AlexSeattle$7,678Google AdsGoogle Ads (original tag)
26806-R1Gordenev, BrianSeattle$6,821Google AdsGoogle Ads (original tag)
27036Newcomer, JohnStanwood$6,588Google AdsGoogle Ads ✓ (tracked)23238221884
26957-R1Smith, EthanRedmond$6,489Google AdsGoogle Ads (original tag)
26175-R2Richards, GenevieveMountlake Terrace$6,062Google AdsGoogle Ads (original tag)
27026Rule, DaveSnohomish$5,897Google AdsGoogle Ads (original tag)
26962-R1Bohall, RaleighSnohomish$5,695Google AdsGoogle Ads ✓ (tracked)22624445460
27160Egwuatu, FredLake Stevens$4,913Google AdsGoogle Ads (original tag)
27431Beck, CaseyWoodinville$4,737Google AdsGoogle Ads ✓ (tracked)22624323975
27061Bartholomew, SandraSeattle$3,654Google AdsGoogle Ads (original tag)
27047Eberl, RobertSnohomish$3,408Google AdsGoogle Ads (original tag)
27359-R1Rucinski, LindaMarysviile$2,653Google AdsGoogle Ads (original tag)
26976Gilbert, AdamLynnwood$2,464Google AdsGoogle Ads (original tag)
27556Beck, CaseyWoodinville$2,462Google AdsGoogle Ads ✓ (tracked)22624323975
27179Hughes, MargaretWoodinville$31,695(blank)Google Ads (recovered)23487809478
27265-R1Graig, ChrisWoodinville$23,298BillboardGoogle Ads (recovered)23487809478
27462Chatterjee, SunnySammamish$11,937(blank)Google Ads (recovered)23487809478
27226-R1Nelson, CodySnohomish$11,610Yard SignGoogle Ads (recovered)23487809478
27175Hughes, MargaretWoodinville$11,535(blank)Google Ads (recovered)23487809478
26908Jacoby, PatrickBothell$10,865BillboardGoogle Ads (recovered)23078875378
27233-R1Whiteside, JDMonroe$9,887Website OrganicGoogle Ads (recovered)23238221884
27427-R1Cumming, ErikMarysville$9,720Bing AdsGoogle Ads (recovered)23078875378
26771Boten, ShawnBothell$8,369Website OrganicGoogle Ads (recovered)22624323975
27558Murn, MollyBothell$7,840(blank)Google Ads (recovered)23238221884
27561Marty, LarrySnohomish$7,796(blank)Google Ads (recovered)23238221884
27429Van der Roer, KerryBothell$7,688B2B ReferralGoogle Ads (recovered)23238221884
27495McConnell, DavidSnohomish$6,808(blank)Google Ads (recovered)23487809478
26678McCartney, GarySnohomish$6,312(blank)Google Ads (recovered)22624323975
26993-R1Pearson, AimeeDuvall$6,219Yard SignGoogle Ads (recovered)22624323975
27418Latham, CarolMonroe$5,984Vehicle SignageGoogle Ads (recovered)23487809478
26706-R1Blowe, TedSeattle$5,870Word-of-MouthGoogle Ads (recovered)22624323975
26854Asper, TiffanyMonroe$4,918Brand AwarenessGoogle Ads (recovered)23238221884
27345-R1McCarthy, ErinKirkland$3,754Website OrganicGoogle Ads (recovered)23078875378
27253-R1Finch, BrianaCamano Island$3,483Vehicle SignageGoogle Ads (recovered)22813861335
27266Finch, BrianaCamano Island$3,429Vehicle SignageGoogle Ads (recovered)22813861335
27478Cadam, ChloeMonroe$3,178(blank)Google Ads (recovered)22624323975
26999Baldwin, DeannaSnohomish$3,022(blank)Google Ads (recovered)23487809478
26916Jensen, LaciMountlake Terrace$2,901Website OrganicGoogle Ads (recovered)23049844299
27098Walpole, LaurieSeattle$2,411Vehicle SignageGoogle Ads (recovered)23049844299
26731Blowe, TedSeattle$1,947Word-of-MouthGoogle Ads (recovered)22624323975
27017Khan, KyrinSnohomish$1,691Painted in NeighborhoodGoogle Ads (recovered)23487809478
26775Carter, RyanIssaquah$1,485(blank)Google Ads (recovered)22624323975
27499McConnell, DavidSnohomish$1,419(blank)Google Ads (recovered)23487809478
27062-R2Styles, EmmaMonroe$1,285(blank)Google Ads (recovered)23487809478
26689Wesche, LeahLake Stevens$955Website OrganicGoogle Ads (recovered)23049844299
26939Jameson, MeredithSammamish$882Bing AdsGoogle Ads (recovered)22624323975
26643-R1JADE Residences CondominiumsKirkland$154(blank)Google Ads (recovered)22624323975

Sales by Google Ads campaign (by campaign ID)

Counted Google Ads jobs sold that have a tracked lead, grouped by the campaign that drove them. The 18 unconfirmed jobs have no lead match, so they aren't in this split. Names pending the Google Ads connector.
GA Campaign IDJobs soldSold value
2348780947811$110,286
232382218846$44,717
2262432397511$41,616
230788753783$24,339
228138613352$6,911
230498442993$6,266
226244454601$5,695

Conservative ACOS — strictest read

This view takes the Google Ads totals and removes recovered jobs whose original tag was offline/branding-driven — Yard Sign, Painted in Neighborhood, Billboard, Vehicle Signage, and B2B Referral — even though a Google Ads touch existed. It's the most conservative attribution: only jobs that are clearly digital. 17 jobs ($175,023; 10 sold worth $76,678) are held out — Vehicle Signage (6), Yard Sign (5), Billboard (4), Painted in Neighborhood (1), B2B Referral (1).
CONSERVATIVE ACOS (180d)
14.6%
90d: 19.6% • 30d: 24.4% • vs 11.8% standard
JOBS SOLD — conservative (180d)
45
$325,853 closed • vs 55 ($402,530) standard
ESTIMATES SENT (180d)
154
$2,092,433 in pipeline value
RETURN ON CLOSED BIZ (90d)
5.1×
$153,419 won on ~$30K spend

Conservative baselines — 30d vs 90d vs 180d

MetricLast 30 daysLast 90 daysFull 180 days
Ad spend$10,000$30,000$47,500
Estimates sent (#)2885154
Value of estimates sent$237,997$1,022,168$2,092,433
Cost per estimate sent$357$353$308
Jobs sold (#)71845
Value of jobs sold$40,916$153,419$325,853
Cost per job sold$1,429$1,667$1,056
Conservative ACOS (cost ÷ sold)24.4%19.6%14.6%
Return on closed biz (sold ÷ spend)4.1×5.1×6.9×
How to read the three views: "Overview" credits Google Ads for any ad-touched job except referral/repeat/storefront (11.8% ACOS). "Conservative ACOS" additionally strips offline/branding tags (yard signs, billboards, vehicle wraps, etc.) for a digital-only floor (14.6% ACOS, 180d). The truth sits between — even the conservative read is a strong ACOS.