Let’s cut to it. I’ve spent over $30 million on Google Ads and helped ecommerce brands generate over $150 million in revenue.
Here’s exactly how I would build a 7-figure campaign today that hits 400%+ return on ad spend (ROAS). This is the playbook I’ve used across hundreds of client accounts.
And yes, I still use it.
🛒 Start With Performance Max, The Right Way
First thing I’m doing is building out Performance Max campaigns focused on Shopping ads, but I’m not letting Google lump everything together and run wild.
I segment products using a custom campaign structure that we’ve battle-tested. I have a full video walking through the structure if you want the nuts and bolts.
Key point: Products should be grouped based on performance. Not category. Not brand. Not price. But how well they convert.
🔍 Keyword Research and Product Titles
Next, I’m doing classic keyword research.
I want to know exactly what people type when they’re ready to buy what I’m selling.
Then I go into the product feed and rewrite the product titles to make sure those juicy keywords are in there.
This is one of the highest leverage things you can do for Shopping Ads performance. Product titles act like the ad headline in Shopping – treat them like it.
🔍 Layer in Search Campaigns: Brand + Non-Brand
Performance Max is good, but it’s not everything.
I also build Search campaigns.
One for brand terms and another for non-brand terms.
Brand Search Campaign
In the brand campaign, I’m:
Using Target ROAS bidding.
Expecting to see 1000%+ ROAS.
If I’m not getting that, I jump into the Search Terms Report, find irrelevant stuff, and chuck those in as negative keywords.
Non-Brand Search Campaign
For non-brand, I start by mining the Search Terms from PMax.
I look for high-quality, high-converting search terms that Google is finding for me in the background.
Then I manually add those terms into Search campaigns, building each Single Theme Ad Group with tailored ad copy per theme.
This structure gives me the control I need to scale profitably.
🎯 Retargeting: Display + YouTube
Now for the retargeting layer, which most people skip or do poorly.
I always set up separate campaigns for:
Display retargeting.
YouTube video retargeting.
And then I attach the product feed so I can turn those into dynamic creatives that show users exactly what they looked at on the site.
This works particularly well if you’ve got a high number of SKUs or repeat visitors.
I also segment the audience by intent:
Higher bids for cart abandoners.
Lower bids for bouncers who just hit the homepage and left.
🔁 Weekly Workflow for Iteration
Here’s where the magic really happens.
Every single week:
Review the Search Terms Report.
Add winning terms into:
Product titles (for PMax).
Keyword lists (for Search).
Review all ad creatives.
Pause losers and write new challengers.
This is the part most advertisers skip – and it’s the part that separates 300% ROAS from 800%+ ROAS.
📈 Scaling Budgets + Bids With ROAS Logic
Let’s talk about scaling.
I run Target ROAS bidding on everything. But I don’t just “set it and forget it”.
Here’s what I monitor every week:
Impression Share Lost (Budget). If my ROAS is on target and I’m losing impression share due to budget – I increase budget by 25% to 100% per week.
Impression Share Lost (Rank). If my ROAS is way above target, but I’m losing share due to rank – I decrease my Target ROAS bid by 25% to 50%. This tells Google it can bid more aggressively.
This gives me predictable scaling without tanking profitability.
🧠 The Secret? Relentless Optimisation
So what’s the big takeaway?
There’s no single “hack” here.
It’s a system built on:
Smart campaign structure.
Continuous keyword and creative testing.
A product feed that’s optimised for Shopping.
Retargeting that actually works.
ROAS-based scaling logic.
Do it all together and your account doesn’t just survive – it scales.
I’ve seen this exact system push clients into 7-figures in ad spend while keeping ROAS in the 400-1000% range.
Try it. Stick with it. Optimise weekly.
And go make some money.
Conclusion
In this newsletter, I walked through my full system for building a high-performing ecommerce Google Ads account that delivers 400%+ ROAS. Starting with Performance Max structured by product performance, optimised product titles, brand and non-brand Search campaigns, and dynamic retargeting – the key is in the weekly iteration and data-backed scaling. If you follow this process and stay disciplined with your optimisations, you'll be well on your way to 7-figure campaigns.
