HOME/CASE STUDIES/STEAM EXPERTS
CASE STUDY · CLEANING SERVICES

0 leads became 74 verified leads. In under a month.

Steam Experts had a Google Ads account that wasn’t generating traffic, clicks, or conversions. We rebuilt the campaign around high-intent searches, fixed conversion tracking, and turned the account into a measurable lead-generation system.

HEADLINE RESULT
74
VERIFIED CONVERSIONS
425
CLICKS GENERATED
7.82K
IMPRESSIONS
$20.81
AVG. COST PER LEAD

All figures from the client’s Google Ads account. No numbers estimated or rounded up.

Google Ads performance dashboard for client lead generation
CLIENT LOGO
Steam Expert Logo - Crovilo Web Analytics Project
CLIENT
Steam Experts
INDUSTRY
Cleaning services
LOCATION
Australia
ENGAGEMENT START
August 15, 2026
SERVICES
Google AdsGTM SetupConversion Tracking
THE PROBLEM

Money was being spent with no leads coming back.

Steam Experts had an inactive Google Ads account with 0 impressions, 0 clicks, and 0 conversions. The campaign lacked focused keyword targeting, reliable conversion tracking, and the structure needed to reach customers actively looking for cleaning services.

BEFORE THE REBUILD
$0
Ad spend
0
Conversions
N/A
Cost per conversion
WHAT WE DID

Rebuilt the campaign around high-intent searches. Then tracked every lead.

We focused on getting the fundamentals right before scaling the campaign.

01
◎

Targeted high-intent searches

Built localized campaigns around searches such as “steam cleaning near me,” “carpet steam cleaning,” “tile and grout cleaning,” and “upholstery cleaning.”

02
↗

Removed wasted traffic

Added strict negative keywords to prevent spend on searches for DIY cleaners, machine rentals, equipment, and repairs.

03
◇

Tracked every lead

Connected Google Tag Manager and Google Ads to track phone calls, website enquiries, and quote requests as primary conversions.

THE RESULTS

Same business. Same market. Different numbers.

BEFORE · INACTIVE ACCOUNT
Ad spend$0Conversions0Cost per conversionN/AConversions per day0
AFTER · AUG 15 – SEP 10, 2026 · 27 DAYS
Ad spend$1,640Conversions74Cost per conversion~$20.81Conversions per day~2.7

The account went from zero activity to 74 verified conversions between August 15 and September 10, generating a steady flow of phone calls and online quote requests.

74 VERIFIED LEADS · AUG 15 – SEP 10, 2026
Leads came in as phone calls and online quote requests, each tracked individually in Google Ads as a primary conversion — not one vague number.
425
CLICKS
7.82K
IMPRESSIONS
$20.81
AVG. COST PER LEAD
Google Ads performance dashboard for client lead generation

Source: the client’s Google Ads account, reporting window August 15 – September 10, 2026.

THE SHIFT

From an inactive account to a measurable lead-generation system.

Before the campaign was rebuilt, there was no meaningful traffic and no measurable lead flow. We created the structure, targeting, tracking, and optimization needed to turn Google searches into real business enquiries — moving impressions from 0 to 7,820, clicks from 0 to 425, and verified leads from 0 to 74.

The account went from guessing to knowing what was working.

Note: all figures above come directly from the client’s Google Ads account data and the shared reporting sheet — no numbers were estimated or rounded up for effect.

WANT RESULTS LIKE THIS?

Let's find out what your leads actually cost.

We’ll look at your Google Ads, your tracking, and your website to find where your money is being lost and where more qualified leads can come from.

No pressure. Just a conversation about your business and your goals.