Google Merchant Center for Shopify: Get Into AI Mode
How Shopify products reach Google's AI shopping surfaces: what Google requires, the feed errors that block them (GTIN, price, stock) and how to read the report.
Quick answer: Google says product data sent through Merchant Center is used across Search, Ads, YouTube and its generative AI features, so a Shopify product that is missing from Merchant Center, or disapproved in it, is missing from the data those features draw on. Google also says AI Mode needs no special markup or AI file, only normal indexed pages. The common blockers Google documents are missing or wrong GTINs, prices and stock that do not match the product page, and store policy gaps, and you find them in Merchant Center’s Needs attention (formerly Diagnostics) report. Clean data makes a product eligible; nobody can promise it will appear.
If you sell on Shopify and have never opened Google Merchant Center, or opened it once, saw a wall of red and closed it, this guide is for you. The products Google’s AI features can show come from Google’s product data, not from your theme, and whether your products are in that data, in good shape, is something you can check this afternoon.
One thing before we start. Prism3 does not run Merchant Center accounts or Shopping ads; we sell Shopify SEO, GEO and CRO. I am treating Merchant Center as a data-readiness job: making sure the product information your store already holds is accurate, complete and consistent. Shopping ads use the same feed, so the fixes help there too, but we do not manage them.
Everything below comes from Google’s and Shopify’s own help pages and announcements, read on 31 October 2026. Google changes these pages often, so where something could move I say “as at 31 October 2026”.
What Google actually says AI Mode needs (and what it does not)
Start with Google Search Central’s “AI features and your website” page (last updated 10 December 2025).
- Normal Search eligibility is the rule. To be shown as a supporting link in AI Overviews or AI Mode, a page must be indexed and eligible to appear in Search with a snippet. Google says there are no additional requirements.
- No special markup. You do not need new machine-readable files, AI text files or markup, and there is no special schema.org structured data to add. Structured data should match the visible text on the page.
- Keep Merchant Center up to date. The page lists this among its best practices, but does not explain how shopping data is used inside the AI features.
- Nothing is guaranteed. Even a page meeting every requirement may not be indexed or served.
- Measurement is blunt. AI Overviews and AI Mode traffic is counted in the Search Console Performance report under the Web search type, mixed in with everything else.
That page is about web links. The product side is covered by Google’s Shopping Help page “Sources of shopping info”. It says product information that brands and retailers send through Merchant Center (or Manufacturer Center) feeds the Shopping Graph, and that this data is used across Google’s experiences, including Search, Ads, YouTube and generative AI features. Google’s announcement of AI Mode shopping (20 May 2025) said it brings together Gemini with the Shopping Graph, whose listings carry details such as reviews, prices, colour options and availability.
My reading of the two pages together (my interpretation, not Google’s words):
- Your product pages need to be indexed like any other page. What Google AI Mode and AI Overviews mean for ecommerce gives the wider context.
- Your product data needs to be in Merchant Center, approved and accurate, because that is where the shopping surfaces get price, availability and identifiers.
- Google publishes no checklist of what gets a product shown or ranked in AI Mode. Anyone selling a “secret AI Mode feed trick” is guessing.
One wrinkle. Shopify’s Australian blog says standard Google Shopping listings are free, including products that appear in AI Mode. Google’s free listings help page lists the Shopping tab, YouTube, Search, Images and Lens, and does not name AI Mode. Build on the part both agree on: the data comes from Merchant Center, and visibility is not guaranteed.
Does this apply in Australia? What is confirmed as at 31 October 2026
Google rolls shopping features out country by country, so check yours before you plan around any of them. Here is what I could confirm at Google’s and Shopify’s own pages, and what I could not.
| Item | What the primary source says | Status for an AU store |
|---|---|---|
| AI Mode in Search | Google’s Australian blog says AI Mode started rolling out in Australia on 8 October 2025, in English | Available |
| Free listings in Merchant Center | Australia is on Google’s list of supported countries | Available |
| AI performance insights report | Merchant Center help says it covers English-language queries for accounts in Australia, Canada, India, New Zealand and the US; Google’s 16 September 2026 post says it is now available there | Available |
| Product shopping panels in AI Mode for Australian searchers | Google’s AI Mode shopping announcement said US first; Google’s Australian AI Mode post mentions shopping data only as an input and describes no dedicated shopping layout | Not confirmed. Search your own products in AI Mode and see |
| Buy-in-Google checkout (UCP) | Merchant Center help says it applies to eligible products in the US, Canada and Australia, for participating merchants and select merchants only. Google’s AI Mode checkout help page says the US only. Google’s 16 September 2026 post says some UCP capabilities reach Australia early next year. Shopify’s help page says direct checkout is rolling out gradually to customers in the US, Canada and Australia | Unclear and partial. Do not plan around it |
Google’s pages do not say that every Australian AI Mode search shows product listings. The Merchant Center work is not wasted either way, because the same approved data feeds the Shopping tab, free listings and Search today.
My decision rule: if you have not set up Merchant Center, set it up for the Shopping tab and free listings, and treat AI Mode as a possible extra. If it is full of errors, fix those before chasing anything else. If someone says checkout inside Google is live for your store, ask them to show you the page in Shopify admin or Merchant Center that says so.
Two related posts: Shopify agentic storefronts explains the AI channels setting (Shopify’s help says products opted out of direct checkout can still appear in AI Mode and Gemini results, with shoppers sent to your store), and AI shopping in Australia covers the wider local picture.
How a Shopify product gets to Google
It helps to see the pipe, because errors happen at specific joins in it.
- Your Shopify product (title, description, images, price, inventory, barcode).
- The Google & YouTube channel in Shopify, which sends that data to Google. Shopify’s help says products available to your online store sync automatically.
- Merchant Center, where Google checks the data against its product data specification and its policies, and approves or disapproves each product.
- Google’s product data (the Shopping Graph), which feeds Shopping, Search, Images, Lens, YouTube and AI features.
Shopify’s help pages say the initial sync can take up to 24 hours, later changes typically sync within a few hours, and Google reviews new products within 3 to 5 business days after the first sync. Google also puts a 30-day expiry on synced product data, which the channel refreshes automatically, so do not disconnect the channel casually.
Setup requirements people miss
Before any product-level error, check the account-level setup. Per Shopify’s and Google’s help pages:
- The Google account you connect must be an Admin on the Merchant Center account. Standard access is not enough.
- Your primary domain must be verified and claimed in Merchant Center. If another account has claimed it, you have to sort that out first.
- One Merchant Center account connects to one Shopify store, and a multi-client account cannot connect directly.
- Your refund policy and terms of service must be created in Settings > Policies and linked in the footer using the Policies link type, not as ordinary standalone pages.
- At least one contact method (phone, email, mailing address or contact form) must be visible on the store.
- The store must not be in private mode, needs a valid payment provider, and must ship to a supported country in a matching currency.
- Only rates in your General shipping profile sync automatically, and a shipping zone must cover the target country. Google’s product data specification lists shipping cost as required for Shopping ads and free listings in several countries, Australia among them. If you use custom shipping profiles, test.
How to read the Diagnostics report
Google’s menus change. As at 31 October 2026, Google’s help calls the product list the Needs attention tab (Products > Needs attention) and says it was formerly known as Diagnostics. Shopify’s Australian blog still says “Diagnostics”. It is the same job: a list of what is wrong with your products and account. Here is the order I read it in.
Step 1: Setup and policy issues first. These affect every product, and Google shows them in a banner at the top (View setup and policy issues). Google says unresolved setup and policy issues can lead to account suspension, and a suspended account’s products stop showing across Google. There is no point fixing 30 product titles while the whole account has a policy problem.
Step 2: Read the three summary cards. They show the issues with the biggest impact and how many products each affects.
Step 3: Turn on Prioritised fixes (if you have it). This limits the list to issues Google estimates will have medium or high impact. Google says it is only available where it can estimate your product performance, so a new account may not show it. Each product also gets a click potential rating of High, Medium or Low, based on past traffic, product data and demand. Work high first.
Step 4: Know the difference between a warning and a disapproval.
| Status | What Google says | What to do |
|---|---|---|
| Warning | The product keeps showing across Google, but performance may be limited, and unresolved warnings can lead to disapproval | Fix soon; it is a quiet leak |
| Disapproved | The product stops showing across Google | Fix first |
| Preemptive disapproval | Google disapproves products it expects to fail, when price or availability on your page does not match your data | Fix the mismatch, then request a review |
| Account suspension | Setup or policy issues stayed unresolved and the account’s products stop appearing | Fix the account issue, request review |
Step 5: Download the list and group by cause, not by product. Download the full list as a CSV. A store with 60 flagged products often has only a handful of causes repeated. Group by the “what needs attention” column and you will see them.
Step 6: Fix at the source. Open one product per cause and read its Issue Details page, which shows the cause, the fix and sample products. For Shopify stores, Google’s help says to update the affected fields in the Google & YouTube app (Sales channels > Google > Product status > Manage products) and says the changes then sync automatically. The channel’s product status shows Not approved, Limited, Under review or Approved. Google’s help warns that its errors differ from Shopify’s, so check the app periodically for disapprovals, and Shopify’s help adds that editing a product in Shopify can create new errors on products that previously passed.
Step 7: Be patient, and do not resubmit in a loop. Google says that after you update products, review can take 3 to 5 business days, and review requests can take up to 7 days. Request a review only for issues where Merchant Center offers one, and only after the fix is live.
Step 8: Use View history. The View history button shows each product’s status over time, which is how you check a fix held.
The feed errors that keep Shopify products out
These are the ones I would check first. For fix-by-fix steps on specific disapproval messages, see our companion post on Merchant Center disapproved products on Shopify. This section is about why each one matters for AI visibility.
1. Missing or wrong GTINs
A GTIN is the number under the barcode (UPC in North America, EAN elsewhere). Google’s product data specification says a GTIN is required for products that have one, and its page on Shopify product data quality says products with an incorrect or missing GTIN are not synced and are disapproved. The rules are strict:
- Only supply a GTIN if you are sure it is correct. Google says to leave the field blank when in doubt.
- The check digit must be valid, and some number prefixes (02, 04, 2 and 98 to 99) are not allowed.
- Do not invent, guess or approximate a GTIN, and do not put in an internal SKU or a number from a similar product. Google says any other value causes disapproval.
What to do on Shopify, by case:
| Your product | What to do |
|---|---|
| A brand you resell, with a barcode on the box | Put the barcode in the product’s Inventory section in Shopify |
| A brand you resell, barcode not to hand | Get it from the packaging or the manufacturer; do not copy it from a similar product |
| Your own-brand product with no assigned GTIN | Add your brand and an MPN (a part number you choose) in the Google & YouTube channel; Google’s GTIN guidance covers this case |
| Genuinely custom-made (art, handmade) | Set the “Custom product” flag in the channel; Google says custom-made items do not need a GTIN |
Why it matters for AI: Shopify’s help says Google needs unique identifiers to match your products to its catalogue. A disapproved product is not in the data the shopping surfaces draw on.
A related trap is identifier_exists. Google’s specification says to set it to “no” only when the product genuinely lacks identifiers. Do not use it to silence an error on a product that has a barcode.
2. Brand and MPN gaps
For new products, Google requires a brand (except films, books and music), and does not accept placeholders like “N/A” or “Generic”. The MPN is required only when there is no manufacturer-assigned GTIN. Check the brand field is not blank or a placeholder. Our post on Shopify product data for AI shopping agents goes through the other fields worth cleaning.
3. Price mismatches
Google’s rule is that the price in your data must match your product page and the structured data on it. A common cause is a sale: it starts or ends, and the feed lags behind the page. Google’s price-mismatch help lists these causes, among others:
- The feed price was not updated when a sale started or ended.
- Structured data on the page shows a different price from the feed.
- The page price varies by location, device or cookie. Google points to regional pricing as the route for location-specific prices.
- Discount or membership prices that are not available to everyone in the target country.
Google’s automatic item updates can read price and availability from your page markup, but Google says they are meant for sporadic problems, supplement your feed rather than replace it, and can stop if too many mismatches are detected. If Google detects a mismatch, it can warn the account or preemptively disapprove products. Google says a review after a failed fix brings a seven-business-day cooldown, so do not request a review until you have actually fixed it.
For an Australian store, this is also where your sale calendar matters. If you run a big sale, plan for the feed to carry the sale price and for the page to show the same price, and check both before the sale starts, not after the first disapproval email.
4. Stock flags
Google requires the availability in your data (in stock, out of stock, preorder or backorder) to match your page. Its fix page for mismatched availability says:
- A common cause is a time lag between your website updating and Merchant Center updating.
- Many mismatches can lead to account suspension.
- Do not set a product to out of stock to pause it. Use the
pauseattribute for up to 14 days, orexcluded_destinationfor longer.
Google’s separate landing page requirements add that a sold-out page should say so in text (such as “Sold out”) or show a greyed-out buy button, and an orderable page should have an active buy option.
Shopify’s help pages I read do not say how “continue selling when out of stock” maps to the availability Google receives, so I will not guess. Test one product: set zero stock, wait for the sync, then compare what Merchant Center shows with what the page shows.
5. Images and titles
From Google’s data-quality page:
- Generic images (a logo, a “no image available” tile) and images with promotional text or watermarks keep products disapproved. Shopify’s sync help lists “promotional overlay on image” as a common error. Sale badges baked into the product photo are one way this happens.
- Excessive capitalisation in titles limits performance, and Shopify lists it among common sync errors.
- Current minimum image sizes on that page are 100 x 100 pixels (250 x 250 for apparel), while Google’s product data specification says a new 500 x 500 pixel minimum will be enforced from 31 January 2027. That date had not arrived as at 31 October 2026, so re-check it, but use larger images now.
- Titles allow up to 150 characters and descriptions up to 5,000. Google suggests using the words customers search in titles and descriptions.
6. Landing page and policy problems
Google’s landing page requirements say the page must show the title, description, image, price, currency and availability matching your data, with a buy option. Pop-ups must not cover key product information, and the price and availability must not change after the page first loads. A product page that is a 404, or not available to the Google & YouTube channel, will fail. Shopify lists “unavailable landing page” as a common sync error and says the product must be available to both Online Store and Google & YouTube.
A worked example (illustrative numbers)
These numbers are made up to show the method, not taken from a real store. Say an 80-product Shopify store opens Needs attention and sees 34 products flagged. Group by cause:
| Cause | Products | One fix |
|---|---|---|
| Own-brand products with no GTIN | 14 | Add brand and MPN in the channel (or the custom product flag where it truly applies) |
| Sale price mismatch after last weekend’s sale | 9 | Check sale prices on the page and in the data, then resync |
| Promotional badge in the product image | 6 | Replace with a clean photo, move the badge to the page |
| Availability does not match the page | 3 | Check the stock setting and sold-out display |
| All-capital titles | 2 | Rewrite in sentence case |
Five causes, 34 products. Treated as 34 jobs it feels endless; treated as five jobs it is an afternoon, followed by the review wait.
Beyond error-fixing: what else helps AI read your products
Clearing disapprovals gets your products eligible. These steps make the data easier to use, and are worth doing after.
- Keep markup and feed in agreement. Google’s Product structured data page says you can provide markup, a Merchant Center feed or both, and that providing both maximises eligibility. Merchant listings need a name, image, offer, price greater than zero and currency, and availability and GTIN are recommended. Some experiences combine both sources, so a mismatch between them is a risk. Our post on Shopify product schema and merchant listing errors covers the markup side.
- Consider Google’s optional conversational attributes. Merchant Center help describes optional fields (question and answer, related product, variant option, popularity rank and others) to help AI systems and conversational surfaces such as AI Mode understand a product. Google says they are optional and do not change the approval status of existing products. I could not confirm a Shopify route for submitting them, or which countries they apply in, so treat them as something to check in your own Merchant Center, not a to-do.
- Check the AI performance report. If your Australian account has it, it is under Analytics > Products > AI performance. It shows your share of voice (based on your AI impressions) against competitors you define, in AI Mode and AI Overviews, covers organic AI traffic only (not paid ads), English queries, and one product category at a time. If you have defined no competitors, it shows 100%, which Google says means you have no competitors for the report, so it tells you nothing. It is a signal about visibility, not a ranking or a promise.
- Write product pages that answer the questions buyers ask. The facts an AI tool might quote (materials, size, ingredients, delivery times, returns) need to exist on the page in plain text. That is the content half of GEO. How ChatGPT shopping picks products covers the same data thinking for another AI surface.
Measuring it honestly
Three limits to keep in mind:
- In Search Console, Google says AI Overviews and AI Mode traffic is counted in the Web search type with everything else, so do not expect a clean AI Mode number there.
- Where direct checkout in Google’s AI surfaces does apply to your store, Shopify’s help says Google Analytics and custom pixels do not fire in that checkout. Only server-to-server pixels (started and completed) do. Your order count in Shopify is then the source of truth, and your analytics may undercount. Our guide to GA4 versus Shopify Analytics explains why the two disagree even in normal conditions.
- Whether Shopify’s AI channels setting should be on for you is a separate decision, covered in Allow Shopify to manage AI channels.
Keep a baseline: before you change anything, screenshot your Needs attention counts and note your Google organic clicks to product pages in Search Console. If numbers move later, you cannot prove why, so say “alongside”, not “because of”.
One-afternoon audit checklist
- Confirm Admin access to Merchant Center and that the primary domain is verified and claimed.
- Check the refund policy, terms and a contact method are in place and linked from the footer.
- Confirm target countries, Shopify Markets and General shipping profile rates.
- Open Needs attention, read setup and policy issues first, then download the product list and group it by cause.
- Fix GTIN, brand and MPN gaps using the table above.
- Compare sale prices on the page, in the structured data and in Merchant Center, and test one out-of-stock product end to end.
- Replace images with promotional text or badges, and fix all-capital titles.
- Note the date and counts, then re-check in two weeks.
Key takeaways
- Google says there is no special markup or AI file for AI Mode, and that pages need to be indexed and snippet-eligible. Product data comes from Merchant Center, which Google says is used across its generative AI features.
- As at 31 October 2026, AI Mode, free listings and the AI performance report are available for Australia. Shopping panels and checkout inside AI Mode for Australian shoppers are not confirmed, so do not plan around them.
- Read Needs attention (formerly Diagnostics) in order: setup and policy issues, summary cards, click potential, then group products by cause.
- The usual blockers are missing or wrong GTINs, price and stock mismatches, promotional images and policy gaps.
- Never invent identifiers, never use out of stock to pause a product, and fix problems in Shopify where the channel syncs from.
- No one can guarantee a product will appear in AI Mode. Clean data makes you eligible; it does not rank you.
FAQs
Do I need Google Merchant Center to appear in Google AI Mode?
For product listings, in practice yes. Google says product data from Merchant Center is used across Search, Ads, YouTube and generative AI features, and Shopify’s help says discovery in AI Mode and Gemini through its channel is powered by Merchant Center. Separately, Google says any indexed, snippet-eligible web page can be shown as a supporting link, with no extra requirements. Google does not publish a rule that guarantees listings.
Is Google AI Mode available in Australia?
Yes. Google’s Australian blog says AI Mode began rolling out in Australia on 8 October 2025, in English. What I could not confirm is which shopping features Australian searchers see inside it. Search for your own products in AI Mode to check.
Do I need special schema markup for AI Mode?
No. Google says there is no special schema.org structured data to add for AI features and no new markup or AI text files are needed. Ordinary Product markup that matches the visible page is still good practice, and Google says it can help eligibility for Search shopping features when combined with a Merchant Center feed.
Can I leave GTINs blank to get rid of the errors?
Only where the product genuinely has no GTIN. For own-brand products, Google’s guidance is to submit a brand and an MPN instead. For custom-made products, use the Custom product flag in the Google & YouTube channel. Never fill the field with a guess, a SKU or a number from a similar product.
How long do fixes take to show up?
Shopify says the first sync can take up to 24 hours and later changes typically sync within a few hours. Google says reviews after product updates take around 3 to 5 business days, and review requests can take up to 7 days. These are Google’s stated ranges, not promises.
Does fixing my feed guarantee my products appear in AI Mode?
No. Clean data makes products eligible and avoids being filtered out, but Google says visibility is not guaranteed, and it does not publish how AI features choose products. Treat it as removing blockers.
Is your product data readable by AI shopping tools?
Merchant Center and Shopping ads are outside what we offer, but whether your product pages and structured data give an AI tool clear, consistent facts is part of the work in our GEO service, which we sell alongside SEO. We cannot promise a citation or a listing in any AI product, and neither can anyone else. If you would like a second pair of eyes, book a free 30-minute diagnostic or tell us about your store. We look at your store, and at what the AI assistants say about your category, before we recommend anything. No pitch.
Free 30-min diagnostic
Seen enough?
Book a free diagnostic.
We'll check whether AI assistants name your store for your category and what to fix first. No pitch. No email gate. 30 minutes.
More from Prism3
Afterpay vs Zip vs Shop Pay Instalments: Shopify AU
Afterpay, Zip and Shop Pay Instalments compared for Australian Shopify stores: merchant fees, payouts, approval, checkout placement and a worked margin example.
AI-Referred Orders on Shopify: What Is Real and What Is Hype
What Shopify has disclosed about AI-referred orders, why the 13x headline needs context, how to find AI traffic in GA4 and Shopify, and what to do now.
AI Visibility Tools for Shopify: What They Measure and Miss
What AI visibility tools for Shopify stores really count: mentions, share of voice and citations, where the data is sampled or unstable, and how to use them.