If you run a Shopify brand, you know that profitable scale begins and ends with product data quality and clean measurement. Google’s Performance Max gives you reach across Search, Shopping, YouTube, Discover, Gmail, Maps, and Display with a single campaign, but results hinge on three deceptively simple pillars: a clean Merchant Center feed, a pragmatic asset group structure, and value based bidding tuned to profit rather than vanity metrics.
At Evolvingo, we plan and execute ROI first campaigns for Shopify retailers, combining strategy with done for you creative and execution. This playbook distills what we implement inside client accounts to help founders get to breakeven quickly and then compound profits. If you want to see how we approach that 30 day sprint, our break even ad playbook is a useful companion while you read.
Why Performance Max belongs in a Shopify growth stack
Performance Max consolidates your reach and lets Google’s models seek the next best conversion wherever it appears. As Google explains in their overview, an asset group’s creatives are assembled into all applicable formats to drive your main conversion goal across channels (How asset groups work). Adoption is widespread. In a recent product update, Google shared that PMax is used by over one million advertisers, and that more than 90 quality improvements launched in 2024 increased conversions and conversion value by over 10 percent automatically for advertisers (Google Ads product blog).
For Shopify merchants, the appeal is clear:
Shopping coverage without juggling Standard Shopping and Smart variants.
Asset level and listing group level controls tied to your product feed.
Evolving transparency, including channel performance and full search terms reporting rolling out in PMax, plus placement insights and refined asset metrics (Google Ads product blog).
But PMax is ruthless with bad inputs. If your feed is incomplete, your asset groups are a jumble, or your conversion value does not reflect margins, the machine optimizes the wrong thing. The rest of this guide shows how to fix those inputs the right way.

Feed hygiene that actually moves revenue
Think of your Merchant Center feed as the creative brief for Google’s AI. The system reads titles, images, prices, and structured fields to decide which queries and audiences your products should win. The product data specification spells out the requirements: send clean titles and descriptions, accurate pricing and availability, and the right product identifiers like brand, GTIN, and MPN.
Three details matter most for Shopify feeds:
Identifiers and variants
Submitting valid GTINs is a performance booster, and Google warns that products with GTINs submitted without one may have limited visibility, while incorrect GTINs can be disapproved (GTIN guidance).
For variants, group SKUs with item_group_id and include the distinguishing attributes like color, size, pattern, and material in every child product. The spec clarifies those attributes and when they are required across apparel categories (variant attributes).
Images that pass both policy and persuasion
Submit high resolution square and horizontal images, avoid watermarks and borders, and make sure the main image is a clean product shot. Google’s image requirements for Shopping and PMax are explicit on formats and sizes (image link requirements).
If you use AI generated imagery, Google’s 2024 update requires IPTC metadata indicating the image was AI generated and new structured attributes for AI generated text content in titles and descriptions (2024 spec update). Compliance here prevents disapprovals that quietly kill spend and impressions.
Pricing, shipping, and COGS data
Prices must match the landing page and checkout. Shipping costs are required for more countries as of 2024, and Google clarifies not to include government imposed fees in the shipping attribute (2024 spec update). If shipping varies, set accurate account level shipping or product level overrides in the feed.
If you sell with free shipping over a threshold, the new attribute lets you specify that minimum order value so on site expectations match ad units (free shipping threshold).
For measurement, Merchant Center now supports a cost_of_goods_sold field which can power margin reporting. Shopify also supports adding cost per item so you can view profit reports by product or variant (Shopify profit reports). When your backend holds COGS, you can mirror profit logic in Google Ads using conversion value rules, which we cover later.
How to ship a clean feed from Shopify
The easiest path is to install Shopify’s official Google & YouTube channel, which syncs your catalog and keeps availability and price fresh in Merchant Center. According to the Shopify Help Center, the channel automatically syncs products to Merchant Center for use in Performance Max and can surface free listings on the Shopping tab when eligible. For DTC brands still choosing a platform, starting on Shopify simplifies this whole connection.
Make custom labels do the heavy lifting
You get five custom_label slots in Merchant Center, which become filters for listing groups and reporting. Use them to encode business logic the algorithm cannot see:
custom_label_0 = margin tier such as 70plus, 50to69, under50
custom_label_1 = lifecycle such as new, evergreen, clearance
custom_label_2 = AOV tier such as under50, 50to99, 100plus
Google’s listing group doc encourages using custom labels to group items rather than exploding into thousands of item level branches, since each asset group can have up to 1000 listing groups and more than that can hurt performance (listing groups).
Asset group structure that stays agile
Performance Max campaigns are powered by asset groups rather than ad groups. An asset group is a collection of headlines, descriptions, images, logos, videos, and final URLs that Google assembles into ads automatically. Google recommends grouping asset groups by similar themes, categories, or audiences, ideally aligned to your website’s sections (How asset groups work).
Start with a minimal set, then expand deliberately
For most Shopify catalogs, one campaign with 3 to 6 asset groups is a strong starting point. A practical pattern:
Hero evergreen collection. Final URL points to your top money page and listing groups include bestsellers and high margin products via custom labels.
Seasonal or promo collection. Final URL to a collection or promotion landing page, listing groups filtered to in season inventory or clearance.
Prospecting creative set. Same listing groups as hero, but different creative set optimized for cold audiences.
New arrivals. Final URL to new in collection, listing groups filtered with custom_label_1=new.
Use listing groups to include or exclude SKUs per asset group. Google’s help article explains how listing groups are organized by Merchant Center attributes such as product_type, brand, custom labels, and item id, and how they control which products are actually eligible to serve in each asset group (Manage listing groups).
Cover all asset types and respect specs
Google’s own PMax best practices encourage adding as many asset variations as possible and ensuring all types are present. The recommended caps include up to 15 headlines, 5 descriptions, 20 images across orientations, and 5 videos across orientations, and keeping an eye on Ad Strength for coverage (PMax asset group best practices). If you do not upload videos, Google may auto generate them from your assets, but they also provide a creation tool if you want control (asset group video specs).
For creative style, native UGC consistently outperforms studio only cuts in paid social and increasingly in PMax placements that rely on YouTube Shorts and Display native. If you need a framework for sourcing and scripting UGC, our step by step guide to UGC that sells can speed up production.
Help the system with search themes and control with exclusions
Search themes are optional hints you add at the asset group level to indicate words and phrases customers use to find your products. Google notes that up to 50 search themes per asset group are allowed, they are additive, and they have the same prioritization as phrase and broad match in Search campaigns (search themes). This is a tactical way to accelerate cold traffic discovery around niche queries that your site covers but the model has not yet tested.
Brand exclusions can prevent your PMax from spending on brand terms or competitor terms you do not want. Google’s brand exclusion control applies to Search and Shopping inventory inside PMax, with an option to still allow Shopping on searches that mention excluded brands (brand exclusions).
Account level negative keywords now apply across Search and Shopping inventory, including Performance Max. You can set a single list under Admin to exclude evergreen terms like jobs, free, customer service, and other irrelevant themes (account level negatives).
![Generate: product photography, lifestyle, studio]
Profit focused bidding beats ROAS theater
Revenue does not equal profit. You can and should teach Google what your best dollars look like. That begins with accurate conversion values and often ends with value rules.
Get your values right in Shopify first
Add cost per item to products and variants so Shopify’s profit reports show margins and total profit by product. Shopify’s documentation emphasizes that profit reports only work for items with cost recorded at time of sale, and gross margin calculations account for discounts and refunds (Shopify profit reports).
If you use bundles, multipacks, or subscription pricing, make sure your product data reflects accurate price and if needed the multipack or installment attributes in the feed. The 2024 update added a downpayment sub attribute for installments so your full price can remain in price and downpayment is modeled correctly (2024 spec update).
Teach Google which conversions are worth more
Google introduced conversion value rules so advertisers can multiply reported values for specific audiences, locations, or devices. Their help article states that value rules adjust reporting and Smart Bidding in real time, letting you optimize for nuanced values such as higher margins, new customers, or store visits (conversion value rules). For DTC brands, three value rule patterns are especially useful:
Margin multipliers by product tier. If your feed uses custom_label_0 for margin, create audience segments based on product pages or cart content and apply a value rule that increases conversion value by a factor for high margin tiers compared to low ones.
New versus returning customer multipliers. If your CRM or Shopify customer tags sync into Google as Customer Match segments, apply a value rule that increases value for new customer conversions relative to existing customers to align with LTV.
Geo or device based profit differences. If shipping zones or device behavior change your gross margin or refund rates, use location or device conditions to weight value appropriately.
Pick the right value based bidding mode
Performance Max can run in Maximize Conversion Value or Target ROAS. Google’s Target ROAS help page explains that with value based bidding, the model adjusts bids to maximize conversion value while trying to reach your ROAS target, and they recommend setting initial targets at or below historical ROAS and relaxing targets to increase volume when needed (Target ROAS). In practice:
Start new PMax on Maximize Conversion Value with no target for the learning phase if your volumes are low.
Once you have consistent daily conversions, add a soft Target ROAS below your blended paid ROAS to increase eligible auctions. Tighten only after you see stable delivery and your true blended ROAS clears your goal.
If you must constrain early, set tROAS at a level that still allows testing. A too high target suffocates discovery and makes optimization look worse than it is.
Map budgets to contribution margin, not channel silo norms
Because PMax shifts spend between channels in real time, daily budgets should reflect contribution margin potential rather than a fixed split by channel. Google’s newer reporting will let you see which channels drive value, but their own guidance cautions against over indexing on short term channel level averages when marginal ROI is the real lever (marginal ROI concept referenced in Google’s update). In practice, we recommend weekly budget reviews keyed to contribution margin per order and unit economics, with the flexibility to let PMax overspend on days when incremental return is available.
![Generate: planning, whiteboard, marketing team]
Control and visibility without strangling the model
Advertisers asked for more transparency and Google has delivered meaningful gains.
Channel performance reporting for PMax is rolling out as an open beta. The new Channel performance page shows distributions across Search, YouTube, Discover, Gmail, Display Network, Search partners, and Maps, plus placement reports and format level breakdowns for ads using product data (Google Ads product blog).
Full search terms reporting is also rolling out inside PMax on top of search terms insights, with the same granularity as Search and Standard Shopping. From there you can create new assets tailored to high value queries or apply campaign level negatives and brand exclusions for poor fits (Google Ads product blog).
Account level negative keywords and brand exclusions give you enterprise level safeguards to keep traffic clean without kneecapping exploration (account level negatives, brand exclusions).
Use them, but respect the machine. Over pruning PMax with excessive exclusions and too many micro asset groups forces the model into brittle pathways. We typically add only structural negatives that will never convert, such as jobs, customer service, refund policy, or reseller intent. For everything else, we measure first.
A 30 day launch plan you can copy
Here is the simple plan we run for net new PMax deployments on Shopify stores that want to protect cash and ramp fast. If you want a deeper day by day checklist, our 30 day break even ad playbook walks through budgets, creative, and analytics.
Week 1: Prep and validation
Install the Google & YouTube channel and sync to Merchant Center. Confirm all mandatory attributes and resolve diagnostics in the Merchant Center Issue Details Page, which centralizes feed warnings and disapprovals (product spec notes).
Add cost per item to top 80 percent of SKUs by revenue in Shopify so profit reports will populate (Shopify profit reports).
Tag custom labels for margin and lifecycle, and verify product types mirror your site taxonomy.
Week 2: Campaign build
Create one PMax campaign with 3 to 4 asset groups as outlined earlier. Include brand exclusions and an account level negative keyword list for obvious junk.
Upload complete creative sets per asset group. Respect Google’s caps and include at least one landscape, one square, and one vertical video to avoid auto generated videos (PMax asset specs).
Use listing groups to include only in stock, high margin items for launch. Keep Final URL expansion on unless you have fragile site structure.
Week 3: Learn and assist
Run Maximize Conversion Value with no tROAS. Add 10 to 30 search themes to the prospecting asset group to speed discovery around your most profitable sub categories (search themes).
Monitor search terms insights and early search terms reporting for clear mismatches. Apply negatives sparingly at account level.
Evaluate asset group Ad Strength and swap weak assets after a minimum of 2 to 3 weeks as Google suggests for asset replacement timing (PMax best practices).
Week 4: Shift to profit
Implement conversion value rules to boost values for new customers and high margin tiers. Start with modest multipliers and measure the effect on distribution and ROAS (value rules).
If conversion volume is stable, add a soft Target ROAS below your blended ROAS and increase budgets where marginal return remains healthy. Adjust targets slowly and give the system one to two conversion cycles to adapt (tROAS guidance).
Expand listing groups to include mid margin items and add a New Arrivals asset group if product velocity supports it.
Common pitfalls to avoid
Too many asset groups, too few assets. Google cautions that a large number of listing groups can hurt performance, and the same logic applies to proliferating asset groups without adequate volume or creative coverage (listing groups, asset best practices). Consolidate until you have statistically meaningful data.
Incomplete or non compliant images and AI content. The 2024 spec update introduced disclosure requirements for AI generated text and images. Failing this silently kills ad delivery (2024 spec update).
Setting an aggressive tROAS on day one. Google’s own docs warn that too high a target throttles traffic and stalls learning. Warm up on Max Conversion Value before tightening (tROAS guidance).
Ignoring shipping and price mismatches. Expanded enforcement for required shipping costs means offers without shipping can be disapproved in more countries. Keep account shipping up to date and mirror prices to the cent (2024 spec update).
Ready to let the machine work for your margins
When your product data is clean, your asset groups are structured to reflect your site and business logic, and your bidding strategy chases profit rather than vanity ROAS, Performance Max stops feeling like a black box and starts acting like an always on growth engine. If you want a partner to plan, produce, and run PMax while you build the brand, say hey at Evolvingo or grab time with us via our contact page. You can also browse our free how tos for Shopify operators on the blog.
If you are still getting your store off the ground, starting on Shopify keeps your feed and ads stack simple enough to move fast.