Skip to main content

Case study · Fashion · 8-fig DTC

Google Ads Revenue from €60K to €720K per Month

A Meta-only operator added Google with ZenoX. Google Ads revenue rose from €60K to €720K per month.

Monthly revenue

€720.0K+1,100%

From €60.0K

ROAS

6.5x+97%

From 3.3x

Monthly spend

€110.0K+511.1%

From €18.0K

Time in the account

240 days
Line chart of monthly Google Ads revenue. It rises from €60.0K in month 0 to €720.0K in month 8. ROAS moves from 3.3x to 6.5x.€0.0€180.0K€360.0K€540.0K€720.0KMonth 0Month 2Month 4Month 6Month 83.3x ROAS6.5x ROAS
Add Google to my brand like this
Arthur, 8-Figure Fashion Dropshipper, ZenoX Media clientMatt, Canadian E-Com Legend, ZenoX Media clientMark, 7-figure brand owner in the travel niche, ZenoX Media client
Trusted by 200+ ecom brands worldwide.
Christopher Krassnig portrait

Written by , Founder & CEO of ZenoX Media.

How Does an 8-Figure Fashion Brand Add Google Ads Without Breaking Meta?

Published Last updated

Niche
8-Figure Fashion DTC
Market
Europe
Spend on day one
€18.0K/month
Where they started
3.3x ROAS on €60.0K/month
How long we ran it
240 days

What we changed

The Spec Sheet, Not the Sales Pitch

Every lever pulled on this 8-figure fashion dtc account, in the order the story tells it. No move listed here that the story does not show.

  1. 01

    One Performance Max plus one Search backstop to start

  2. 02

    PMax tiered by margin within ten weeks

  3. 03

    Shopping campaign for the long tail

  4. 04

    Demand Gen pointed at the audience Meta had already warmed up

The story

How This 8-Figure Fashion DTC Account Actually Scaled

  1. 01

    Meta was already winning

    Arthur and Bryan had Meta dialled in but were ignoring Google entirely. Google was doing €60K a month at 3.3x on €18K of spend. Not broken. Just small, and running on its own with nobody looking at it. The thesis: a second engine, built for buying intent, that compounds without breaking what already worked.

  2. 02

    Meta creates the demand, Google collects it

    Meta interrupts people who were not shopping. Google catches people already typing. When one brand runs both, a chunk of the Google number is riding on Meta spend that already happened. That is why you cannot scale Google by copying Meta tactics. Different job, different build.

  3. 03

    Two campaigns on purpose

    We started with one Performance Max and one Search backstop. Not because that is all the account needed, but because a brand-new structure with twelve campaigns splits the conversions twelve ways and nothing ever learns. Two campaigns get fed. Twelve starve together. So we fed two, then split once there was enough data to split with.

  4. 04

    Then tier by margin

    By week ten each margin tier had enough conversions of its own to hold a campaign and still bid sensibly. That is the moment to split, not before. PMax tiered by margin means the high-margin products stop competing for budget against the cheap fast movers inside the same pool.

  5. 05

    Shopping for the long tail

    Performance Max chases what already converts, so a deep catalogue always has products it never bothers to show. A standard Shopping campaign gives that long tail a cheap shot at impressions. Some of it turns into a seller nobody knew they had. The rest costs very little to find out.

  6. 06

    Demand Gen last, not first

    Demand Gen went at the audience Meta had already warmed up. It went last for a reason. Harvest the intent that already exists, prove the tracking and the feed on it, then go back up the funnel. Start at the top instead and you are paying to create demand before you have proven you can collect it.

  7. 07

    The curve went the wrong way, in a good way

    Normally more spend means less ROAS. Here spend went from €18K to €110K and ROAS went from 3.3x to 6.5x. €60K a month became €180K by month two, €360K by month four, €720K by month eight. That shape only happens when an account was under-built to start with. The early spend was not buying growth. It was buying back the intent the brand should already have owned.

  8. 08

    Hands-off was the deliverable

    The point was never to make Arthur a Google Ads operator. Senior team, daily reads, hourly engine. He kept building the brand. We kept the dashboard quiet. Eight months in, Google is doing twelve times the revenue it was doing when we started, and he still has not had to learn Performance Max.

The curve, knowing what happened

Line chart of monthly Google Ads revenue. It rises from €60.0K in month 0 to €720.0K in month 8. ROAS moves from 3.3x to 6.5x.€0.0€180.0K€360.0K€540.0K€720.0KMonth 0Month 2Month 4Month 6Month 83.3x ROAS6.5x ROAS

Show your working

How We Measured This

The window
240 days, read as monthly snapshots at month 0, 2, 4, 6 and 8. Month 0 is the account before we started.
Where the numbers come from
Revenue, spend and ROAS all come from the client's own Google Ads account. Meta and total-store numbers are not in here. The client's video says total revenue tripled, but the Google Ads figures on this page do not verify that separate claim.
Why the brand is not named
The brand is not named. These are live accounts, and the edge they built stays theirs, so we publish the numbers and keep the name out of it.
What you can verify
The source account is private. ZenoX has not published a redacted export or an independent check for this case.

Revenue tripled. We're now chasing one million a month. Hands-off. Clear comms. No stress.

Arthur, founder, EU fashion brand (name withheld)

Want your account in this list?

Drop the URL on WhatsApp. We pull your account up live on a thirty-minute call and show you which leaks would get fixed first.

If we cannot scale you, we say so on the call. No retainer trap. No pressure.

Arthur, 8-Figure Fashion Dropshipper, ZenoX Media clientMatt, Canadian E-Com Legend, ZenoX Media clientMark, 7-figure brand owner in the travel niche, ZenoX Media client
Trusted by 200+ ecom brands worldwide.