Performance Max Asset Group Structure for Ecommerce (2026 Complete Guide)

Ishant

Ishant

Published : June 25, 2026 at 6:35 am

Updated : June 10, 2026 at 7:31 am

Performance Max asset group structure is the single biggest lever in an ecommerce PMax account, and most stores get it wrong by dumping every product into one campaign with one asset group. Over one million advertisers now run Performance Max campaigns. Triple Whale’s 2025 analysis across 18,000 ecommerce brands put the average PMax ROAS at 2.57x, while Search campaigns delivered 5.17x and the channel mix averaged 3.68x on Google Ads overall. Most ecommerce stores fall well below the PMax benchmark because Smart Bidding can’t learn what each cluster of products is worth when everything is jumbled into a single asset group.

Asset group structure is the lever that separates a 2x ROAS account from a 9x account, and it has nothing to do with bidding or creative quality. It’s about how you cluster products so Smart Bidding can actually learn what each cluster is worth. This guide walks through the exact Performance Max asset group structure we use at Hustle Marketers across our ecommerce client portfolio, the math behind why it works, the POAS framework that’s replacing pure ROAS targeting in 2026, the PMax plus Standard Shopping hybrid pattern, and the structural mistakes that quietly cap your account’s growth. If you prefer a structured walkthrough before launching or auditing, our Performance Max readiness checklist covers every setup item in one page.

What is a Performance Max asset group?

The simplest way to think about asset groups

A Performance Max asset group is a self-contained ad unit inside a PMax campaign. Each asset group has its own creative (images, videos, headlines, descriptions, logos), its own product feed segment via listing groups, and its own audience signals. Smart Bidding optimizes the whole campaign together, but each asset group serves as a distinct creative and product context that Google can match to different placements and intents.

Here’s the part most guides get wrong. Asset groups aren’t ad groups. They don’t have their own bids, their own budgets, or their own conversion goals. They share all of that at the campaign level. What they do have is creative isolation and product isolation, and that’s enough to dramatically change how Google serves your products.

How many asset groups should an ecommerce store have?

Most ecommerce stores should run 2-6 Performance Max asset groups per campaign, with one asset group per product category that has at least 30-50 conversions per 30 days. Below that conversion floor, Smart Bidding can’t learn each asset group’s economics.

The rule that actually works

For most ecommerce accounts spending under $50,000 per month, you want one asset group per distinct product category that has at least 30 to 50 conversions per 30 days. Below that conversion threshold, Smart Bidding can’t learn the asset group’s economics. Above it, splitting helps Google serve the right products to the right intent.

An ecommerce store with $25,000 monthly ad spend, three product categories driving real volume, and one “everything else” catch-all category should have four asset groups inside one or two PMax campaigns. Not twenty. Not one. Four.

For larger accounts in the $100,000+ per month spend range, you can usually run 8 to 12 asset groups across two or three campaigns. We’ve documented the math behind this conversion volume threshold in our break-even ROAS guide, and it’s worth reading before you split anything.

The 30 to 50 conversions threshold explained

Smart Bidding needs roughly 30 to 50 conversions over 30 days at the campaign level to optimize confidently. Below 30, the algorithm relies heavily on its prior signal models rather than your account’s actual conversion patterns. Between 30 and 50, optimization starts to stabilize. Above 50, you can split campaigns or run aggressive tROAS targets without burning learning capital.

This is a campaign-level threshold, not per asset group. You can have one asset group driving 80 conversions and another driving 5, and the campaign as a whole still optimizes well because total conversion volume sits above 50. Don’t split into separate campaigns until each can independently hit the threshold.

How do you structure asset groups by product category vs margin tier?

Structure Performance Max asset groups by category first (one per product line with distinct creative needs), then layer in margin tier as a second axis once each cell hits 30+ conversions per month. Category structure handles creative resonance; margin tier handles profitability targeting.

Category-based asset groups

The default starting structure for almost every ecommerce store is category-based. For skincare brands (like our 9+ ROAS work with Drought Secret on their eczema product line), you’d have asset groups like “serums,” “cleansers,” “moisturizers,” and “treatments.” For hair care brands on Shopify (like our 15.25x ROAS work with a UK curly hair brand), you’d structure around hair texture, product purpose, and bundle tiers. For auto parts and hobby stores (where we drove 9x ROAS for P-REX Hobby), you’d structure around vehicle make, product type, or modeler skill level.

Category structure works because creative resonance is category-specific. A skincare ad with a model applying serum doesn’t perform when Google serves it next to a cleanser product. Splitting by category lets each asset group carry creative that matches its products.

Margin-tier asset groups

Margin tiers are the second structural axis, and they matter more for stores with wide product margin variance. If your bestselling SKU has a 12% margin and your accessories line carries 65% margins, treating them the same in Smart Bidding will overspend on low-margin volume.

For our ArmorGarage account that hit 15x ROAS via PMax, margin-tier separation was a major contributor. We split asset groups into “premium margin” (45%+ contribution margin) and “standard margin” (15-30%), then set different campaign-level tROAS targets accordingly. Smart Bidding optimized each group toward its actual profitability instead of treating revenue as the goal.

When to combine both axes

Larger accounts combine category and margin. You’d have “skincare premium” and “skincare standard” as separate asset groups, allowing Google to serve high-margin products in high-intent placements while keeping low-margin volume products as efficient feed-driven sales. This only makes sense when each cell hits the 30-conversion-per-month floor.

What is the POAS performance max structure?

POAS (Profit on Ad Spend) is a Performance Max asset group structure that segments products by actual contribution margin instead of revenue. Each POAS tier gets its own campaign with budget split roughly 60/30/10 across high, medium, and low profit products.

How POAS differs from ROAS

POAS stands for Profit on Ad Spend. It measures actual profit generated per dollar of ad spend, after accounting for COGS, fulfillment, and operational costs. ROAS only measures revenue per ad dollar, which means a product with a 70% margin and a product with a 12% margin both look the same in ROAS reporting even though one drives 6x the profit per sale.

The shift to POAS-based PMax structuring has accelerated through 2025 and 2026, particularly for ecommerce brands with high SKU count variance in profitability. Tools like Profit Calc, ProfitMetrics, and Triple Whale now feed actual margin data back into Google Ads at the SKU level, which means you can run PMax campaigns optimized for profit rather than revenue.

How to implement POAS structure in PMax

The setup pattern: classify your SKUs into profit tiers using your actual contribution margin data (gross margin minus variable costs). High-POAS SKUs go into one PMax campaign with an aggressive tROAS target. Medium-POAS SKUs go into a second campaign with a moderate target. Low-POAS SKUs go into a third campaign with a conservative target or get excluded entirely.

Custom labels in your product feed handle the segmentation. Set custom_label_0 to “high_poas,” “medium_poas,” or “low_poas” based on margin data, then use listing group filters inside each PMax campaign to include only the relevant tier. This gives you POAS-segmented PMax without needing a third-party tool, though tools speed up the data flow.

The 60-30-10 budget split

For accounts with enough conversion data, the budget split that maps onto POAS or ROAS tiering is roughly 60-30-10. High-POAS campaign gets 60% of total PMax budget with aggressive ROAS targets. Medium-POAS campaign gets 30% with balanced targets. Low-POAS campaign gets 10% to maintain visibility without overspending. This is the structure dotidot.io documents in their PMax case studies, and we’ve validated it across multiple client accounts.

How should you structure your first Performance Max campaign for testing?

Your first Performance Max campaign should run three asset groups in parallel, each testing a different signal type: competitor keywords with in-market audiences, affinity audiences for top-of-funnel reach, and your own proven search terms. After 14-21 days you isolate the winning angle into its own campaign.

The 3-asset-group test framework

When you launch a new PMax campaign, you don’t know yet which signal type will drive the strongest performance for your account. Most guides tell you to upload everything and let Google figure it out. A better approach is to deliberately structure your first campaign to test which signal angle wins, then scale based on results.

Set up three asset groups inside your first PMax campaign, each with a distinct signal hypothesis:

Asset group 1: Competitor keyword theme plus in-market audiences

Feed Google your top competitor brand names as search themes (these guide PMax toward queries mentioning those brands without violating trademark policies in your ad copy). Search themes capacity doubled from 25 to 50 per asset group in 2025, so you have room to include both competitor names and category descriptors. Layer an in-market audience signal that best matches your product category, like “Skin Care Products” for skincare or “Auto Parts and Vehicles” for automotive. This asset group tests whether you can win prospecting traffic from people who are actively comparing your competitors.

Creative for this group should lead with comparison-style messaging. Use headlines like “Switch to [Your Brand]” or “Why [Your Brand] Outperforms the Competition” without naming competitors directly in the ad copy. Google’s trademark policies still apply to the visible ad text, but search themes and audience signals can pull people in active comparison mode toward your products.

Asset group 2: Affinity audiences for top-of-funnel reach

Use affinity audience signals to test broader top-of-funnel intent. Affinity audiences are interest-based and reach people who match your customer profile but haven’t started actively shopping yet. Pair this group with creative that builds the case for your category (problem-aware messaging) rather than direct response.

This asset group typically looks weaker on direct ROAS but contributes meaningful assisted conversions. Track its real impact via the Path metrics in Google Ads attribution reports rather than the default last-click view, otherwise you’ll undervalue what it’s actually doing for the funnel.

Asset group 3: Your own search terms and proven intent signals

Feed Google your top non-branded search queries as both audience signals and search themes. These are queries you already know convert based on your existing Search campaign data. This asset group represents “what we already know works” and serves as the control to compare the other two against.

Creative for this group should match the intent of those queries directly: if your top converting query is “ceramic coating for trucks,” the creative angle leans into that use case. No need to be clever. The signal does the work.

What to measure across the three test groups

After 14 to 21 days at minimum 30 conversions per asset group (so you’ll need real spend behind this), pull the asset group performance report. You’re looking for which asset group drives the highest ROAS, which drives the highest conversion volume (not the same thing), which has the lowest CPA, and where Smart Bidding is allocating spend over time. Patterns you’ll often see: the competitor plus in-market group drives higher CPA but better volume, the affinity group looks weakest on direct metrics but lifts assisted conversions, and the search-term group has the cleanest ROAS. The right move is rarely to keep only the winner. The right move is to take the winning angle and isolate it into its own campaign with dedicated budget.

When should you isolate winning products into a separate Performance Max campaign?

Isolate winners into a separate Performance Max campaign when products show 50% or higher ROAS than your campaign average but sit below 30% impression share with $1,500+ in potential monthly spend. Smart Bidding has flagged them as efficient but the shared budget is starving them.

The starved-winners problem

After 30 to 45 days of running a structured PMax campaign, you’ll find products or landing pages that hit unusually high ROAS but aren’t getting much spend. Smart Bidding has flagged them as efficient but hasn’t allocated enough budget to scale them. This is the starved-winners problem, and it’s the single biggest pattern we exploit across managed accounts at Hustle Marketers.

Pull your product performance report. Filter for products with at least 3 conversions and ROAS at least 50% higher than your campaign average. Cross-reference against impression share. If these products are showing under 30% impression share, they’re starved. Smart Bidding wants to spend on them more but can’t because the shared campaign budget gets eaten by mid-tier performers that are good enough to absorb the spend without flagging as losers.

How to isolate winners into a dedicated campaign

The setup pattern is straightforward:

  1. Identify the 5 to 20 starved-winner SKUs (or landing pages, for lead gen accounts) from the product performance report
  2. Tag them with a custom label (e.g., custom_label_3 = “winner_isolation”)
  3. Create a new PMax campaign with a tROAS target slightly higher than your existing campaign, because these products have proven efficiency and you can push them harder without breaking economics
  4. Set the listing group filter inside the new campaign to include only the winner_isolation tagged products
  5. Allocate budget equal to the original campaign’s spend on those products plus 50% headroom. If they were getting $2,000 per month inside the parent campaign, give the new campaign $3,000
  6. Add the same products to your original campaign’s exclusion list so they don’t run in both campaigns simultaneously
  7. Build asset groups inside the new campaign using the creative angles your test framework showed worked best for those specific products

Within 30 days, the isolated campaign typically scales spend 2 to 3x while maintaining or improving ROAS, because Smart Bidding now has dedicated budget to find more conversions on products it already knows are efficient. The parent campaign also tends to improve because Smart Bidding can now focus on optimizing the remaining products without the high performers absorbing all the attention.

The same pattern works for landing pages, not just products

For lead gen accounts (and ecommerce stores running URL expansion), this pattern works at the landing page level too. Pull your landing page performance report. Identify pages converting at significantly higher rates than the campaign average with low impression share. Create a new PMax campaign that uses page feeds or URL targeting to focus on those specific landing pages. This is how we drove the bulk of the volume lift on our CMSC Parker CDL case study, where carving out the top-converting CDL location pages into a dedicated campaign drove a 280% lift in leads at 40% lower CPL.

When NOT to isolate winners

This pattern doesn’t work for every account. Skip isolation if total winning-product spend would fall below $1,500 per month in the new campaign, because it won’t hit the 30-conversion threshold and Smart Bidding will struggle to optimize. Hold off if the “winners” are recent products with under 30 days of data, since the apparent winning behavior could just be noise from a small sample size. Also avoid splitting if the parent campaign has only 1 or 2 winning SKUs, because there’s not enough product diversity to justify the structural overhead of a second campaign.

For accounts where the pattern fits, this single tactic has lifted incremental revenue by 20 to 35% across audits we’ve documented. It’s the highest-ROI structural move available after you’ve done the basic asset group setup correctly.

Should you run Performance Max alongside Standard Shopping?

Yes, running Performance Max alongside Standard Shopping is the highest-performing pattern in 2026 for ecommerce accounts spending $10,000+ per month. Standard Shopping handles brand defense, new products, and high-margin SKUs with bid control; PMax handles scale across channels.

The hybrid pattern that wins in 2026

The most common pattern in high-performing ecommerce accounts in 2026 isn’t PMax-only or Shopping-only. It’s running both campaign types together with deliberate role separation. Triple Whale’s 2025 dataset showed Search campaigns at 5.17x ROAS, PMax at 2.57x, and Display at 0.12x across 18,000 brands. The brands hitting blended ROAS above 4x are typically running a hybrid where PMax handles scale and Standard Shopping handles control.

The case for the hybrid pattern is straightforward. PMax gives you cross-channel reach across Search, Shopping, YouTube, Display, Gmail, Discover, and Maps plus AI-driven optimization. Standard Shopping gives you query-level visibility, manual bid control, and clean product-level reporting. Each campaign type covers what the other can’t.

How to split products between the two campaigns

For most ecommerce accounts in the $10,000 to $50,000 per month range, the split pattern that works:

Standard Shopping handles: brand defense (branded product searches), new product launches before they have conversion history, high-margin SKUs where you need bid control, products with low conversion volume that PMax would starve, and category test queries where search-term visibility matters.

Performance Max handles: core catalog with proven conversion history, bestsellers ready to scale across channels, products with sufficient impression volume for Smart Bidding to optimize, and prospecting on cold audiences where PMax’s audience signal engine outperforms manual targeting.

Priority settings to prevent overlap

Without priority settings, both campaigns will bid on the same queries and PMax will win every auction because it has access to more inventory and a higher CPC ceiling. The fix: set priority on your Standard Shopping campaign to “High.” PMax inherits “Medium” priority by default. This routes branded queries and category-specific terms through Standard Shopping while PMax picks up everything else.

For accounts using custom labels, you can also use them to physically segment the product feeds so a SKU only runs in one campaign at a time. This is cleaner than priority settings for accounts with diverse catalogs.

Why feed-driven spend justifies the hybrid setup

A counterintuitive stat from smec (a Google Premier Partner managing €500M annually in ad spend): 74 to 97% of Performance Max costs come from feed-based Shopping ads, not from text, video, or display placements. This means most of your PMax spend is essentially Shopping inventory inside a PMax wrapper. Running Standard Shopping in parallel doesn’t duplicate effort. It pulls a defined portion of that feed-based spend into a campaign type where you can actually see what’s working at the query level.

What signals does each asset group need to perform?

Each Performance Max asset group needs five signal inputs: text assets, image assets, video assets, audience signals, and product listing groups. Skipping audience signals is the most common mistake and it doubles the Smart Bidding learning period.

The five signal inputs Google actually uses

Asset groups feed Smart Bidding five distinct signal types: text assets (headlines and descriptions), image assets, video assets, audience signals, and product listing groups. Most accounts max out the asset count but skip audience signals, which is a mistake.

Audience signals tell Google “people who match this profile are likely to convert on these products.” Even though PMax can find users without the signal, providing one cuts the learning period roughly in half. For each ecommerce asset group, you want:

  • A custom segment built from search behavior (people searching your top 20 product-related queries)
  • Your customer match list filtered to the category you’re targeting
  • Website visitors who viewed products in this category in the last 30 days
  • A demographic profile if the category skews (eczema and sensitive skincare often skews female 25-54, mirroring the audience build behind our Drought Secret 9+ ROAS campaign)

The video asset most stores skip

If you don’t upload a video, Google auto-generates one from your images. Auto-generated videos perform worse than even mediocre custom video in 9 out of 10 accounts we’ve audited. A 15-second product video showing the SKU in use, with a clear value prop in the first 3 seconds, will move ROAS more than another set of static images.

How do you split asset groups for branded vs non-branded traffic?

Split branded vs non-branded traffic by running a separate Performance Max campaign with brand exclusions enabled for prospecting, then keeping a dedicated Search campaign for branded queries with manual CPC control. This is the default approach for any account spending over $20,000 per month.

The brand exclusion approach

By default, Performance Max bids on your branded search queries unless you tell it not to. Most ecommerce accounts unknowingly let PMax cannibalize their branded Search campaign at higher CPCs, which inflates PMax ROAS while gutting profit.

You have two options. First, you can add brand exclusions at the campaign level (now native inside the PMax UI under “Account settings”). Second, you can run two campaigns: one PMax with brand exclusions for prospecting, and one Search campaign for branded terms with manual control over CPCs and ad copy. We default to option two for any account spending over $20,000 per month. The full brand exclusion workflow lives in our PMax brand exclusions guide.

When branded asset groups make sense

If you’re running a single PMax campaign and don’t want to manage a separate Search campaign, you can create a “branded” asset group with creative that leans into brand storytelling and ties it to your customer match list. Just be aware that Smart Bidding will redistribute spend toward this group aggressively because returning customers convert at 4 to 6x the rate of cold traffic. You’ll see vanity ROAS climb while incremental revenue stays flat.

What’s the right listing group structure inside each asset group?

The right listing group structure inside each Performance Max asset group uses product feed attributes (especially custom labels 0-4) to limit each asset group to only the products its creative is built for. Default “All products” settings waste impressions across mismatched creative.

Product feed splits that move the needle

Listing groups inside an asset group determine which products that group is allowed to advertise. Most accounts leave this set to “All products,” which is almost always the wrong choice once you have more than 50 SKUs.

Inside each asset group, you should use product feed attributes to limit the listing group to only the products that creative is built for. If your “skincare serums” asset group has serum-specific imagery, the listing group should only include products in your “Serums” custom label or product type. This prevents Google from serving a serum-focused image next to a cleanser product, which kills CTR.

Custom labels: the underused weapon

Most ecommerce feeds use category_l1, category_l2, and product_type. Custom labels 0 through 4 are where structure gets powerful. We typically use custom labels for:

  • Custom label 0: Margin tier or POAS tier (high_poas, medium_poas, low_poas)
  • Custom label 1: Stock level (in stock, low stock, out of stock)
  • Custom label 2: Velocity (bestseller, mid, slow mover)
  • Custom label 3: Seasonality (year-round, summer, winter, holiday)
  • Custom label 4: Promotional status (sale, regular price)

With these in place, you can build listing groups like “high_poas + bestseller + in stock” inside your top-tier asset group, ensuring Smart Bidding never wastes impressions on out-of-stock products or slow movers. Our AI feed optimization guide and GTIN strategy post go deeper on feed structure if you’re starting from scratch.

How do you exclude losing products from a Performance Max asset group?

Exclude losing products from a Performance Max asset group by tagging any SKU with $200+ spend and zero conversions in 30 days with a custom label like “exclude_pmax,” then updating the listing group filter to exclude that label. Review monthly because some products earn their way back.

The exclusion logic that protects ROAS

Every account has products that drain budget without converting. The standard rule we apply: any SKU with over $200 in spend and zero conversions in 30 days gets excluded from the active listing group via custom label. We tag it “exclude_pmax” and update the campaign’s listing groups to filter it out.

This isn’t permanent. We review excluded SKUs monthly. Some come back into rotation after creative or pricing changes. Others stay excluded for the life of the product. The key is making exclusion a recurring process, not a one-time setup.

Bottom-of-funnel vs middle-of-funnel exclusions

If you have an existing Shopping campaign or Standard Shopping running parallel to PMax, you should exclude bestsellers from PMax to keep them in the cheaper Standard Shopping environment. PMax will outbid Standard Shopping every time because it has access to YouTube, Discover, and Display inventory, which means it’ll spend more per click for the same conversion. Keep bestsellers where bids are cheaper.

When should you split asset groups by audience signal?

Split Performance Max asset groups by audience signal when cold and warm audiences show very different conversion rates (typically 1-2% vs 8-12%). Blending them lets Smart Bidding treat the warm pool as the campaign average, which inflates cold-traffic CPAs.

Cold vs warm audience separation

Splitting by audience signal works when your account has very different conversion behavior between cold and warm traffic. A typical pattern: warm audiences (cart abandoners, past purchasers, email list matches) convert at 8-12% with a 30-day window, while cold traffic converts at 1-2%. If you let PMax blend these, Smart Bidding finds the warm pool first and treats it as the campaign’s average performance, which means it’ll keep bidding aggressively and burn cash on cold traffic that can’t match those numbers.

The fix is two asset groups: one with audience signals heavy on remarketing and customer match (warm), one with custom segments built around top-of-funnel search behavior (cold). Different creative for each. Same campaign, same Smart Bidding learning, but Google understands the contextual difference.

Customer Match audience exclusions for recent purchasers

A 2026 best practice that pairs with asset group structure: exclude recent purchasers from prospecting PMax campaigns. Upload your last-30-day purchaser list as a Customer Match audience, then exclude it at the campaign level. This stops PMax from spending on customers who already bought and were going to come back organically. We’ve seen 15 to 25% efficiency lifts on accounts that implement this single tactic.

What are common Performance Max asset group structure mistakes to avoid?

The five most common Performance Max asset group structure mistakes are: dumping all products into one asset group, splitting into too many groups without conversion volume, using identical creative across groups, skipping the negative keywords layer (now 10,000 per campaign as of 2025), and forgetting to disable URL expansion.

One asset group, all products

The default trap. You launch PMax with one asset group, dump every SKU into it, upload some assets, and let Google figure it out. It can’t. Or rather, it can find a local maximum where the easiest-to-sell products eat 80% of impressions while the rest starve. Your reporting will look fine. Your incremental revenue won’t grow.

Too many asset groups, too little data

The opposite trap. You read a guide like this one, get excited, and split your $10,000 per month budget across 15 asset groups. Each gets 1-2 conversions per week. Smart Bidding never exits learning. ROAS swings wildly. The fix is patience and conversion volume math.

Identical creative across asset groups

If your asset groups all carry the same headlines, descriptions, and images, you’ve split structurally but not creatively. Google has no reason to treat them differently in the auction. Each asset group needs at least three unique elements (typically: image set, primary headline, audience signal) to drive distinct serving behavior.

Skipping the negative keywords layer

PMax now supports 10,000 campaign-level negative keywords (rolled out and expanded in 2025). If you haven’t added them, you’re letting PMax bid on irrelevant queries that your Search campaign already proved waste budget. Pull your search terms report from existing Search campaigns, identify zero-converter queries, and add them as campaign-level negatives. Our PMax negative keywords guide walks through the full workflow.

Skipping URL exclusions

If you have non-converting site sections (your blog, your career page, your help center), PMax’s URL expansion feature will drive traffic to them and burn budget. Turn off URL expansion if your asset groups are tightly segmented, or add URL exclusions to keep PMax on commercial pages only.

Why choose Hustle Marketers for Performance Max management?

We’ve run Performance Max campaigns for 2500+ brands since the format launched, with documented results across ecommerce verticals: 15x ROAS for ArmorGarage, 15.25x ROAS for a UK Shopify hair brand, $346K revenue at 5.12x ROAS for a pet accessories brand, 9x ROAS for P-REX Hobby, and sales and lead lift for C7 Carbon. Founded by Ishant Sharma in 2013, our team holds Google Partner and Meta Business Partner status, with 591+ Upwork reviews at 99% job success and 6x Clutch Global Awards in 2026. If your PMax account is stuck under 4x ROAS or you’re launching for the first time on Shopify, BigCommerce, or Magento, we’d rather show you the work than pitch you. Send us your account audit access and we’ll come back with structural fixes within 72 hours.

Conclusion

Performance Max asset group structure is the single highest-impact decision in an ecommerce PMax account. Get it right and Smart Bidding compounds. Get it wrong and you’ll spend two quarters wondering why your ROAS won’t break through a ceiling. Start with category-based splits if you’re under $25,000 per month, layer in margin tiers as you scale past $50,000, move to a full POAS-based structure once you can feed profit data into your custom labels, and never split below the 30-conversion-per-month threshold. Audit your existing asset groups against the structure in this guide, then run the full PMax launch checklist before pushing additional spend through any restructured campaign.

Frequently Asked Questions

How many asset groups can a Performance Max campaign have?

A single PMax campaign supports up to 100 asset groups. Most ecommerce accounts perform best with 2 to 6 asset groups per campaign.

Does each asset group need a different audience signal?

Yes. Identical audience signals across asset groups collapse the structural advantage. Each group should target a distinct intent or customer profile.

Can I use one asset group for new product launches?

Yes, but isolate it in its own campaign with a lower tROAS target. New products lack conversion history and will get starved inside a mature campaign.

How long should I wait before judging a new asset group’s performance?

Minimum 14 days at 30+ conversions. Anything shorter is noise. Smart Bidding needs full learning cycles before its data is reliable.

Should I pause underperforming asset groups or restructure them?

Restructure first. Change the creative, refine the audience signal, or split the listing group. Pause only after three rounds of changes show no lift.

Can I exclude specific products from one asset group without affecting others?

Yes, using listing group filters. Custom labels in your product feed make this clean. Each asset group’s listing group is independent.

What’s the minimum spend for a separate PMax campaign per asset group?

Roughly $5,000 per month per campaign as a safe floor. Below that, you’re better off keeping asset groups inside one campaign and letting Smart Bidding allocate.

What is the average ROAS for Performance Max campaigns?

Industry reporting puts the average Performance Max ROAS at around 125% with well-structured ecommerce accounts hitting 400-900%. Structure and feed quality drive most of the variance.

How is POAS different from ROAS in Performance Max?

ROAS measures revenue per ad dollar. POAS measures actual profit per ad dollar after COGS and variable costs. POAS structure protects margin where ROAS structure can mask losses.

How many conversions does Performance Max need to optimize properly?

30 to 50 conversions per 30 days at the campaign level is the floor. Below that, Smart Bidding relies on prior models rather than your actual account data.

Should you target competitor keywords in Performance Max?

Yes, via search themes inside a dedicated test asset group paired with an in-market audience signal. Don’t name competitors in your visible ad copy, but the signal targeting can pull comparison-mode prospects.

When should you create a separate Performance Max campaign for high-ROAS products?

When products show 50%+ higher ROAS than campaign average with under 30% impression share and at least $1,500 monthly potential spend. Isolating starved winners into a dedicated budget typically scales them 2 to 3x in 30 days.

Should you run Performance Max alongside Standard Shopping?

Yes for most ecommerce accounts above $10,000 monthly spend. Set Standard Shopping to High priority for branded and high-control products, and let PMax handle scale on the rest of the catalog. This hybrid pattern is what most top-performing 2026 accounts run.

What ROAS should I expect from Performance Max in 2026?

Triple Whale’s 2025 dataset of 18,000 brands put the average PMax ROAS at 2.57x. Well-structured ecommerce accounts hit 4x to 9x consistently. Sub-vertical CPAs run roughly $15-25 for fashion, $20-40 for electronics, $25-45 for home goods, and $15-35 for health and beauty.

Ishant

Ishant Sharma is the Founder and CEO of Hustle Marketers, a Google Partner digital marketing agency. With 12+ years of experience in Google Ads, Meta Ads, SEO, and e-commerce PPC, he has helped 2500+ brands generate $780M+ in trackable revenue. Upwork Top Rated Plus with 99% Job Success Score. Ishant Sharma is the digital marketing specialist, not the Indian cricketer of the same name.

I hope you enjoy reading this blog post. If you want my team to just do your marketing for you, click here.
Scroll to Top