Google Ads Case Study

From 2.67× to 13.70× ROAS — without blowing the budget

We took over a Google Ads account generating €23K in revenue on €8.7K spend and turned it into €129K on €9.5K. Same product catalogue. Same market. Better decisions.

Return on Ad Spend
13.70x
ROAS achieved
0x Started at 2.67x 16x
2.67x 13.70x 5.1×
13.70×
Final ROAS
+458%
Conversion value
€129K
Revenue generated
+8.6%
Spend change
€9.5K
Ad spend
5.1×
ROAS multiple
01 — Context

A working account that could work much harder

Prodavnica Alata is a Serbian e-commerce retailer selling tools and hardware across multiple categories. Their Google Ads account was live and generating sales — but the economics were mediocre.

When we took over the account, ROAS sat at 2.67×. That’s not a disaster, but for an e-commerce business with healthy margins and a proven product range, it left a significant amount of revenue on the table. The account had grown organically over the years — campaigns added when needed, never properly restructured.

“The campaigns were alive, but not optimised. We saw immediately that budget was flowing to the wrong places.”
02 — Challenge

Inherited complexity, diluted budget

The account had accumulated legacy campaigns running broad match keywords against categories that hadn’t been profitable in over a year. Budget was spread thin across too many ad groups, making it impossible for Google’s machine learning to gather enough signal on any single campaign.

Conversion tracking was partially broken — firing on some pages but not others. Without clean data, Smart Bidding couldn’t do its job. The Performance Max campaigns that had been set up were under-fed with assets and running generic copy that didn’t reflect the product range.

03 — What We Changed

Eight focused interventions

No magic. Just methodical fixes applied in the right order.

01
Conversion tracking audit

Rebuilt tracking from scratch via Google Tag Manager. Verified every conversion action was firing correctly before touching bids.

02
Legacy campaign consolidation

Merged 14 underperforming campaigns into 4 consolidated structures. Less noise, more data per campaign.

03
Budget reallocation to Performance Max

Shifted budget from legacy Search campaigns to a properly-built Performance Max campaign with full asset coverage.

04
Asset group restructuring

Rebuilt asset groups around product categories with tailored headlines, descriptions, and audience signals.

05
Audience signal refinement

Fed first-party customer lists and website visitor segments as audience signals to accelerate PMax learning.

06
Search term hygiene

Implemented a weekly negative keyword process to eliminate irrelevant traffic draining budget.

07
Smart Bidding calibration

Set ROAS targets informed by actual margin data rather than arbitrary goals. Let the algorithm run with confidence.

08
Feed optimisation

Cleaned the Merchant Center product feed — corrected titles, categories, and pricing data to improve Shopping coverage.

04 — The Numbers

Same budget. 5× the return.

Comparing a 90-day period before our engagement against the equivalent period after implementation.

Ad spend vs. conversion value
90-day period comparison
Ad spend Conversion value
€8,713
Spend
€23,240
Value
Before
Prior 90 days
€9,466
Spend
€129,661
Value
After
Post-implementation
+458% value
Metric
Before
After
Change
Ad spend
€8,713.33
€9,466.23
+8.6%
Conversion value
€23,240.16
€129,660.76
+458%
ROAS
2.67x
13.70x
5.1×
Conversions (count)
1,500
1,182
−21%
i Why did conversion count drop while value surged?

We deliberately cut campaigns targeting low-value micro-conversions (newsletter signups, wishlist adds) that were inflating the conversion count without contributing to revenue.

The remaining conversions are purchase events only. Fewer conversions, dramatically higher average order value — exactly the outcome we optimised for.

05 — The Proof

Real data, real account

The numbers come directly from Google Ads account exports. No modelling, no projections.

Legacy Search Consolidated
−61% spend
Before €6,668
After €2,596
Performance Max Scaled up
+236% spend
Before €2,045
After €6,870
83%
of revenue from Performance Max
Performance Max
Revenue share by campaign type — post-implementation
Google Ads — Prodavnica Alata Comparison period export
Google Ads account export showing before/after comparison for Prodavnica Alata
i

Read the Total: account row — €8,713 → €9,466 spend (+8.6%), €23,240 → €129,661 conversion value (+458%), 13.70× ROAS. It counts all account spend across both periods; the per-campaign rows above compare only currently-active campaigns. Campaign names blurred for privacy; date ranges left visible.

06 — The Result

The account didn’t need more budget. It needed better decisions.

A +8.6% increase in spend produced a +458% increase in revenue. That’s not a rounding error — it’s what happens when tracking is clean, budget flows to the right campaigns, and the algorithm has the data it needs to do its job.

Prodavnica Alata now has a Google Ads account that compounds. Performance Max continues to learn, ROAS has stayed above 12× through the following quarter, and the business has headroom to scale spend further without diminishing returns.

13.70x
ROAS
Up from 2.67×. Sustained above 12× in following quarter.
+458%
Revenue uplift
€23K to €129K on near-identical spend.
+8.6%
Spend increase
Minimal budget change. Maximum efficiency gain.
07 — Verification

How we know the numbers are real

Data pulled from Google Ads account export — no manual manipulation
Identical date-range comparison windows (90 days before vs. 90 days after)
Conversion tracking verified via Google Tag Manager before the engagement began
Account screenshot provided with date ranges and total row visible
Campaign names blurred for client confidentiality; all numeric data left intact
Work with us

Your ad account has more in it.

If you’re running Google Ads and suspect your budget isn’t working as hard as it should, we can find out why. We take over accounts, fix what’s broken, and scale what works.

Services on this project
Google Ads Performance Max Shopping Campaigns Conversion Tracking Smart Bidding Feed Optimisation Account Audit
Behind this work
Browse showcases

Share

with your friends


{* *}