Performance Max for Ecommerce: How to Set Up PMax Campaigns That Drive Profitable Sales

How do you set up Performance Max for ecommerce?
Performance Max for ecommerce is a Google Ads campaign type that turns your Merchant Center feed into ads. They run across Search (Shopping ads included), YouTube, Display, Discover, Gmail and Maps. It uses one budget and one goal. You set it up by fixing feed quality, tracking real order values, grouping products by margin and bidding on value.
I hear this question in almost every first call with an online store. Usually the campaign is already live, and the problem is a structure that buys clicks instead of profitable orders. So this guide skips general Google Ads theory. Instead, it walks through Performance Max for ecommerce setting by setting, with the strategies that actually move sales.
For the broader scope of paid search support, see what Google Ads consulting includes. For the store foundations that come before any campaign, my ecommerce website checklist covers the basics. Here the focus is narrow. The goal is to turn PMax from a black box into a system you can read.
Everything below relies on Google's official help pages and the updates Google rolled out in 2025 and 2026. Menu names also follow the English Google Ads interface. If your account shows small differences, keep in mind that Google releases features gradually.
How is Performance Max for ecommerce different from Standard Shopping?
The core difference is a trade between control and reach. In Standard Shopping, you control product group bids, campaign priority and search terms. The ads then run mainly on Google's search and shopping surfaces. Performance Max, however, takes the same feed to YouTube, Display, Discover and Gmail as well. It also hands every bidding decision to Google AI.
One current detail matters a lot. Per Google Ads Help, Ad Rank now decides which campaign serves when PMax and Standard Shopping target the same products. That rule covers campaigns in the same account. In other words, PMax no longer gets automatic priority. As a result, running both side by side is a much fairer test than it used to be.
| Criterion | Performance Max | Standard Shopping |
|---|---|---|
| Inventory | Search, Shopping, YouTube, Display, Discover, Gmail, Maps | Mainly Google Search and shopping surfaces |
| Bidding | Automated only: conversions or conversion value | Manual CPC or Smart Bidding |
| Search terms | Search terms report since 2025 | Full search terms report |
| Negative keywords | Campaign level, up to 10,000 per campaign | Campaign and ad group level |
| Campaign priority | None, Ad Rank decides | Low, medium or high priority |
| Creative needs | Text, image and video assets recommended | The feed alone is enough |
| Best fit | Solid conversion volume and clean tracking | Tight control, small budget, controlled tests |
What needs to be in place before you launch?
PMax can only be as good as the signals you give it. Before you open the campaign builder, work through this list.
- Your Merchant Center account links to Google Ads, and most of your products show as approved.
- Your purchase conversion sends the actual cart value as a dynamic value; a fixed value per sale misleads the bidding.
- Shipping and return policies are also complete in Merchant Center.
- Your existing customer list is ready for the new customer acquisition goal.
- You know the gross margin per product; otherwise, you will set target ROAS on a guess.
I also recommend turning on enhanced conversions. This feature sends hashed first-party data, such as the email address from checkout, to Google. As a result, it narrows the measurement gap that cookie loss creates. In a fully automated campaign like PMax, every lost conversion teaches the algorithm the wrong lesson.
The item people skip most often is order value accuracy. For example, check whether shipping and tax sit inside the value, and whether canceled orders come back out. Otherwise, PMax counts unprofitable orders as wins and shifts budget toward them.
Why does Merchant Center feed quality decide your results?
The feed is the raw material of PMax in ecommerce. The title, image, price and availability of every Shopping ad come straight from it. So no bidding strategy can rescue a weak feed. That is why cleaning up product issues in Merchant Center matters more than any campaign setting.
According to Google's product data specification, titles can run up to 150 characters and descriptions up to 5,000. Google strongly recommends sending a GTIN whenever the manufacturer assigned one, and most new products need a brand value. Google has also announced a minimum image size of 500 x 500 pixels for all product images. Enforcement starts on January 31, 2027.
The Priority fixes tab arrived in Merchant Center in 2025. It surfaces the issues with the biggest click impact and also offers automatic fixes for some common errors. My order of work is simple: disapproved products first, then missing GTINs and brands, then titles and images. That way you start with the problems that cost the most sales.
How do product titles and images affect PMax performance?
In a Shopping ad, shoppers often see only the title, the image and the price. Google's title guidance notes that people usually notice around the first 70 characters, depending on screen size. So put the most important details first. For apparel, that means size and color; for phones, model, storage capacity and color.
- Keep promotional text out of titles: no price, sale, shipping, delivery dates or company name. Merchant Center has dedicated attributes for those instead.
- Show the product on a clean, plain background in the main image, and move lifestyle shots to additional image links.
- Add between 2 and 100 short product_highlight entries, and skip marketing language.
- Keep price and availability on the landing page identical to the feed.
I cover the page side in detail in my ecommerce product page guide. PMax traffic lands on that page in the end, so treat the feed and the page as two halves of the same job.
Should you split asset groups by category or by profit margin?
An asset group combines a set of products with the text, images, videos and signals that belong to them. Listing groups let you choose exactly which products enter each asset group. Splitting by category brings the creative closer to the product, while splitting by margin brings the budget closer to profit.
In practice, the healthiest setup layers the two. You separate campaigns by margin tier, because target ROAS works at campaign level. Inside each campaign, you then build asset groups by category. That way, a shoe shopper sees shoe creative and a bag shopper sees a bag message.
- High margin campaign: lower target ROAS, wider reach.
- Low margin campaign: higher target ROAS, tighter efficiency.
- New product campaign: a separate budget to test visibility for items with no data yet.
Too many campaigns, however, spread your data thin, because each campaign needs enough conversions to learn. That is why I rarely go beyond three or four campaigns, even for large catalogs.
How do you build margin tiers with custom labels?
Merchant Center gives you five custom labels, from custom_label_0 to custom_label_4. According to Google's custom label documentation, each label can hold up to 1,000 unique values account wide. Each value also runs from 1 to 100 characters. Season, selling rate, price range and margin also appear among Google's own examples.
- Calculate gross margin per product: subtract cost from the selling price, then divide the result by the selling price.
- Sort products into three margin bands and write them into custom_label_0: high, medium, low.
- Add selling rate to custom_label_1: best seller, average, slow mover.
- Fill the labels through feed rules or a supplemental data source rather than by hand.
- Split listing groups in Google Ads by these labels.
Above all, the real benefit is flexibility. For example, when a supplier changes its price or a season ends, you only update the label. The product then moves to the right campaign by itself. Labeling slow movers matters too, because those items often drain budget quietly.
What do audience signals actually do in PMax?
An audience signal is a starting hint, not a targeting rule. In Google's own words, Performance Max may show ads to relevant audiences outside your signals when they have a strong likelihood of converting. In other words, the signal tells the algorithm where to start looking during the first weeks; it does not draw a fence.
- Your data: customer lists, website visitor lists and app user lists.
- Custom segments: interests you define through keywords, URLs or apps.
- Demographics and additional segments: detailed demographics, life events, affinity and in-market audiences.
In ecommerce, your own data is the strongest signal: purchasers, cart abandoners and high value customers. Google also recommends custom segments built on search terms to strengthen machine learning. A segment made of category searches works well as a second layer.
Adding remarketing lists as signals, on the other hand, can pull the campaign toward existing customers. I cover that balance in how to strengthen your sales funnel with remarketing. If new customers are the goal, design your signals together with the customer acquisition setting below.
When do search themes make a difference?
A search theme tells Google about phrases it cannot learn from your site or feed. According to Google's help center, you can add up to 50 search themes per asset group. That limit rose from 25 to 50 in 2025. Search themes also carry the same priority as phrase match and broad match keywords in your Search campaigns. Exclusions and negative keywords still apply, too.
I use search themes mostly in two cases. First, for a use case the feed cannot express, such as a wedding guest dress. Second, for a brand new category. The intent split in how to find keywords that drive sales helps when you pick themes. Leave your own brand name out, though; managing brand traffic separately gives cleaner results.
Repeating phrases that already appear in your product titles adds little, because Google reads them from the feed anyway. Save themes for intent the feed does not cover: gift searches, use cases or the problem your product solves. Then compare themes against the search terms report, and swap any theme that brings no new, profitable queries.
Why should you turn on brand exclusions on day one?
Given the chance, PMax bids on your own brand searches too. Those shoppers were coming to you anyway, so this traffic polishes the campaign's ROAS without adding new sales. That is why I set up brand exclusions from the first day.
Per Google's help center, brand exclusions in PMax apply to Search, Shopping and YouTube search inventory. You first create a brand list at account level, then apply it to the campaign under More settings in the campaign settings. Retailers also get a checkbox called "Allow Shopping ads on searches that mention excluded brands". It keeps Shopping ads eligible on those searches.
This option suits stores that manage brand text ads in a separate Search campaign but still want product listings on brand searches. Excluding competitor brands, however, is a more strategic call. Check in the search terms report whether competitor searches produce profitable sales before you decide.
How should you use campaign-level negative keywords?
For years, this was the most criticized gap in PMax. In 2025, Google brought campaign-level negative keywords to Performance Max and then raised the limit from 100 to 10,000 per campaign. These negatives apply only to Search and Shopping inventory; they do not affect YouTube or Display placements.
To add them, go to Keywords in the Campaigns menu, open the Negative keywords tab, click the plus button and select your PMax campaign. Then type keywords one per line or pick an existing negative keyword list. For brand suitability exclusions across the account, Google's PMax negative keyword guide recommends account-level negative keywords instead.
Google has also added an impact estimate. Before you save, Preview impact shows the predicted effect on conversions or conversion value as a percentage. You can also preview up to 10 keywords at a time. My usual negative list covers three groups.
- Categories you do not sell and irrelevant use cases.
- Terms without purchase intent, such as free, repair or user manual.
- Brand and model names you do not stock.
When you review search terms in bulk, our search terms n-gram analyzer groups repeating word patterns and shows waste quickly.
How do you configure the new customer acquisition goal?
The customer acquisition goal teaches PMax to tell new customers apart from existing ones. According to Google's customer lifecycle goals page, there are three modes: New Customer Value, High Value New Customer and New Customer Only. You define existing customers through first-party data, such as a customer list and your website tag.
In New Customer Value mode, you add extra value to a new customer's first order, so the algorithm bids higher for these people. New Customer Only mode, on the other hand, bids exclusively for new customers. Google recommends it only if you have a strict acquisition budget, and it asks you to run a separate campaign for existing customers.
The first order's profit and your repeat purchase rate should set that extra value. If a customer typically places a second and third order, you can afford to pay more for the first one. Without that data, however, start low and increase step by step. Uploading your customer list through Customer Match and refreshing it regularly also matters. After all, the system can only recognize existing customers as well as your data allows.
In 2025, Google added a new customer acquisition cost column to campaign reporting. It also made retention goals available in PMax to win back lapsed customers. The 2026 updates then added customer list exclusions for PMax. As a result, you can directly limit how much budget flows to people who already buy from you.
How do you set target ROAS based on your margins?
With value-based bidding, PMax aims to maximize conversion value, and you can add a target ROAS on top. To target profit instead of revenue, first find your break-even ROAS: divide 1 by your gross margin. For example, at a 40% margin, break-even ROAS is 2.5, or 250%; every sale below that loses money.
| Gross margin | Break-even ROAS | What it means |
|---|---|---|
| 60% | 1.67 (167%) | Room for broader reach |
| 40% | 2.50 (250%) | Balanced; tighten the target gradually |
| 25% | 4.00 (400%) | Narrow room; focus on best sellers |
| 15% | 6.67 (667%) | Consider a controlled test first |
Subtract shipping, payment fees and return costs from the margin too, and the math gets closer to reality. I find the safest path is to start slightly above break-even and raise the target in small steps as volume settles. Set it too high at once, and the algorithm cuts bids until the campaign can no longer spend. Our ROAS calculator lets you compare margin scenarios in seconds.
If you want profit reporting, add the cost_of_goods_sold attribute in Merchant Center and turn on conversions with cart data. Google Ads then combines the two to report metrics such as gross profit. Without the COGS attribute, however, you will not see gross profit values at all.
What does the channel performance report show you?
No other tool has done more to crack the black box reputation of PMax. With its April 30, 2025 announcement, Google introduced channel-level reporting, and the report now works in all Performance Max campaigns. You find it under Campaigns, then the Insights and reports drop-down, then Channel performance.
The channel performance report breaks out impressions, clicks, conversions, conversion value and cost by channel. Specifically, it covers Google Search, the Display Network, YouTube, Discover, Maps, Gmail and Search partners. Segments such as ads using product data and ads using video show which channels your feed and your videos actually work in. The date picker covers any range after June 6, 2025.
The first thing I check is the conversion value that Display and YouTube spend brings back. If spend is high and value is low, strengthen your video and image assets or move toward a more feed-led structure. Channel splits for offline conversions such as store visits do not appear, though; you only see them as totals.
How should you read the search terms report?
In the same announcement, Google said it was rolling out search terms reporting for PMax. The report builds on the category-level search term insights you had before and brings detail similar to Search and Standard Shopping campaigns. You can now see at query level which searches drive sales and which only collect clicks.
I read the report every week with three questions.
- How much of total conversions do brand terms carry?
- Which word patterns collect spend without sales?
- Which converting phrases are missing from your feed titles?
The answer to the third question goes straight back into the feed. Adding a converting phrase to the product title strengthens both Shopping matching and PMax text assets. The first two answers shape your brand exclusions and negative list. In short, the report is not a verdict; it is the input for your weekly fixes.
How do you test PMax against Standard Shopping?
Google Ads has a ready-made setup for exactly this comparison. Go to Experiments within the Campaigns menu, then compare an existing Standard Shopping campaign with a new or existing PMax campaign. You set the traffic split between the treatment and control groups yourself. Also, if you choose an end date, the system places it 12 weeks after the start.
Do not read results before the experiment ends, because early volatility misleads. Compare profit and new customer share, not revenue alone. If Standard Shopping wins on profit, that is no failure; for some catalogs, control is worth more than automation.
After the test, a hybrid setup is also an option. Keep best selling, high margin products in Standard Shopping under tight control, then let PMax handle the wider catalog. Because Ad Rank decides which campaign serves when both target the same product, review the bid and budget balance regularly.
What should you watch in the first 30 days of Performance Max for ecommerce?
A new PMax campaign goes through a learning period, and swings are normal during that time. My rule is simple: no big changes to target ROAS or budget in the first two weeks, only fixes for obvious errors. During that period, I look at these questions.
- Does daily spend reach the budget, or does the campaign struggle to spend?
- Are there new disapproved products in Merchant Center?
- Is the brand share in search terms higher than you expected?
- Is a channel with no sales eating most of the budget?
For PMax specifically, keep the budget logic in mind. If the budget is smaller than the volume your target ROAS allows, the campaign misses good opportunities. When it is far larger, it drifts into weak traffic. The budget report Google announced for 2026 also sits inside PMax. It helps you project end-of-month spend and see how daily budget changes affect results.
When is Performance Max for ecommerce the wrong choice?
PMax is not the right campaign type for every store. In these situations, I recommend fixing the foundations first or starting with a controlled Standard Shopping or Search campaign.
- Conversion tracking is incomplete or does not pass order values correctly.
- The catalog is small and the feed has a high disapproval rate.
- You do not know margin per product and would have to guess target ROAS.
- Monthly purchases are too few for the algorithm to learn.
- Most sales come from brand searches, and winning new customers is not a goal.
If two or more of these apply, PMax will spend quickly but struggle to learn. Our free Google Ads audit tool gives you a quick first check on where your account stands.
None of this means you should shelve Performance Max for ecommerce for good. Once tracking works, the feed is clean and you have a few weeks of sales data, the picture changes. At that point, starting with a small budget and testing against your current setup through an experiment is the lowest risk path.
What belongs on your weekly PMax checklist?
Managing PMax means running the same checks in the same order every week. Here is the list I use.
- Merchant Center: disapproved products, Priority fixes suggestions, price and availability mismatches.
- Search terms: negative list updates for new waste patterns.
- Brand share: do brand exclusions work as intended?
- Channel performance: cost versus conversion value by channel.
- Asset report: refresh weak images and headlines.
- New customers: is acquisition cost below target?
- Profit: gross profit report and how target ROAS fits your margin.
Keeping this list in a simple sheet also makes the bigger monthly review easier. Log every change with its date as well; when performance swings, that log becomes the most valuable document you have.
In the monthly review, ask bigger questions. Are the margin bands still right, and is the new customer share growing? Also, what share of total sales does Performance Max for ecommerce actually carry? The answers give you the basis for moving budget between campaigns.
How does my team run PMax for online stores?
With ecommerce accounts, my team and I never start on the campaign screen. We audit tracking and the feed first, move margin data into custom labels, and only then build the campaign structure around profit tiers. After launch, we run the weekly checklist above alongside regular reporting.
We keep reporting honest as well. For example, we separate brand search sales from new customer sales. We also show gross profit and acquisition cost next to ROAS. That way, we can see together whether PMax brings real growth or simply takes credit for sales that were coming anyway.
If you want to run PMax in house, the order in this guide is enough. Would you rather treat measurement, feed and profit math as one system? Then take a look at our Google Ads management and ecommerce consulting services. Whichever path you choose, the cleaner the data you give PMax, the smarter the campaign behaves.




