Book a Free Strategy Call →

Results at a Glance (July 2023 – September 2025)

ROAS: 20.85 (industry average: 2.87)

Conversion value generated: £674,618

Net advertising profit: £642,268

Conversion rate: 10.18% (benchmark: 3.49%)

Click-through rate: 9.19% (benchmark: 6.42%)

Average CPC: £0.26 — 60% below industry benchmarks

The Starting Point

This client came to me with a Google Ads account that was ticking along but nowhere near its potential. The account had the basics in place — Shopping campaigns, some search coverage — but no real structure behind it. Budget was spread too evenly across products that were performing at completely different levels, and there was no systematic way of identifying what was working versus what was quietly draining the account.

The niche itself — ecommerce sewing supplies — is competitive but not overcrowded. Margins are reasonable, average order values are modest, which means CPC efficiency matters enormously. Getting this right wasn’t about finding some clever secret. It was about applying the right framework consistently over time.

The Strategic Approach: Hero, Sidekick, Villain

  1. Audit and classify every campaignRather than reorganising campaigns by product category — which is how most accounts are structured — I reorganised by actual performance data. Every campaign was classified as a Hero (strong ROAS, deserves more budget), a Sidekick (solid but needs support), or a Villain (burning spend without returns).
  2. Segment Shopping campaigns by performance tierWithin Shopping, I created four distinct segments: over-index performers (ROAS well above target), near-index performers (close to target, worth pushing), under-index performers (below target, requiring bid suppression or exclusion), and no-index products (no conversion history — held back from main spend).
  3. Apply tailored bidding strategies per tierEach tier got a different bidding approach. Over-index performers were given aggressive target ROAS bids to scale revenue. Near-index performers were nudged with moderate target CPA bids. Under-index performers had bids pulled back or were isolated so they couldn’t cannibalise budget from the top performers.
  4. Layer Performance Max for retargetingRather than replacing Shopping campaigns with Performance Max — a mistake I see constantly — I used PMax alongside Shopping, with audience signals pointed squarely at warm, previously-engaged shoppers rather than cold prospects. Audience signals guide PMax rather than restrict it — Google can still serve outside them if it predicts a conversion — but weighting the campaign this heavily towards retargeting kept the reporting close enough to isolated that we could read retargeting ROAS separately from prospecting numbers. The PMax retargeting campaigns achieved 31.85 ROAS in isolation.
  5. Weekly reviews, monthly structural adjustmentsPerformance wasn’t left to the algorithm. Every week I reviewed search term reports, bid performance, and budget pacing. Monthly, I made structural decisions: moving products between tiers, adjusting campaign budgets based on the previous month’s data, and refining audience signals for PMax.

Why Structure Beats Budget Every Time

The most common request I get from ecommerce clients is: “Should we increase the budget?” In most underperforming accounts, the answer is no — at least not yet.

Increasing budget into a poorly structured account just accelerates waste. What this client needed wasn’t more spend; it needed spend concentrated in the right places. By identifying which products over-indexed on ROAS and funnelling budget towards them, we effectively multiplied return without increasing total investment.

The £0.26 average CPC — 60% below category benchmarks — is a direct result of this discipline. When you stop showing ads on irrelevant queries and stop wasting budget on low-converting products, your quality signals improve, your CTR goes up, and Google rewards you with lower CPCs. It compounds.

What Made This Account Different

The Results in Context

A 20.85 ROAS puts this account in the top percentile of Google Shopping performance globally. The industry benchmark for ecommerce Google Ads is approximately 2.87 ROAS — this account ran at more than seven times that figure across a sustained two-year period.

The 10.18% conversion rate is similarly striking. The ecommerce benchmark sits around 3.49%. Achieving 10.18% consistently isn’t about luck or a single well-timed promotion — it reflects that the right traffic was being sent to the right product pages, with bids adjusted to prioritise buyers rather than browsers.

Total conversion value of £674,618 with a net advertising profit of £642,268 means the account was generating roughly £30 in revenue for every £1 spent on ads across the engagement period. That’s the kind of efficiency that transforms what a business can invest back into growth.

The Honest Takeaway

There are no secret tactics here. This account succeeded because the right framework was applied consistently and adjusted regularly based on real data. The Hero/Sidekick/Villain segmentation isn’t proprietary — it’s a disciplined way of making sure budget always flows to what’s actually working.

Most underperforming ecommerce accounts don’t have a spend problem. They have a structure problem. Fix the structure first.

Frequently asked questions

What ROAS is considered good for ecommerce Google Ads?

The industry average ROAS for ecommerce Google Ads sits around 2.87. A strong account typically achieves 4–8x ROAS depending on margins. This sewing supplies case study achieved 20.85 ROAS — well into top-percentile performance — through structural optimisation and performance-tier segmentation rather than increased budget.

Should I use Performance Max or Shopping campaigns for ecommerce?

For most ecommerce accounts, the answer is both — but with clear role separation. Standard Shopping campaigns work best for prospecting, where you need control over which products appear and for which queries. Performance Max works well layered on top for retargeting warm audiences. Replacing Shopping entirely with PMax is a common mistake that removes visibility and control.

How do you structure Google Ads campaigns for an ecommerce store?

Rather than organising campaigns by product category, organise by performance data. Classify products as over-index performers (high ROAS, scale with aggressive bids), near-index performers (approaching target, optimise), under-index performers (below target, suppress or exclude), and no-index products (no conversion history, hold back from main spend). This ensures budget flows where returns are proven.

How long does it take to see results from Google Ads restructuring?

Initial structural changes — campaign reorganisation, bid strategy adjustments — typically show impact within 4–8 weeks as Google’s algorithms recalibrate. Significant ROAS improvement at scale usually takes 3–6 months of consistent management. The results in this case study were built over two years of weekly reviews and monthly structural refinements.

What is a Hero/Sidekick/Villain campaign structure?

It’s a performance-based framework for categorising Google Ads campaigns. Hero campaigns are top performers — they get the most budget and aggressive scaling bids. Sidekick campaigns are solid but supporting — they get moderate investment and careful monitoring. Villain campaigns are underperformers draining budget — they get bids pulled back, paused, or restructured before any new spend is added.

How much does Google Ads management cost for an ecommerce business?

Management fees vary by account complexity and agency size. Freelance PPC management typically starts from £300/month for smaller accounts, with fees scaling based on account spend and scope. The right question isn’t what management costs — it’s what poor management is already costing you in wasted ad spend.

Want Results Like These for Your Ecommerce Store?

If your Google Ads account is generating clicks but not the returns your business needs, the issue is usually structure — not budget. I work with ecommerce brands to audit, restructure, and manage Google Shopping and Performance Max campaigns with the same data-driven approach used in this case study. Management from £300/month.

Call 07410 907 104 Get in Touch