DEV Community

Alexander Todosuik
Alexander Todosuik

Posted on

AI Max for Retail: Omnichannel Strategy, In-Store Visit Optimization, and Seasonal Merchandise

Retail advertising is increasingly omnichannel — customers research online, visit stores, return products online, and repurchase through multiple channels. AI Max campaigns for retail need to optimize for this complex journey, not just for a single e-commerce conversion event.

Omnichannel Conversion Event Architecture for Retail

The fundamental measurement challenge for retail AI Max: conversion events must capture both online and offline value.

Online conversions (directly trackable):

  • Purchase completed (with revenue value)
  • Add to cart (secondary)
  • Product page visit > 60 seconds (secondary)
  • Store locator interaction (indicates offline intent)

Offline conversions (requires additional setup):

  • Store visit conversions: Google Ads can estimate store visits from location data (requires business location verification in Google My Business + sufficient location data volume)
  • In-store purchase: Track through point-of-sale integration. Export transaction data with GCLID (click ID) and upload via offline conversion import

Cross-device conversions:
A customer might click an ad on mobile, research in-store, then purchase on desktop. Data-driven attribution helps capture this path, but some revenue will always be attributed to organic or direct channels in these omnichannel journeys.

For retailers with physical stores, enable store visit conversion measurement in Google Ads (Campaign Settings > Conversions > Store visits). This provides estimated store visit data that can inform AI Max bidding toward driving in-store traffic alongside online sales.

Campaign Structure for Retail AI Max

For a retailer with both e-commerce and physical stores:

  • Campaign: E-Commerce - Category A (highest margin / highest volume categories)
  • Campaign: E-Commerce - Category B
  • Campaign: Local Store Traffic - [Region]
  • Campaign: Brand Terms - Online + Offline
  • Campaign: Seasonal - [Current seasonal push]

Keep e-commerce and in-store campaigns separate because their conversion events, bidding economics, and KPIs differ. An in-store traffic campaign measured on store visits has different Target CPA economics than an online sales campaign measured on purchase revenue.

AI Max Shopping for retail:
For product-level advertising, AI Max Shopping (https://yositeup.com/blog/google-ai-max-shopping-replacing-performance-max-2026) is the primary format. Asset groups in Shopping AI Max map to product categories. Configure separate asset groups for:

  • High-margin product categories (worth higher CPCs)
  • Seasonal merchandise (time-limited, need burst spending)
  • Clearance and sale items (lower margin, efficiency-focused)
  • New arrivals (lower conversion data, exploration mode)

Product Feed Quality for Retail AI Max Shopping

For AI Max Shopping, product feed quality is the primary performance lever. Retailers with large product catalogs (10,000+ SKUs) often have feed quality problems that undermine AI Max Shopping performance.

Common feed quality issues:

  • Generic product titles: "Blue Shirt Size M" vs. "Nike Dri-FIT Men's Running Shirt, Blue, Medium"
  • Missing attributes: size, color, material, age group (where applicable)
  • Outdated pricing (feed price doesn't match website price → disapprovals)
  • Missing GTINs for branded products (significantly reduces Shopping eligibility)
  • Poor product images (white background is standard; lifestyle images for certain categories)

For large catalogs, run a feed audit using the Merchant Center diagnostics before launching AI Max Shopping. Resolve feed errors and warnings before spending significantly on Shopping campaigns.

The DSA-to-AI-Max migration (https://yositeup.com/blog/google-ads-dsa-ai-max-migration-february-2027) for retail typically involves bringing together what were separate Shopping campaigns and text ad campaigns under AI Max. The migration guidance recommends starting AI Max with your Shopping feed as the foundation, then adding text and display assets.

Seasonal Campaign Management for Retail

Retail has the most complex seasonal patterns of any vertical:

Annual calendar for retail AI Max budget:

  • January: Post-holiday sale (clearance, gift card redemption)
  • February: Valentine's Day categories peak
  • March-April: Spring merchandise launch
  • May: Mother's Day, outdoor/garden categories
  • June-July: Summer merchandise, back-to-school preview
  • August-September: Back-to-school peak
  • October: Halloween peak, holiday preview
  • November-December: Black Friday through Christmas — highest budget allocation of year

For AI Max campaigns, plan budget increases 2-3 weeks before each peak to allow the algorithm time to adapt. Sudden budget spikes the day before a holiday don't give the algorithm sufficient lead time to optimize.

Seasonality adjustments: Use Google Ads seasonality adjustments to signal expected conversion rate changes during promotional events (Black Friday, Cyber Monday, specific sale periods). This prevents Smart Bidding from misinterpreting the temporary conversion rate spike as a permanent trend.

Local Inventory Ads Integration

For retailers with physical stores, Local Inventory Ads (LIAs) allow AI Max to serve ads showing product availability at specific nearby stores. Setup requires:

  1. Merchant Center: Create a local product inventory feed (in addition to your standard shopping feed)
  2. Google My Business: Verify all store locations
  3. In AI Max Shopping campaign: Enable local inventory ads in campaign settings

LIAs are served when users are near a store location and have the product in stock. They typically convert at higher rates than standard shopping ads for users with high local intent ("near me" searches) because the in-stock message removes uncertainty.

July 2026 ToS Compliance for Retail

The July 2026 ToS update (https://yositeup.com/blog/google-ads-tos-july-2026-ai-automation-what-changed) includes specific requirements around pricing claims in retail ads. Dynamic pricing claims that change faster than your feed update frequency can create compliance issues — verify your feed update schedule aligns with your pricing update frequency.

Sale price claims ("Was $100, Now $75") require that the original price is verifiable and accurate. AI Max's automated asset generation may create price-comparative claims — review auto-generated assets carefully in retail contexts.

Performance Reporting for Retail

The June 2026 reporting data deletion (https://yositeup.com/blog/google-ads-reporting-data-deleted-june-2026) may have removed historical retail campaign benchmarks. For retailers who track year-over-year advertising efficiency, the deleted data represents a gap in historical comparison. Use Q2-Q4 2026 data as your new comparison baseline.

For omnichannel retailers measuring both online and offline performance, maintain your own tracking spreadsheet that combines:

  • Google Ads cost and online conversion data (from Google Ads)
  • In-store visit estimates (from Google Ads store visit conversions)
  • Offline purchase import data (from your POS system)
  • Total attributed revenue (calculated)

This gives a complete picture of AI Max contribution across channels that pure Google Ads reporting cannot provide on its own.

Top comments (0)