Google Ads for ecommerce: structure, feed and ROAS 2026
How to run Google Ads for an online store: brand, Search, Shopping vs PMax, feed, conversion values, margin-based ROAS and budget by stage.
In this article
Google Ads works for ecommerce when four pieces fit together: a campaign structure that keeps brand, generic searches and catalogue apart; a clean Merchant Center feed; conversions that send the real value of each order; and a ROAS (return on ad spend) target worked out from your margin, not copied from a benchmark. If one of them fails, the others can’t make up for it.
Each section of this guide sums up what you need to decide and links to the detailed guide on that topic. It’s written for online stores that already spend on Google Ads or are about to start, and for whoever has to decide whether to run it in-house or get help.
Key takeaways
- An ecommerce account starts with three blocks: brand Search, non-brand Search and catalogue (Standard Shopping and/or Performance Max). Demand Gen and DSA/AI Max come later, once there’s volume and data.
- If Performance Max and Standard Shopping advertise the same products, the campaign with the higher Ad Rank serves. PMax no longer gets automatic priority (Google Ads Help).
- The feed drives Shopping and PMax: seven attributes are required for every product,
brandis required for almost all new products, and titles can run to 150 characters (Google Merchant Center Help).- Your break-even ROAS is 1 ÷ gross margin. At a 40% margin you need 2.5x just to avoid losing money.
- Budget is set by stage: clean data first, then value-based Smart Bidding, then scale.
How to structure a Google Ads account for ecommerce
Structure decides how much control you have over budget and what you can actually read in the reports. When I review online store accounts, performance problems usually start here rather than in bidding: brand and acquisition mixed together, PMax and Shopping fighting over the same products with no plan, or conversions counting things that aren’t sales.
This is the architecture I use as a starting point in 2026:
| Campaign | What it’s for | When to add it | Control |
|---|---|---|---|
| Brand Search | Protect searches for your name at low cost | Day 1 | High |
| Non-brand Search | Category and product searches with buying intent | Day 1, tightly scoped | High |
| Standard Shopping | Catalogue with product-level control and priorities | Day 1 | High |
| Performance Max | Catalogue across all Google inventory | Once conversion values are reliable | Medium |
| Demand Gen | Create demand on YouTube, Discover and Gmail | Once demand capture is profitable | Medium |
| DSA / AI Max | Cover searches your keywords miss | Large catalogues with a solid site | Medium-low |
You don’t need to launch everything at once. A new store usually starts with the first three rows. The Shopping campaign structure guide for 2026 explains how to organise product groups, priorities and custom labels on top of that base.

Brand Search: cheap and separate
The brand campaign runs on its own, with its own budget. Its ROAS usually looks high because that person was already looking for you, and if it’s mixed with acquisition it inflates the numbers for the rest of the account. Keeping it separate also shows you how much of your “Google Ads performance” is demand you already had.
If you run Performance Max, add your brand as a brand exclusion in PMax. Google lists brand exclusions and negative keywords among PMax’s campaign-level controls to prevent overlaps (Google Ads Help, “About Performance Max campaigns”).
Non-brand Search: keywords with buying intent
This is where category and product searches go: “women’s trail running shoes”, “[model] price”, “buy [product] online”. Informational queries (“how to choose…”) rarely pay off in paid search for a store; SEO handles those better.
One detail that matters in 2026: if a Search campaign has a keyword that exactly matches the query (or its spelling correction), Google prefers it over Performance Max (Google Ads Help, “How Performance Max interacts with other campaigns”). If no keyword matches that way, the campaign with the higher Ad Rank serves. That’s how you reserve key searches for campaigns where you see the term and control the ad copy. The keyword match types guide explains when to use exact, phrase or broad.
For large catalogues, Dynamic Search Ads for ecommerce pick up searches your keywords don’t cover. Watch the timeline: Google pushed the automatic migration of DSA to AI Max (the AI query-matching and ad-text features for Search campaigns) back to February 2027 and restored the ability to create new DSA campaigns (Google Ads Developer Blog, 11 June 2026).
Standard Shopping vs Performance Max
This is the decision that raises the most questions, and the short answer is that many accounts use both, with different jobs.
- Standard Shopping gives you product-level control, campaign priorities and a detailed search terms report. It suits new accounts, catalogues with a few hero products or very different margins.
- Performance Max shows your catalogue across YouTube, Display, Search, Discover, Gmail and Maps (Google Ads Help). The trade-off is less search term detail and less say over where each euro goes. According to Google, most retailers advertising with Google already use PMax.
The technical rule that changes the approach: if PMax and Standard Shopping advertise the same products with equivalent targeting, the campaign with the higher Ad Rank serves. PMax no longer gets automatic priority. If you want to know which performs better in your account, Google offers a direct Standard Shopping vs Performance Max experiment with similar settings.
The details, cases and how to split products between them are in Google Shopping vs Performance Max. For setting PMax up properly (asset groups, audience signals, common mistakes), see the guide to Performance Max for ecommerce.
Demand Gen and YouTube: creating new demand
Search and Shopping pick up demand that already exists. Demand Gen is there to create it: it serves on YouTube (including Shorts), Discover, Gmail and the Display Network, and it supports product feeds. The same help page explains that Google is moving Display campaigns into Demand Gen: from June 2026 eligible advertisers can migrate them with an in-account tool, and later new campaigns can only be created in Demand Gen (Google Ads Help, “About Demand Gen campaigns”).
My advice: don’t open this layer until demand capture (brand, Search, catalogue) is profitable and your measurement is solid. It suits products people don’t search for by name yet, and it needs good video or image assets. Give it more time, and look at cost per new customer and at how brand searches move, because last-click ROAS undervalues it.
Remarketing: the second chance
Baymard Institute puts the average documented cart abandonment rate at 70.22%, based on 50 studies (updated September 2025). Some of those shoppers come back through dynamic remarketing, which shows the exact products they viewed and runs in PMax and Demand Gen with the feed connected. In Search and Standard Shopping you can add remarketing lists as audiences to adjust bids. Read its results with care: remarketing ROAS looks high because these people already knew the product, so exclude recent buyers and don’t compare it with acquisition. The Google Ads remarketing guide covers audiences and setup.
Merchant Center: the feed is half your campaign
In Shopping and Performance Max you don’t pick keywords. Google decides which searches to show each product for by reading your feed. A weak feed limits everything else, however good your bidding strategy is.
The minimum, according to Google Merchant Center’s product data specification:
- Seven attributes required for every product:
id,title,description,link,image_link,availabilityandprice. brandrequired for all new products, except movies, books and musical recordings.conditionis only required if you sell used or refurbished items.- Titles of up to 150 characters. Use them: product type, brand, model, material, size or colour. What people search for, up front.
- GTIN recommended for every product with a manufacturer-assigned GTIN; Google warns that products with a missing or incorrect GTIN may have limited visibility (Merchant Center Help, “GTIN”). If there’s no GTIN,
mpnbecomes required. Only submit one if you’re sure it’s correct.
Then comes what separates a correct feed from one that sells: custom labels for margin, season or sales tier. They let you bid differently on products with different margins and split best-sellers from the rest of the catalogue. Before seasonal peaks, check promotions and availability too; the guide to Google Shopping before Black Friday has the checklist of what to prepare and when.
Conversion tracking with values
Without conversion values, Google can’t optimise for revenue. The Target ROAS help page is clear: before you can apply that strategy, you need to set values for the conversions you track.
What an online store’s tracking has to get right:
- Purchase is the primary conversion, with the real order value. Add to cart or begin checkout can be tracked as secondary, but they shouldn’t steer bidding.
- Enhanced conversions switched on. They send first-party customer data hashed with SHA256 and improve measurement of online conversions (Google Ads Help, “About enhanced conversions”).
- Consent mode implemented properly. It tells Google each user’s consent status, and in advanced mode Google can model missing conversions with an advertiser-specific model (Google Ads Help, “About consent mode”). For stores with European traffic it isn’t optional in practice.
- No duplicates. If Google Ads and GA4 count different purchase numbers, find out why before you touch bidding.
If your store runs on Shopify, the guide to setting up GA4 and Meta CAPI on Shopify without paid apps explains how to use the native channels and Customer Events, and how to check the data is arriving properly.
Margin-based ROAS: how to set your target
ROAS measures revenue per euro spent. It doesn’t tell you whether you’re making money. For that you need your gross margin:
Break-even ROAS = 1 ÷ gross margin
At a 40% margin, each euro of sales leaves €0.40 to pay for advertising; you need €2.50 in sales per euro spent just to break even.
Three practical consequences:
- One account can need several targets. If one category leaves a 25% margin and another 55%, a single tROAS (Target ROAS bid strategy) overbids on one and underbids on the other. Margin-based custom labels fix this.
- Raise the threshold for real costs. Free shipping, returns and payment fees eat margin. Use the margin after those costs if you know it.
- Your tROAS target starts from your history. Google recommends setting it from your business goals with your historical ROAS as a reference, and warns that a target that’s too high may limit traffic. Adjust in steps.
To run the numbers with your own figures, the ROAS and CPA calculator works out ROAS, CPA (cost per acquisition) and net profit from revenue, spend and margin. The Smart Bidding guide explains how to move from Maximise conversions to value-based bidding without breaking the learning.
If winning new customers matters more than repeat sales, PMax has a new customer acquisition goal. According to Google, advertisers who prioritise acquisition and use new customer value mode improved ROAS by 9% and cut new customer acquisition cost by 7%, in internal A/B tests (October 2022 to April 2023).
Budget by stage
Launch budget comes down to one thing: the algorithm needs conversions to learn, so the budget has to be big enough to get them. As a reference, Google’s help asks for at least 15 conversions in the past 30 days to use Target ROAS on Search and Shopping campaigns.
| Stage | Goal | Campaigns | How to think about budget |
|---|---|---|---|
| 1. Launch (month 1) | Clean data and verified tracking | Brand + scoped non-brand Search + Standard Shopping | Enough to get close to 15-30 purchases a month: expected CPA × purchases |
| 2. Learning (months 2-3) | Move to value-based bidding | Add PMax or tROAS where there’s volume | Stable. Big changes restart learning |
| 3. Scale (month 4 onwards) | More volume with ROAS above break-even | Demand Gen, more catalogue, more markets | Increase in steps while marginal ROAS stays above break-even |
A round-number example: if you expect a €30 CPA and want 30 purchases in month one, you’re looking at roughly €900 in spend. With half that, it will take you a good deal longer to get useful data.
Cost ranges by industry and the factors that push CPC up or down are in how much Google Ads costs. For the day-by-day launch (what to set up, what to check, what not to touch), follow the guide to the first 30 days of Google Ads for ecommerce.
What to measure in an ecommerce account
CTR, CPC and impressions help you diagnose problems, but the goal is profit. A campaign with a 12% CTR and 1x ROAS still loses money.
| Metric | What it tells you | How often |
|---|---|---|
| ROAS by campaign and category | Whether each block beats its break-even ROAS | Weekly |
| Profit after ad spend | Revenue × margin − spend | Monthly |
| CPA vs margin per order | Whether each sale makes money | Weekly |
| Brand share of the total | How much “performance” is demand you already had | Monthly |
| Search terms | Irrelevant traffic that needs negatives | Weekly |
| Products with spend and no sales | Which products eat budget without converting | Weekly |
| PMax channel performance | How much spend goes to Search, Shopping, YouTube or Display | Monthly |
PMax now includes channel performance reporting, so you can see how spend splits across channels (Google Ads Help, “About Performance Max campaigns”).

Common Google Ads mistakes for online stores
The ones that cost the most, roughly in the order they show up:
- Counting something that isn’t a sale as a conversion. Add to cart as the primary conversion teaches the algorithm to find browsers.
- Brand mixed with acquisition. Overall ROAS looks healthy while acquisition campaigns lose money.
- A tROAS that doesn’t come from your margin. Either copied from a benchmark or so high the campaign stops spending.
- A neglected feed. Generic titles, no GTINs, no custom labels. PMax and Shopping can only be as good as the feed.
- PMax and Shopping overlapping with no plan. There’s no automatic priority anymore; decide which products go where or test it with an experiment.
- Changing everything every week. Bid strategies need time and stable data to learn.
- Scaling before tracking is right. More budget on broken tracking multiplies the error.
The full list, with how to spot each one in your account, is in the most common Google Ads mistakes.
When it makes sense to get help
You can build the base yourself with this guide and its links. It’s worth bringing in someone experienced if any of these sound familiar:
- You spend every month and don’t know whether ROAS covers your margin.
- PMax takes most of the budget and you can’t tell what it’s doing.
- Purchases don’t match between Google Ads, GA4 and your store.
- You want to scale and aren’t sure where to start.
A good specialist audits tracking and structure before touching bids, and within the first few months should give you a target ROAS per category based on your margin. When choosing one, check three things: the account stays yours with full access, reporting talks about profit and not just ROAS, and there’s no long lock-in if it doesn’t work.
I’m Lionel Fenestraz, a Google Partner and CXL-certified optimiser, and I offer Google Ads management for ecommerce. If you’d like a second opinion on your account, book a 30-minute call. We’ll go through structure, feed and tracking, and I’ll tell you what I’d change first.
Frequently asked questions about Google Ads for ecommerce
Which Google Ads campaigns does an ecommerce store need to start?
Three: brand Search, non-brand Search with buying-intent keywords, and Standard Shopping with your Merchant Center feed. Add Performance Max once conversion values work properly, and Demand Gen once demand capture is profitable.
Performance Max or Standard Shopping campaigns?
It depends on how much control you need. Standard Shopping gives visibility by product and search term; PMax reaches more Google inventory. If both advertise the same products, the one with the higher Ad Rank serves, so it’s worth splitting the catalogue or testing it with Google’s Standard Shopping vs PMax experiment.
What is a good ROAS for Google Ads in ecommerce?
One that beats your break-even ROAS, which is 1 ÷ gross margin. At a 30% margin you need about 3.3x to avoid losing money; at 50%, 2x. A ROAS that looks high can still be unprofitable if margins are thin.
How much budget do I need for Google Ads for an online store?
Enough to get the conversions automated bidding learns from. Multiply your expected CPA by the purchases you want each month; Google asks for at least 15 conversions in 30 days to use Target ROAS on Search and Shopping.
Does Google Ads work for a small online store?
Yes, if it stays focused: a few products with good margins, very specific keywords and a simple structure. Competing on generic terms against big marketplaces on a small budget usually ends in expensive clicks and too little data.
Sources
- Google Ads Help. About Performance Max campaigns. https://support.google.com/google-ads/answer/10724817. Accessed 25 September 2026.
- Google Ads Help. How Performance Max interacts with other campaigns in your account. https://support.google.com/google-ads/answer/13810170. Accessed 25 September 2026.
- Google Ads Help. Multiply conversions with Performance Max (new customer value mode: Google internal A/B tests, global, Oct 2022-Apr 2023). https://support.google.com/google-ads/answer/11189316. Accessed 25 September 2026.
- Google Ads Help. Set up Standard Shopping campaign vs. Performance Max experiments. https://support.google.com/google-ads/answer/13825980. Accessed 25 September 2026.
- Google Ads Help. About Demand Gen campaigns. https://support.google.com/google-ads/answer/13695777. Accessed 25 September 2026.
- Google Ads Developer Blog. Dynamic Search Ads (DSA) Automigration Delayed to February 2027 and Campaign Creation Restored. 11 June 2026. https://ads-developers.googleblog.com/2026/06/dynamic-search-ads-dsa-automigration.html. Accessed 25 September 2026.
- Google Merchant Center Help. Product data specification. https://support.google.com/merchants/answer/7052112. Accessed 25 September 2026.
- Google Ads Help. About Target ROAS bidding. https://support.google.com/google-ads/answer/6268637. Accessed 25 September 2026.
- Google Ads Help. About enhanced conversions. https://support.google.com/google-ads/answer/9888656. Accessed 25 September 2026.
- Google Ads Help. About consent mode. https://support.google.com/google-ads/answer/10000067. Accessed 25 September 2026.
- Baymard Institute. Cart Abandonment Rate Statistics (average of 50 studies, updated 22 September 2025). https://baymard.com/lists/cart-abandonment-rate. Accessed 25 September 2026.
- Google Merchant Center Help. GTIN [gtin]. https://support.google.com/merchants/answer/6324461. Accessed 25 September 2026.
Could your ad campaigns
perform better?
30 minutes to review your situation and tell you exactly what I would change. No pitch, no sales proposal.