how a car detailing business generated over €5,000 in revenue from €301 in Google Ads — during the rainiest season of the year.
17xreturn on ad spend
€1.88cost per conversion
216whatsapp clicksvs. 0 before
€293total ad spend
€5,000+revenue generated
96.24%engagement ratevs. 64.35% before
the client
a car wash and detailing studio in Lisbon, Portugal. appointment-based, serving the greater Lisbon metropolitan area. the business relies almost entirely on local clients who find them through Google or word of mouth.
the problem
before we started working together, the client had three compounding issues: no real conversion tracking (the previous agency recorded 0 seconds of engagement time and zero WhatsApp click events), inflated reporting with no accountability, and no structured Google presence beyond ads.
the client was paying for management and ad spend with no way to verify what was actually happening.
want to see the full case study?
enter your details below to unlock the complete analysis, including the full strategy breakdown, Google Ads dashboard screenshots, GA4 comparisons, and the exact steps that generated these results.
the problem
before we started working together, the client had three compounding issues:
1. no real conversion tracking
the previous agency had Google Ads running, but there was no proper tracking on the website. Google Analytics was collecting page views, but nothing meaningful. no WhatsApp click tracking. no form submission tracking. no call tracking. the engagement time recorded in Analytics was literally 0 seconds. that means the data being reported to the client was incomplete at best, fabricated at worst.
2. inflated reporting with no accountability
because tracking was broken, the previous agency's reports were based on surface metrics: impressions, clicks, and "estimated" results. the client was paying for management and ad spend with no way to verify what was actually happening. when you can't see real conversions, you can't know if your money is working, and the agency has no incentive to fix that.
3. no structured Google presence beyond ads
Google Business Profile was underoptimized. the website had no SEO-focused structure: no keyword targeting on money pages, no schema markup, no technical foundation. the client was entirely dependent on paid traffic with no organic safety net.
here's what the previous agency's period looked like in Google Analytics:
GA4 Traffic Acquisition, previous agency period vs. my management period
during the previous agency's management period (September 2 – December 1, 2025):
total sessions: 648
engaged sessions: 417 (64.35% engagement rate)
average engagement time: 0 seconds
WhatsApp click events tracked: 0
an average engagement time of zero doesn't mean people weren't spending time on the site. it means tracking was so poorly configured that Google Analytics couldn't measure it. the platform was essentially blind.
what I did
my approach was simple: before spending a single euro on ads, fix the foundation.
week 1: tracking setup
I installed and configured complete conversion tracking:
Google Analytics 4 with proper event setup
WhatsApp click tracking as a key event
Google Ads conversion tracking linked to GA4
Google Tag Manager for clean event management
this is the step most agencies skip or do poorly. without accurate tracking, every optimization decision is a guess. with it, every euro is accountable.
week 1–2: Google Business Profile optimization
updated business information, categories, and service area
added relevant service descriptions with targeted keywords
improved photo quality and quantity
configured messaging and booking attributes
week 2: on-page SEO for money pages
keyword research focused on local intent
optimized title tags, meta descriptions, and heading structure
added schema markup (LocalBusiness)
improved internal linking
no blog. no content marketing. just the pages that directly generate revenue, structured correctly so Google understands what the business does and where it operates.
week 2: Google Ads campaign launch
campaign type: Search (high-intent queries only)
budget: €7.50/day
bid strategy: Maximize Conversions
targeting: Greater Lisbon area
one campaign. tight keyword targeting. no wasted spend on Display, no broad match flooding. start lean, measure, then expand what works.
the seasonality factor
Lisbon's winter (December through February) is the city's rainiest period. for a car wash and detailing business, this is the lowest-demand season of the year.
most businesses either pause their ads during winter or accept lower performance. we didn't. we built the system correctly and let the data guide the spend.
what seasonality actually does is reduce competition. many competitors pull back their ad spend, which means lower cost per click, less auction pressure, and more visibility for whoever stays present.
we didn't just survive the off-season. we turned it into the most measurable, most profitable period the client had experienced.
the results
Google Ads performance (December 2 – February 2)
Google Ads campaign dashboard, full 2-month performance
metric
value
total ad spend
€293.56
impressions
13,467
clicks
885
CTR
6.57%
average CPC
€0.33
conversions
156
conversion rate
17.63%
cost per conversion
€1.88
revenue generated
€5,000+
ROAS
~17x
for every euro invested in ads, the client received approximately seventeen euros back. a cost per conversion of €1.88 means the client was paying less than two euros for each qualified inquiry, in a business where a single service can range from €30 to €300+.
GA4 comparison: my period vs. previous agency
GA4 Traffic Acquisition, Dec 2, 2025 to Feb 2, 2026 vs. Sep 2 to Dec 1, 2025
overall site performance
metric
my period
previous agency
change
sessions
957
648
+47.69%
engaged sessions
921
417
+120.86%
engagement rate
96.24%
64.35%
+49.55%
avg. engagement time
32s
0s
—
WhatsApp clicks
216
0
—
key events
799
184
+334.24%
paid search
metric
my period
previous agency
change
sessions
563
261
+115.71%
engaged sessions
552
174
+217.24%
engagement rate
98.05%
66.67%
+47.07%
WhatsApp clicks
127
0
—
key events
501
68
+636.76%
organic search (from GBP + on-page SEO)
metric
my period
previous agency
change
sessions
228
189
+20.63%
engaged sessions
214
131
+63.36%
WhatsApp clicks
48
0
—
key events
170
64
+165.63%
216 WhatsApp clicks tracked in 2 months, versus zero before. these aren't impressions or page views. these are real people tapping the WhatsApp button to contact the business.
96.24% engagement rate versus 64.35% before. nearly every person who landed on the website actually engaged with the content. the ads are bringing the right people, and the landing pages match what they're looking for.
organic growth as a bonus
organic search also improved: 48 WhatsApp clicks from organic versus zero before, and a 165.63% increase in key events. this came from the Google Business Profile optimization and on-page SEO work. no blog, no content strategy, no link building. just foundational SEO done correctly on the pages that matter.
what the data actually tells us
1. track everything before you spend anything
the previous agency ran ads for months without proper conversion tracking. when I installed tracking on day one, the client could see, for the first time, exactly how many people were contacting the business through Google. that visibility alone changed how the client understands their marketing investment.
2. fix the foundation before scaling the budget
a €7.50/day budget generated 156 conversions and over €5,000 in revenue because the fundamentals were right. doubling the budget of a broken campaign doubles the waste. doubling the budget of a well-built campaign doubles the results.
3. seasonality is a challenge, not an excuse
December through February is the worst season for car detailing in Lisbon. but "worst season" doesn't mean zero demand. it means lower competition and higher intent from whoever is still searching.
current status
the client remains active. she has since referred my services to another business owner, which, in my experience, is the most honest form of feedback a client can give.
the campaign continues to run with consistent results. next phase: expanding the budget, testing additional service-specific ad groups, and continuing to build organic presence.
all data presented in this document is sourced directly from Google Ads and Google Analytics 4 dashboards. the client's business name has been anonymized for privacy. no data has been estimated, projected, or inferred. everything shown was measured.
is your business leaving money on the table?
if your Google Ads are running without proper tracking, or your agency delivers reports based on clicks instead of actual inquiries, you might be in the same position this client was.
I offer a free Google Growth Audit. a personalized analysis of your business on Google. no commitment. no sales pitch. just clarity.