Oil-Stores runs one of the largest automotive catalogs we've managed - lubricants, parts, and accessories spanning cars, motorcycles, trucks, marine, and industrial equipment, plus tools, technology, cycling gear, and solar systems. The account we inherited was a patchwork: seasonal video campaigns left running with no budget, one-off Shopping tests, and a stale search campaign with no fresh spend. There was no single structure carrying the catalog.
Oil-Stores (oil-stores.gr) is a Greek eCommerce retailer selling lubricants, vehicle parts, and accessories across car, motorcycle, truck, marine, and industrial segments, alongside tools, technology, cycling equipment, and solar systems, with delivery across Greece and Cyprus.
The account's history was littered with abandoned campaigns - six seasonal video pushes, an old Shopping test, a stale keyword campaign - none of it contributing spend or conversions anymore. Underneath that clutter sat a catalog large enough to make feed structure and campaign segmentation the real bottleneck, not creative or bidding.
Removed or paused every legacy campaign with no current spend or conversions, and consolidated the account down to five purpose-built campaigns before adding a single euro of new budget.
Built Shopping and Performance Max structure around the catalog's real category lines - lubricants, parts, and accessories by vehicle type - so budget could be steered to the segments that actually converted.
Ramped monthly spend gradually from a near-zero starting point, watching ROAS at each step and only pushing budget further once a tier held its return.
From Jan 28 to Jul 27, monthly ad spend scaled from roughly €212 in the first few days to over €2,600 a month, while ROAS held between 18x and 25x throughout the ramp - peaking at 25.0x in May. The account produced €292,901 in tracked conversion value on €13,608 in spend, with 7,960 conversions at a €1.71 average cost per conversion across 142,004 clicks.
Six dead campaigns and a handful of stale tests were quietly distorting reporting. Removing them before adding budget made every optimization decision after that more reliable.
Lubricants, parts, and accessories behave differently by vehicle type. Segmenting Shopping and Performance Max around those categories, not the account as a whole, is what let budget find the winners.
Ramping spend month over month, gated on ROAS holding at each tier, avoided the learning-phase resets that would have come from scaling too fast.
Dynamic Search Ads run just under breakeven on a small, deliberately capped budget. Left in place at a small scale, it still surfaces new search terms worth feeding into Brand and Shopping.
We will audit your Google Ads account, show you exactly where the budget is leaking, and map out the structure needed to scale profitably. No obligation, no pressure.
Real accounts, real spend, real tracked revenue. See exactly how each result was built.

A full account restructure and bidding overhaul turned inefficient spend into $653,000 in tracked conversion value at a $13.07 cost per conversion.

Full-funnel restructuring and audience expansion pushed a stalled wall-art brand past its ceiling to $488,000 in tracked revenue at 3.92x ROAS.

A declining global haircare account was restructured and stabilized, producing $220,000 in sales at a steady 2.38x ROAS over five months.

A seasonal, high-ticket outdoor brand scaled to $220,000 in sales at 8.6x ROAS by targeting high-intent buyers instead of chasing volume.
These case studies represent selected examples from our broader Google Ads work. Results vary depending on budget, offer, market competition, tracking setup, and website conversion rate.