Google Ads for E-commerce: The Account Structure That Works

4 min readUpdated Oct 2026

Most e-commerce Google Ads accounts do not underperform because of bad creative or the wrong bid strategy. They underperform because the structure hides what is actually working, so every optimisation decision is made on blended numbers. This guide covers the account structure that holds up in 2026: how to separate brand from non-brand, when Performance Max beats Standard Shopping, and how to feed the system clean value data before you touch a single target.

Separate brand and non-brand before optimising anything else

Branded search converts because the demand already exists. When it shares a campaign with cold prospecting, blended ROAS looks comfortable while the acquisition side quietly loses money — and the bidding algorithm learns from a mixed signal it cannot untangle.

The fix is structural, not tactical. Isolate brand demand so you can price it separately and read incrementality honestly. In practice that means a dedicated brand Search campaign, brand exclusions applied to Performance Max, and brand terms added as account-level negatives on every prospecting campaign.

Performance Max vs Standard Shopping: choose by control, not by default

Performance Max is the default for a reason: it covers Shopping, Search, Display, YouTube and Discover inventory from one asset group and generally finds volume that a manual structure will not. But it trades query and placement control for reach, and in catalogues with wide margin variance that trade is not always worth it.

A workable pattern for most retailers is PMax as the core volume engine, with Standard Shopping retained for product sets that need explicit control — high-margin hero products, clearance lines, or ranges where you must see the search terms.

Split asset groups by margin or category rather than by whim. One asset group per meaningful product cluster, each with its own listing group, gives you a structure you can actually read and act on.

Feed quality is the real targeting layer in e-commerce

In Shopping and PMax, the product feed does the work keywords do in Search. Titles, attributes and product types determine which queries you are eligible for, so feed work is targeting work — not a Merchant Center chore to hand off and forget.

Front-load the specific, high-intent terms in the title and keep attributes complete. Disapprovals and 'limited performance' warnings in Merchant Center are silent budget leaks: an excluded product simply stops competing, and nothing in the Ads interface tells you why volume dropped.

Send back conversion value, not just conversion counts

Value-based bidding cannot beat a target it cannot measure. If every purchase reports the same fixed value, Target ROAS is effectively optimising for volume — and it will happily buy your lowest-margin SKUs.

Send dynamic revenue with every purchase event, and consider passing profit or contribution margin instead of gross revenue where your margin spread is wide. Then close the measurement gaps: enhanced conversions for web, consent-mode-aware tagging, and server-side collection where you have the engineering capacity. The same discipline applies across channels — a Conversions API or equivalent server-side feed on your social platforms keeps the whole media mix comparable.

One conversion action as primary, everything else as secondary. Multiple primary actions double-count and distort the target.

Ramp Target ROAS gradually and respect the learning period

Target ROAS behaves like a constraint, not a lever. Set it far above what the account currently achieves and delivery collapses; drop it too low and spend runs ahead of profitability. Start from your trailing 30-day actual ROAS rather than your desired one.

Move in steps of roughly 10-15% and hold for a full conversion cycle — for most retailers that is one to two weeks — before judging the result. Data thins out fast when you fragment campaigns, so consolidate rather than split when volume is marginal.

Use seasonality adjustments for short, predictable spikes such as a two-day flash sale. Do not use them for a general 'things feel slow' hunch; the bidding system already handles ordinary variance.

Negative keyword hygiene and a review cadence that survives scale

Automation widened the query surface; it did not remove your responsibility for it. Account-level negative lists now apply across Search, Shopping and Performance Max, making them the single most efficient place to enforce exclusions across a whole account.

Build shared lists once and apply them everywhere: a brand list, a competitor list, an irrelevance list (jobs, reviews, free, DIY, second-hand), and a category list for products you do not stock. Then make review a calendar item rather than a reaction to a bad week. Agencies running many client accounts usually script or centralise this step — WoAgency exists partly because that maintenance work does not scale by hand.

One caveat: negatives are for irrelevant queries, not for expensive ones. Excluding high-CPC terms that still convert profitably is how accounts slowly shrink.

Questions, answered

Should I still run Standard Shopping campaigns alongside Performance Max in 2026?

Yes, in many accounts it is still worth it, especially where you need query-level control or want a clean read on specific product sets. Standard Shopping and PMax can coexist as long as you understand the priority rules and use brand exclusions or campaign-level negatives to keep them from competing on the same queries. Test it as a structural change with a defined observation window rather than switching everything at once.

How many conversions do I need before Target ROAS bidding works properly?

There is no hard universal number, but smart bidding stabilises faster when a campaign has a steady, meaningful conversion volume rather than a handful of scattered events. A common rule of thumb across platforms is that a learning unit settles more reliably at roughly 50 conversions per week, and Google's own historical guidance for Target ROAS on Search has pointed to a minimum of around 15 conversions in the previous 30 days. If you are below that, consolidate campaigns or bid to a higher-volume upper-funnel event before layering on a value target.

Do negative keywords still matter now that Performance Max handles targeting automatically?

They do. Account-level negative keyword lists and campaign-level negatives apply to Performance Max, which lets you exclude brand terms, competitor names, irrelevant categories and known junk queries. Search term visibility in PMax is more limited than in Search campaigns, so a disciplined negative list plus regular search term and search category reviews remain the main lever for controlling where non-brand budget goes.

Put this into practice

Open agency ad accounts on 9 networks with one wallet — provisioning in 24 hours.

Get started

More guides

4 min read

Agency Ad Accounts vs Personal Accounts: What Actually Changes

An honest 2026 comparison of agency ad accounts vs personal ad accounts: spend limits, stability, ban risk, billing, support, replacements — and when personal is fine.

4 min read

Why Ad Accounts Get Restricted — and How to Avoid It

The real reasons Meta, Google and TikTok restrict ad accounts in 2026 — plus a pre-launch prevention checklist and what to do after a restriction.

5 min read

How to Lower Your Meta CPM Without Losing Scale

A practical 2026 playbook for reducing Meta CPM: auction mechanics, creative signal, audience breadth, frequency, placements and bid strategy diagnostics.

4 min read

Scaling TikTok Ads Profitably: A Practical Playbook

A practical 2026 playbook for scaling TikTok ads: creative volume, 3-second hooks, Spark Ads, 20-30% budget steps, the learning phase and CAPI signal.

Need help?We reply during business hours.
Support center