Growth Strategy
Google Shopping Ads: The Beginner's Guide to Profitable Campaigns
A margin-first google shopping ads strategy covers feed optimisation, custom labels, and knowing when PMax hurts more than it helps.

Google Shopping Ads: The Beginner's Guide to Profitable Campaigns
You've set up Google Shopping. Products are live. Impressions are rolling in. The ROAS looks... fine. Maybe 300%, maybe 400%. So why isn't the business growing?
Because ROAS is a lie if you're optimising it across the wrong products.
Most brands running Google Shopping are generating revenue — but not necessarily profit. They're burning budget on low-margin SKUs, letting Performance Max decide what to spend on, and wondering why ad costs keep climbing. The fix isn't a new campaign. It's a different way of thinking about structure.
This guide covers what every ecommerce brand spending $5K–$100K/month on Google should know before they touch another bid strategy.
Why Most Google Shopping Campaigns Underperform (And It's Not the Algorithm)
Google Shopping is fundamentally different from Meta Ads. On Meta, you interrupt people. On Google Shopping, you appear in front of people who are actively searching for what you sell. The intent is already there.
That means when Google Shopping underperforms, the problem is almost never "wrong channel." It's almost always one of three things:
1. A broken product feed — titles that don't match how people search
2. No margin awareness in the structure — all products treated equally regardless of profit contribution
3. Over-reliance on Performance Max — letting Google's automation optimise for revenue when you need it optimising for profit
The brands that scale profitably on Google Shopping fix all three. Let's go through each one.
1. Your Product Feed Is Your Ad Creative — Treat It Like One
On Meta Ads, you obsess over hooks and creatives. On Google Shopping, your product feed is your creative. It determines which searches you show up for, what your ad looks like, and whether someone clicks or scrolls past.
Most brands set up their feed once and forget it. That's the single biggest waste of potential in Google Shopping.
What to fix first:
Product titles. Google matches your title to search queries. If your title reads like a manufacturer part number — "Model X Blue 4500mL SKU-2947" — you're invisible. If it reads like how a customer searches — "Stainless Steel Water Bottle 1.5L Insulated Leakproof" — you capture intent.
The formula: `[Brand] + [Product Type] + [Key Attribute] + [Size/Colour/Variant]`
Move the most important attributes to the front. Google truncates long titles on mobile.
Product images. White background is the baseline. But if every competitor has white backgrounds, a lifestyle shot — product in context, real person using it — can lift click-through rate meaningfully. CTR improvements of 20–40% from image testing aren't unusual, especially in fashion and home categories.
Merchant Center health. Check your diagnostics weekly. Disapproved products don't serve. Merchant Center flags issues like mismatched pricing, missing GTINs, or policy violations — none of which notify you proactively. One client came to us with 30% of their catalogue disapproved for six months. They thought Shopping was underperforming. It was just missing.
2. Structure by Margin, Not Just Category
Here's the move that separates average Google Shopping from genuinely profitable Google Shopping.
Most brands structure campaigns by category: men's shoes, women's shoes, bags. That's a reasonable start. But category doesn't tell you what margin you're making — and margin is the only thing that matters when setting ROAS targets.
A product with 60% margin can sustain a target ROAS of 300%. A product with 20% margin needs a target ROAS of 600%+ just to break even on ad spend. Running both in the same campaign with one ROAS target means you're either underspending on your best products or haemorrhaging margin on your worst.
The fix: Custom Labels.
Custom labels in Google Merchant Center let you tag each product with anything you want. Use them to tag by margin tier:
Custom Label 0: `high-margin` (50%+ contribution margin)
Custom Label 1: `mid-margin` (30–50%)
Custom Label 2: `low-margin` (under 30%)
Then build separate campaigns — or at minimum, separate ad groups within campaigns — for each tier. Set your tROAS targets based on margin reality, not aspirational ROAS numbers.
Additional custom label use cases:
`bestseller` vs `slow-mover` — push budget to proven converters
`seasonal` — control spend windows automatically
`clearance` — run with aggressive tROAS targets to move stock without burning good money
One apparel brand we worked with restructured their Shopping campaigns around margin tiers and saw a 49% improvement in blended contribution profit within 90 days — without increasing total ad spend. Revenue was similar. Profit was not.
3. Performance Max vs Standard Shopping: Stop Letting Google Decide for You
PMax is not bad. But it's not magic either.
Google will tell you to run everything through Performance Max. And in many cases, PMax does drive volume. The problem is what it doesn't tell you: where that volume is coming from, which products it's spending on, and whether it's prioritising your 60%-margin hero SKU or your 15%-margin clearance line.
What PMax does well:
Discovers new audiences across Search, Shopping, YouTube, and Display
Scales quickly when you have strong creative assets and good audience signals
Captures bottom-of-funnel intent at scale
What PMax does badly:
Gives almost zero transparency into spend by product
Has no mechanism to avoid cannibalising brand search terms unless you add brand negative keywords
Will gladly spend your budget on low-margin products if they convert more often (and they often do — they're cheaper)
The hybrid approach that works:
Run PMax for top-of-funnel discovery and scale. Run Standard Shopping campaigns for your margin-critical products and bestsellers, where you need control.
Set your Standard Shopping campaigns to "High" campaign priority — this means they get first pick of traffic before PMax can bid on the same products. Use Standard Shopping with a tROAS target tuned to your actual margin. Let PMax handle the rest.
This isn't complicated to implement, but almost nobody does it. Most brands either run PMax for everything or run Standard Shopping for everything. The hybrid gives you scale without surrendering profitability.
A fashion brand we scaled saw 304% revenue growth year-on-year using this structure. But the metric that mattered more internally was margin — and the hybrid structure kept that protected while volume scaled.
4. Bidding Strategy: Match the Phase, Not the Dream
One of the most common Google Shopping mistakes is jumping straight to Target ROAS before you have the data to support it.
tROAS works by telling Google's algorithm: "Hit this return on ad spend or don't spend." If you don't have enough conversion data, the algorithm has nothing to learn from. It either underspends (misses volume) or overspends to get conversions at any cost.
The three phases of Shopping bidding:
Phase 1 — Data collection (0–30 conversions/month per campaign)
Start with Maximise Conversion Value (no target). You're buying data. Expect inefficiency. Don't judge performance here.
Phase 2 — Calibration (30–100 conversions/month)
Switch to tROAS, but set it 20–30% below your actual target. Give the algorithm room to operate. Tighten the target weekly as data builds.
Phase 3 — Optimisation (100+ conversions/month)
Now you have a real signal. Set your tROAS based on margin maths, not gut feel. Review monthly. Adjust for seasonal demand.
Most brands in the $5K–$50K/month range try to run tROAS campaigns on 8 conversions a month and wonder why results are volatile. The algorithm isn't broken. It just doesn't have enough to work with.
Negative keywords matter here too. Shopping campaigns don't use keywords to target — Google does the matching — but you can block irrelevant terms. A consistent negative keyword review (weekly in the first 90 days, monthly after) can reduce wasted spend by 15–25% on most accounts.
5. The Metrics That Actually Tell You If It's Working
Most brands look at ROAS. Some look at revenue. The ones that scale profitably look at contribution margin return.
ROAS tells you how much revenue you generated per dollar of ad spend. It tells you nothing about whether you made money.
The metrics to build reporting around:
Contribution Margin Return (CMR):
`(Revenue - COGS - Ad Spend) / Ad Spend`
This is the number that tells you if your Shopping campaigns are actually profitable. A 400% ROAS on a 20% margin product is a 80% CMR — you're making 80 cents of contribution profit per dollar spent. A 250% ROAS on a 60% margin product is a 150% CMR. Which campaign would you cut?
Most brands cut the 250% one.
Impression Share Lost to Budget vs. Rank:
Google tells you why you're losing impressions. If you're losing to budget, you're under-investing in profitable campaigns. If you're losing to rank, you either have a feed quality issue or a bid issue. These require different fixes.
Product-level performance:
Regularly audit your top 20 products by Shopping spend. Are they your highest-margin products? If not, your structure is working against you.
Getting Google Shopping Right Isn't Complicated — But It Requires Honest Maths
The brands that build profitable Google Shopping programs share one trait: they know their numbers. They know what margin each product contributes. They structure campaigns to protect that margin. They let the algorithm do the heavy lifting where it's good, and they maintain control where it matters.
The ones that struggle are running campaigns by feel — checking ROAS weekly, adjusting bids randomly, hoping PMax figures it out.
Google Shopping isn't passive income. It rewards the brands that show up with a structure built around real profit, not vanity metrics.
If you want someone to audit your Shopping campaigns and tell you exactly where you're bleeding — and where the upside is — that's what we do at Ecom Republic.
Book a Growth Diagnostic Call →
No pitch. No fluff. We'll look at your actual account and tell you what we see.
