Foundation Repair · Colorado Springs, CO · First 90 days of the engagement, 2026
Foundation repair traffic more than doubled in 90 days, and a $70K-a-year ad leak got closed
An established foundation repair company spending real money on Google Ads with a site that wasn't converting and tracking that couldn't tell a lead from a bounce. We started on the SEO side: technical fixes and service pages. Ten days in, the owner asked us to take over the Google Ads account as well. The numbers below are the first ninety days of both.
2.3×
Website sessions
First 90 days vs the 90 before
~$70K/yr
Wasted ad spend removed
Searches and campaigns that never produced an inspection
Source: Google Analytics 4 sessions and the client's Google Ads account.
Where it started
The Google Ads account was paying for clicks that landed on slow, generic pages and for searches that were never going to become inspections. Conversion tracking counted things that weren't leads, so the account optimized toward the wrong thing. Roughly $70,000 a year was going to waste. That account was not part of the original brief. The owner handed it to us ten days into the SEO work, once the first fixes had shipped.
What we did
- Tracking rebuilt so a lead means a phone call or a real inspection request, nothing else.
- Service pages for foundation repair, basement waterproofing and crawl space work, each mapped to its own searches.
- Google Ads restructured: wasteful searches blocked, campaigns split by job type, budget moved to what booked inspections.
- Speed and technical fixes on the site so the paid clicks landed on something fast.
How it happened
What the account was counting as a lead
In October to December 2025, before we touched the Ads account, it recorded 2,195 conversions, about 730 a month, on roughly $29,000 a month of spend. Read the list of what was being counted and the problem is obvious: 742 were visits to the schedule-now page, 625 were a contact_us event firing from Analytics, 315 were clicks on “Ask an Expert”, 237 were steps in the appointment process. None of those is a person asking for an inspection. The things that were: 69 phone leads through Google’s pay-per-lead ads, 22 contact forms, 18 calls from ads and 48 calendar bookings. Call it 157 real contacts in the quarter, around 51 a month, and an account that was optimising itself toward page views.
What it counts now, and what that did to the spend
From 1 June to 22 August 2026 the account recorded 177 conversions, about 64 a month: 125 pay-per-lead phone leads, 29 lead forms, 21 calls from ads and 2 bookings. On paper, conversions fell by more than 90%. In reality, the real ones went up by about a quarter while monthly spend came down to roughly $25,000. Cost per real lead went from about $570 to about $390.
Two campaigns explain most of the waste. A Performance Max retargeting campaign spent $18,000 in the last quarter of 2025 for 113 of the fake conversions and has spent nothing since at least the end of May 2026. A Smart campaign spent $12,960 between late May and late August 2026 for 29,531 clicks and zero conversions once the fake ones were removed; it was paused at the end of July, and the account’s click count fell from 13,000 a month to under a thousand in August with no loss of real leads. Those two campaigns together were running at well over $70,000 a year.
What the Ads account counted, before and after
| What was counted | Oct – Dec 2025 | Jun – Aug 2026 |
|---|---|---|
| Pay-per-lead phone leads (Local Services) | 69 | 125 |
| Calls from ads | 18 | 21 |
| Lead or contact forms | 22 | 29 |
| Calendar bookings | 48 | 2 |
| Everything else counted as a conversion | 2,038 | 0 |
Google Ads conversion actions, Foundation Professionals of Colorado account. Before: 1 October – 31 December 2025. After: 1 June – 22 August 2026. Only the actions that represent a person making contact are listed; the page-view and click “conversions” that made up most of the before total are described above.
More case studies
Want your numbers on a page like this?
Start with the free diagnostic. Every account here did.
