← Back to E-commerce

Performance Shopping Campaigns

Google Shopping drives 76% of retail search ad clicks, but most campaigns treat every product the same—same bid strategy, same target ROAS, same priority. The result: your best-selling SKUs subsidize your worst performers, and margin-rich products get the same investment as loss leaders. Here's how to fix that.

What Success Looks Like

Campaigns structured by margin tier, not just product category. Your 60%+ margin products run on aggressive tROAS targets with expanded audience reach. Your 30% margin commodity products run on conservative tROAS with tight geographic and dayparting controls. Seasonal inventory gets dedicated campaign budgets that scale up 4–6 weeks before peak demand and wind down as sell-through targets are met. The product feed is optimized with custom labels that enable this segmentation automatically.

On Meta, Advantage+ Shopping campaigns use your full product catalog but with exclusion rules that prevent low-margin or out-of-stock products from eating budget. The AI optimizes across your entire catalog, but you control which products it's allowed to optimize with. For multi-brand retailers, campaigns are segmented by brand affinity audiences so Nike shoppers see Nike products, not a random assortment from your catalog.

Execution Playbook

Start with your product feed—it's the foundation everything else builds on. Audit titles for search relevance (include brand, product type, key attributes, and color/size where applicable). Optimize product descriptions with natural keyword integration. Ensure images are high-resolution, white-background primary shots with lifestyle secondary images. Add custom labels for margin tier (high/medium/low), seasonality (evergreen/seasonal/clearance), and performance history (best seller/average/long tail). These labels enable the campaign segmentation that drives profitable scaling.

For Google Performance Max, resist the temptation to run a single catch-all campaign. Create separate asset groups for your top 3–5 product categories, each with category-specific headlines, descriptions, and images. This gives PMax's AI better creative signals and prevents it from defaulting to your brand name across all placements. Set campaign-level ROAS targets based on category margins, not a blended average. Monitor the Insights tab weekly for audience signals and search terms—PMax is a black box, but these reports offer the best visibility into what's actually happening.

Implementation and Team Alignment

Shopping campaigns require ongoing collaboration between marketing, merchandising, and your e-commerce platform. Merchandising needs to flag margin changes, promotional pricing, and inventory levels so campaigns adjust accordingly. Marketing needs accurate product data, competitive pricing intelligence, and seasonal demand forecasts. Your platform team needs to maintain feed health—broken images, out-of-stock products with active bids, and incorrect pricing are the most common sources of wasted Shopping spend.

Implement automated rules for inventory management: pause products when stock drops below a threshold (avoid paying for clicks that lead to "out of stock" pages), boost bids on overstocked products that need sell-through, and automatically add seasonal labels based on calendar triggers. These rules eliminate 80% of the manual feed management work while preventing the most costly errors.

For international selling, create separate feeds per market with localized pricing, currency, shipping costs, and language. Don't rely on auto-translation—product titles and descriptions need native-language optimization for search relevance. Tax and duty-inclusive pricing is mandatory for EU markets and significantly impacts conversion rates if handled incorrectly.

Measurement and Optimization

Track ROAS at the product level, not just the campaign level. Your top 10% of products likely drive 50%+ of your shopping revenue. Identify these and protect their budget allocation. Conversely, identify products with consistently negative ROAS (cost more in clicks than they generate in margin) and either exclude them from paid shopping or limit their bids to branded queries only.

Compare Google Shopping performance against Meta catalog campaigns for the same products. Some product categories perform dramatically differently across platforms—fashion and home décor often outperform on Meta (visual discovery), while electronics and industrial products typically perform better on Google (intent-driven search). Use this data to allocate budget across platforms by category rather than applying a uniform split.

Common Pitfalls and Fixes

The biggest waste in Shopping campaigns is bidding on products you can't profitably sell through paid channels. A $12 product with a 25% margin generates $3 in gross profit—if your average CPC is $0.80, you need a 25%+ conversion rate just to break even. Run a margin-threshold analysis and exclude products below your minimum viable margin from paid campaigns entirely. Let organic and email drive sales for low-margin items.

Another common mistake is setting a single ROAS target across all campaigns and letting the algorithm optimize. This sounds efficient but leads to budget concentration on your cheapest, easiest-to-convert products (often branded queries or retargeting) while starving prospecting and new customer acquisition. Set differentiated targets: tighter ROAS for branded/retargeting, looser targets for prospecting. Integrate with Retargeting & Cart Recovery for full-funnel coordination, AOV & LTV strategies to maximize the value of each acquired customer, and Seasonal Campaigns for demand-driven budget adjustments. Insights here directly inform efforts to combat Declining ROAS.

Ready to make your shopping campaigns profitable by product?

Get a free product feed audit and campaign structure analysis.

Get Started →
Get a Quote →