How to Get Your Products in Google AI Mode (Non-Shopify)
Google AI Mode is live in Search. Products now surface directly inside AI-generated answers with native checkout at 0% transaction fees. For WooCommerce, BigCommerce, and Magento merchants, getting into Google AI Mode requires specific optimizations that Shopify handles automatically. This is the complete playbook.
AI Mode transaction fees (currently)
YoY AI-referred traffic on Black Friday
Google searches ending with zero clicks
YoY AI-driven traffic to retail
How Google AI Mode Discovers Products
Google AI Mode is powered by Gemini, Google's multimodal AI model. When a shopper asks a question like "best waterproof running shoes under $150 for wide feet," Gemini does not crawl the web in real time. It pulls from structured product data that has already been indexed and organized.
Product data flows into AI Mode from three primary sources:
- Google Merchant Center — the primary product database AI Mode queries. Your product feed is the most important single factor in whether your products appear.
- Schema.org markup — structured data on your product pages that Google crawls and indexes. Product, Offer, Review, and AggregateRating schemas give Gemini rich context about each item.
- UCP-enabled stores — stores with Universal Commerce Protocol integration allow AI agents to query product catalogs in real time, check live inventory, and process checkout without leaving Google.
Google prioritizes stores with complete, accurate, real-time data. If your product information is stale, incomplete, or inconsistent between your feed and your website, AI Mode will skip your products in favor of competitors who have their data in order.
The good news: most of what AI Mode needs is the same structured data that powers Google Shopping today. If you already have a well-optimized Merchant Center feed and proper schema markup, you are closer than you think. The steps below close the remaining gaps.
Step 1: Optimize Google Merchant Center
Google Merchant Center is the single most important step for getting into AI Mode. It is the primary product database that Gemini queries when generating shopping recommendations. If your feed is not in Merchant Center, or if it is incomplete, your products will not appear.
Feed Completeness
Every required attribute must be populated: id, title, description, link, image_link, price, and availability. But for AI Mode, the optional attributes are where you gain competitive advantage. AI agents use them to build a richer understanding of your products and make confident recommendations.
High-Impact Optional Attributes
- product_highlight — up to 10 short bullet points (max 150 characters each). AI agents use these as the primary feature summary when recommending your product.
- product_detail — structured attribute-value pairs (e.g., "Material: Gore-Tex"). Gives the AI precise specification data for comparison queries.
- gtin — UPC, EAN, or ISBN. Critical for product matching across AI systems. Products without GTINs are harder for AI to verify and match.
- brand — required for branded product matching in AI queries like "best Nike running shoes."
- google_product_category — use the most specific taxonomy ID. Helps AI classify your product accurately within its knowledge graph.
- additional_image_link — up to 10 extra product images. More images signal higher data quality to AI systems.
Real-Time Inventory Sync
Daily feed uploads are not sufficient for AI commerce. When AI Mode recommends a product, the shopper expects it to be available right now. Use the Content API for Shopping to push individual product updates as inventory changes. Enable automatic item updates in Merchant Center so Google can crawl your product pages between feed refreshes.
Image Quality
AI systems with visual understanding analyze product images. Use high-resolution photos (minimum 1000x1000px) on clean backgrounds. Include lifestyle images as additional images, not as your primary product shot.
For the complete product feed optimization walkthrough, see our Product Feed Optimization Checklist.
Step 2: Complete Your Schema.org Markup
Google AI Mode reads structured data directly from your product pages. The more complete your schema markup, the more confidently the AI can recommend your products and present accurate information to shoppers.
Essential Schemas for AI Mode
- Product — name, description, image, SKU, GTIN, brand, and category. This is the foundation.
- Offer — price, priceCurrency, availability, seller, and priceValidUntil. AI agents use this to present real-time pricing.
- AggregateRating — ratingValue, reviewCount, bestRating. Products with ratings are significantly more likely to be recommended by AI.
- Review — individual reviews with author, datePublished, and reviewBody. Gives AI social proof data to reference in recommendations.
- BuyAction — signals that your product can be purchased directly. This is the schema that bridges the gap to native checkout. See our BuyAction implementation guide for step-by-step instructions.
Validation
Use Google's Rich Results Test on every product page. Look for warnings about missing price, availability, or review data. Every warning is a missed signal that reduces AI Mode's confidence in recommending your product.
The schema on your product pages should match your Merchant Center feed data exactly. Inconsistencies between structured data and feed data reduce trust signals. If your schema says a product is $89 but your feed says $99, AI Mode may exclude it entirely rather than risk presenting wrong information.
Step 3: Prepare for UCP Integration
The Universal Commerce Protocol is what enables full native checkout inside Google AI Mode. Google co-developed UCP with Shopify, and Shopify merchants get it automatically. Non-Shopify stores need to prepare for when UCP support becomes available on their platform.
While you wait for official platform support, there are concrete steps you can take now to be ready on day one:
- API-accessible product catalog — ensure your store has a REST or GraphQL API that exposes product data, inventory, and pricing. WooCommerce REST API, BigCommerce API, and Magento REST API all qualify. UCP will need to query these endpoints.
- Guest checkout — UCP requires the ability to complete a purchase without creating an account. If your store forces account creation, that blocks AI-initiated transactions.
- Google Pay support — Google AI Mode checkout flows through Google Pay. Implementing it now means you will be checkout-ready when UCP arrives on your platform.
- Webhook infrastructure — UCP communicates via real-time events. Make sure your store can fire and receive webhooks for order creation, inventory changes, and fulfillment updates.
You do not need UCP to appear in AI Mode results. Products surface through Merchant Center feeds and schema markup. But UCP is what turns a recommendation into a completed sale without the shopper ever leaving Google.
Step 4: Enable Guest Checkout + Google Pay
AI Mode checkout works best with frictionless payment. Two requirements are non-negotiable: guest checkout and Google Pay.
Guest Checkout Is Required
When an AI agent initiates a purchase on behalf of a shopper, it cannot create an account, verify an email, or complete a CAPTCHA. Forced account creation is a hard blocker for AI-driven transactions. Your checkout flow must accept orders from first-time buyers without requiring registration.
This is also good practice for conversion optimization generally. Research consistently shows that a significant percentage of shoppers abandon carts when a site forces account creation before purchase.
Google Pay Integration
Google AI Mode's native checkout routes payments through Google Pay. When a shopper buys through AI Mode, their saved Google Pay payment method is used to complete the transaction. If your store does not accept Google Pay, the checkout cannot happen inside Google and the shopper must be redirected to your website.
Platform-Specific Google Pay Setup
- WooCommerce — enable Google Pay through WooPayments (built-in support) or Stripe for WooCommerce (supports Google Pay via Payment Request API).
- BigCommerce — Google Pay is available through the Checkout SDK. Enable it in your payment settings under the digital wallets section.
- Magento — use the Google Pay integration module or implement it via your payment gateway (Stripe, Braintree, and Adyen all support Google Pay on Magento).
Step 5: Optimize Store Policies
Google AI Mode evaluates merchant reliability before recommending products. Clear, generous policies increase your chances of being surfaced. Vague or missing policies reduce trust scores.
What AI Mode Evaluates
- Return policy — what is the return window? Is it free? Is there a restocking fee? AI agents parse these details and factor them into recommendations. A 30-day free returns policy ranks higher than a 14-day policy with restocking fees.
- Shipping speed — AI Mode favors merchants who can deliver quickly. If you offer same-day, next-day, or 2-day shipping, make sure it is reflected in your Merchant Center feed and on your policy pages.
- Merchant verification — Google verifies merchant identity through Merchant Center. Complete your business information, verify your phone number, and ensure your store address is accurate.
Policy Page Best Practices
Create dedicated pages for shipping, returns, and privacy policies. Add structured data to these pages using the schema.org MerchantReturnPolicy and OfferShippingDetails types. Link to these policy pages from your product pages and footer. AI agents follow these links to validate your store's trustworthiness.
Step 6: Add LLMs.txt
LLMs.txt is a standardized file that helps AI models understand your store's structure, product catalog, and key information at a glance. Think of it as robots.txt for AI — a direct communication channel with the language models that power Google AI Mode, ChatGPT, Perplexity, and Claude.
Place an llms.txt file at your domain root (https://yourstore.com/llms.txt) that includes your store name, a brief description, product categories with links, best sellers, and policy pages. For an extended version, add llms-full.txt with deeper catalog and category detail.
This is a low-effort, high-signal optimization. It takes 15 to 30 minutes to create and gives every AI model that visits your domain a clear map of what you sell. See our full LLMs.txt implementation tutorial for step-by-step instructions.
Platform-Specific Setup
Each e-commerce platform has different tools and integrations for the steps above. Here is the fastest path for each.
WooCommerce
- Google Merchant Center — install the Google Listings & Ads plugin for native Merchant Center sync. For advanced feed control, use Product Feed PRO or CTX Feed.
- Schema markup — Rank Math or Yoast SEO generate Product, Offer, and AggregateRating schemas automatically. Rank Math's e-commerce module is particularly thorough.
- Google Pay — enable through WooPayments (built-in) or Stripe for WooCommerce.
- Guest checkout — go to WooCommerce > Settings > Accounts and ensure guest checkout is enabled by unchecking forced account creation.
- For the full walkthrough, see our WooCommerce AI readiness guide and WooCommerce platform page.
BigCommerce
- Google Merchant Center — use the native Channel Manager > Google Shopping integration. Enable all optional attributes in Feed Settings since BigCommerce defaults to required fields only.
- Schema markup — BigCommerce includes built-in JSON-LD Product schema. Customize your theme's
product.htmltemplate to add AggregateRating and Review markup if your theme does not include it. - Google Pay — available through the Checkout SDK under digital wallets. Enable it in your payment settings.
- Guest checkout — enabled by default on BigCommerce. Verify under Settings > Checkout that guest checkout is toggled on.
- For the full walkthrough, see our BigCommerce AI optimization guide and BigCommerce platform page.
Magento / Adobe Commerce
- Google Merchant Center — use a dedicated Google Shopping Feed extension (Magmodules or Amasty) for comprehensive feed generation. Map custom attributes to
product_detailpairs in your feed configuration. - Schema markup — install a structured data module or add JSON-LD templates to your theme. Magento's attribute system is powerful — map technical specifications directly to schema properties.
- Google Pay — integrate through your payment gateway (Stripe, Braintree, or Adyen all support Google Pay on Magento) or use the dedicated Google Pay module.
- Guest checkout — enable in Stores > Configuration > Sales > Checkout > Allow Guest Checkout.
- For the full walkthrough, see our Magento AI readiness guide and Magento platform page.
Measuring Google AI Mode Traffic
Google has not yet created a separate "AI Mode" dimension in GA4, which makes tracking AI-referred traffic imprecise. However, there are patterns you can use to identify AI Mode visits.
What to Look For in GA4
- Source/medium patterns — AI Mode traffic currently appears as
google / organicin most cases. Look for sessions with unusually high engagement metrics (longer time on page, higher pages per session) from Google organic that do not correlate with ranking improvements. - Landing page patterns — AI Mode tends to send traffic to specific product pages rather than category or homepage. If you see a spike in direct product page traffic from Google organic without a corresponding SERP ranking change, AI Mode is a likely source.
- Referrer analysis — check the full referral URL in your server logs. AI Mode referrals may include different URL parameters than standard Google Search results.
- Conversion behavior — AI Mode visitors often have higher purchase intent because the AI pre-qualifies them. Watch for traffic segments with above-average conversion rates from Google organic.
As AI Mode matures, Google will likely add dedicated reporting. For now, the best approach is to monitor overall Google organic traffic trends and correlate spikes with AI Mode rollout milestones.
Google AI Mode vs ChatGPT Shopping
Both Google and OpenAI are building AI-powered shopping experiences, but they work very differently. Here is how they compare for merchants.
| Google AI Mode | ChatGPT Shopping | |
|---|---|---|
| Transaction fees | 0% (currently) | 4% via Stripe |
| Product data source | Google Merchant Center + Schema.org | Stripe product catalog + browsing |
| Commerce protocol | UCP (Universal Commerce Protocol) | ACP (Agentic Commerce Protocol) |
| Checkout | Google Pay native checkout | Stripe Instant Checkout |
| Approach | Discovery-first (search integration) | Conversation-first (chat integration) |
| Audience | Google Search users (billions) | ChatGPT users (hundreds of millions) |
Is your store ready for Google AI Mode?
Our free Agent Ready Score checks your product feed, schema markup, checkout flow, and 20+ other signals that Google AI Mode evaluates before recommending your products.