Google Merchant Center AI Attributes: Setup Guide for AI Shopping

Ishant

Ishant

Published : August 1, 2026 at 5:48 am

Updated : September 11, 2026 at 7:29 am

ChatGPT shopping carousel products matching Google Shopping organic results, the 83 percent finding from Peec AI’s March 2026 analysis

ChatGPT, Claude, Gemini and Perplexity now recommend products before shoppers ever open a website, and they lean on structured product data rather than browsing the way people do. A March 2026 Peec AI analysis of more than 43,000 ChatGPT carousel products found 83 percent strongly matched Google’s top 40 organic Shopping results, and Profound’s review of over 1 million AI shopping offers found feed-sourced citations appeared as the top offer 99.9 percent of the time within the offers it studied. Both are platform-specific observations rather than universal rules. What Google documents is narrower and more useful: AI Mode, AI Overviews and Gemini read your Merchant Center data directly. This guide covers Google’s six conversational attributes, the two established fields Google also flags for AI, the new AI performance report, and the audit that gets you ready. For the wider workflow view, see our AI feed optimization guide.

Quick Summary: What Changed and What to Do First

Google added six conversational attributes to the Merchant Center product data specification. They are optional, they never affect product approval, and they exist so AI systems can answer detailed questions about your products. Two established fields, product_highlight and product_detail, carry the same AI note in Google’s documentation, which is why most practical checklists cover eight fields in total.

What changedWhat it meansWhat to do first
Six conversational attributesquestion_and_answer, document_link, related_product, item_group_title, variant_option, popularity_rankAdd them to 20 to 50 best sellers through a supplemental feed, not the whole catalogue
They are optionalThey do not change approval status or Shopping eligibilityFix disapprovals and core product data before you enrich anything
Two established fields also matterproduct_highlight and product_detail have their own rules and enforcementAudit those separately, do not assume the same reassurance covers them
New reportingAI performance insights in Merchant Center, organic AI traffic onlyTake a baseline in Analytics, Products, AI performance before you change anything
No guaranteed upliftGoogle documents what the fields do, not what they earn youTreat it as a test on a product cohort and measure over 90 days, not 30

If you only do one thing this week: export your Merchant Center product data, fix anything disapproved, then add question_and_answer to your top 20 revenue products. Last verified 9 September 2026.

On This Page

Which AI Surfaces Run on Your Merchant Center Feed?

Google’s AI surfaces read the feed directly. AI Mode, AI Overviews, and Gemini all draw product answers from the Shopping Graph, which now holds more than 60 billion product listings with over 2 billion updated every hour, and that graph is built from Merchant Center data. A product with incomplete or unstructured data doesn’t disappear from the graph, it just becomes harder for AI systems to represent accurately when answering a natural-language shopping question. That’s why Google built a new class of feed attributes specifically for these surfaces instead of relying on what Shopping ads already used.

One Google Merchant Center feed powering Google Shopping, AI Mode, Gemini, ChatGPT, Claude, and Perplexity

The reach goes beyond Google’s own products, though the evidence differs by platform. A March 2026 Peec AI analysis of more than 43,000 ChatGPT carousel products found 83 percent strongly matched Google’s top 40 organic Shopping results, with carousel order tracking Google Shopping’s own ranking, while Bing matched just 11 percent. That finding is specific to ChatGPT’s shopping carousel and that sample, it is not a measured figure for Claude, Gemini or Perplexity. Separately, Profound’s review of over 1 million AI shopping offers found that within the offers it studied, citations pulled from merchant feeds appeared as the top offer 99.9 percent of the time and carried complete brand, image and merchant details, against none for page-scraped offers. Those are observations about how these systems currently retrieve product data, not a promise that uploading a feed produces a given ranking. Google’s AI Mode, AI Overviews and Gemini are the surfaces documented to read Merchant Center directly. Claude and Perplexity lean on web and shopping results, a different mechanism, so treat clean structured product data as the common thread rather than assuming one universal integration.

One number that keeps this honest: around 88 percent of AI shopping offers still pull from product pages. The feed doesn’t replace your product page. The feed gets you included and ranked, the page still closes the sale.

Conversational Attributes, Annotations and AI-Generated Fields Are Not the Same Thing

Three different things get grouped together as “AI feed features”. They work differently, and mixing them up leads to wasted work.

TermWhat it actually isWho controls it
Conversational attributesSix optional data fields you submit in your feedYou submit the data, Google decides how and whether to use it
Annotations and badgesDisplay treatments such as sale price, price drop, shipping and returnsGoogle selects them dynamically from valid inputs you supply
AI-generated content fieldsstructured_title and structured_description with digital_source_type, used to declare AI-written textYou declare it. This is disclosure, not a relevance boost

The practical takeaway: supplying valid data makes a treatment possible. It does not force Google to display it on every impression, and none of these fields buys you a ranking.

The 6 Conversational Attributes and 2 AI-Flagged Fields, Field by Field

At Google Marketing Live 2026, Google added conversational attributes to the Merchant Center product data specification, fields built specifically for AI Mode, AI Overviews, and Gemini rather than retrofitted from Shopping ads. Google’s documentation lists six: question_and_answer, document_link, related_product, item_group_title, variant_option, and popularity_rank. Two established fields, product_highlight and product_detail, carry the same note in Google’s docs, “primarily intended for use in conversational experiences such as AI Mode in Google Search.” That is why a complete AI feed optimization checklist covers eight fields in total:

Google Merchant Center conversational attributes: question and answer, document link, related product, item group title, variant option, and popularity rank, plus product highlight and product detail
AttributeWhat It DoesKey Limits
product_highlightBenefit bullets, like marketplace listing bullets inside your feed1 to 150 characters each. Minimum 2, maximum 100, Google recommends 4 to 6. Selling benefits only, not specs
product_detailTechnical specs in structured sectionssection_name:attribute_name:attribute_value in a text feed, section name optional but recommended, name and value required. XML and Merchant API submissions use their own nested structures, not this colon format. Escape colons and commas inside values. Up to 100 entries. A malformed value is dropped, it does not disapprove the product
variant_optionIdentifies the exact variant dimensions, standard ones includedName and value up to 250 characters, up to 30 per product. Google recommends using it alongside the standard color, size, material, pattern, age_group and gender fields, not instead of them. Must be submitted with item_group_id and item_group_title, and the landing page must match
item_group_titleShared title above variant titles150 characters, identical across variants, must differ from the individual variant title, no variant details. Maps to Schema.org ProductGroup.name
related_productStructured accessories, required parts, substitutes, and bundlesSix relationship types. A repeated field, up to 30 entries on the same product. Give each related product its own entry, do not comma-separate identifiers, and do not duplicate the product row
question_and_answerFAQ pairs answered directly in AI conversations30 pairs, 1,000 characters each, 10,000 total per product
document_linkPDF manuals and spec sheets AI answers from directlyPublic PDF at an http:// or https:// URL, HTTPS recommended. 50MB max, 5 per product, crawlable. URL up to 2,000 characters and must stay stable. About the product, not a company brochure
popularity_rankSales rank across your own catalog0.0 to 100.0, at most one decimal place, no percent sign. Must reflect real relative selling performance. Genuine ties are fine, unsupported or copy-pasted scores are not

Two things worth knowing before you build. The six conversational attributes are optional and do not affect product approval status, they simply hand AI systems information that previously lived only on the page or in a PDF. product_highlight and product_detail are established fields with their own formatting requirements and enforcement, so treat those separately rather than assuming the same reassurance covers all eight. On Shopify, check your processed product data and your integration’s current field mapping before assuming the native Google & YouTube channel submits these fields, because app support changes. Where a field is missing, add it through a supplemental Google Sheet in Merchant Center or a feed app, the same workaround we cover in our custom labels guide. Google does not prescribe a formula for popularity_rank, only that it reflects how well a product sells relative to the rest of your inventory, so document whatever recent-sales window and ranking method you use and refresh it when sales shift.

A Worked Supplemental Feed Example

This is one hypothetical product with the fields populated, so you can see the exact shape of the data. Swap in your own SKU and values.

The product: a stainless steel countertop dishwasher, SKU DW-6PL-SS. It is already live in the primary feed with title, price, image_link, GTIN, brand and availability. The supplemental sheet only needs the id plus the fields you are adding.

ColumnValue
idDW-6PL-SS
item_group_idDW-COUNTERTOP
item_group_titleCountertop Dishwasher
variant_optioncolor:Stainless Steel,capacity:6 place settings
popularity_rank92.4
product_highlightFits under a standard wall cabinet
product_highlightCompletes a full cycle in 45 minutes
product_detailGeneral:Capacity:6 place settings
product_detailGeneral:Noise level:42 dB
product_detailInstallation:Water supply:Built-in 5L tank or tap connection
question_and_answerDoes it need plumbing?:It runs from a built-in 5 litre tank or connects to a standard tap, so no permanent plumbing is required.
question_and_answerHow loud is it?:It runs at 42 dB on the normal cycle.
related_productrequired_part:id:DW-HOSE-TAP
related_productaccessory:id:DW-RINSE-6PK
document_linkhttps://example.com/manuals/dw-6pl-ss-manual.pdf

Notice what is missing. No price, no sale dates and no shipping promises inside question_and_answer, because that information belongs in the commercial fields. Nothing repeats a fact that already sits in the title, the description, product_highlight or product_detail.

Every value above should trace back to a real source before it goes near your feed. Capacity and noise level from the spec sheet. The plumbing answer from the manual. The related parts from your own catalogue. If you cannot point at the evidence, leave the field blank rather than guessing.

The Formatting Mistake That Silently Breaks Your Data

Commas and colons inside your values are the most common failure by far. In a CSV file a comma is a column separator, so a highlight reading “Titanium case, brushed finish” becomes two broken fragments. You will not get an error telling you so.

Use TSV rather than CSV

Tab separated files avoid the comma problem entirely, and Google publishes a TSV template for the conversational attributes.

If you have to use CSV

Wrap any value containing a comma or a colon in double quotes.

If you are working in Google Sheets

Escaping in Sheets is not the same as escaping in a text file. Put a backslash before each comma, colon or backslash that sits inside an attribute value.

FieldWhat separates the partsWhat to watch for
product_highlightOne highlight per repeated entryA comma inside a highlight splits it in CSV
product_detailColons separate section, name and valueA colon inside the value breaks the parse
question_and_answerA colon separates the question from the answerColons inside either half break the parse
variant_optionColon between name and value, comma between pairsBoth characters are structural, escape them inside values
related_productColons between the three sub-attributesNever comma-separate identifiers inside a single entry
document_linkA comma separates multiple URLsLow risk, URLs rarely contain commas

Whichever format you choose, upload a handful of products first and inspect the processed result before you run the whole catalogue.

How to Check the Values Actually Landed

A file that uploads successfully has not necessarily changed anything. What matters is the processed product, not the file you sent.

  1. In Merchant Center open Products, then All products, and find one of your pilot SKUs.
  2. Open the product and read the processed attribute values rather than your source file.
  3. Confirm the new fields are present and the values read the way you intended.
  4. Check that nothing unrelated changed, especially the title, price, availability, item_group_id and the variant identity.
  5. Review Needs attention and Diagnostics for any new warnings on those products.
  6. Record the date, the products you changed and what you saw, so you can reverse it cleanly if you need to.

One caution on titles. If you submit both title and structured_title, Google states the plain title takes precedence, so audit the processed title rather than assuming your AI-written version won.

What You Should Not Duplicate

Google explicitly tells you not to repeat information across these fields. Duplication does not make the record stronger, it makes it noisier and wastes your character limits.

Put this factHereNot here
A variant colour or sizeThe standard color and size fields, plus variant_optionPadded into the title, or repeated in product_detail
A technical specificationproduct_detailquestion_and_answer or product_highlight
A selling benefitproduct_highlightproduct_detail
Anything your PDF manual already answersdocument_link, and omit the Q&A entryquestion_and_answer
Price, sale dates, shippingThe commercial fields and your promotions setupquestion_and_answer or product_highlight
The product family nameitem_group_titleThe individual variant title

The test is simple. Each fact should live in exactly one place, in the field designed to hold it.

How Do I Check My AI Performance in Merchant Center?

Google is piloting a report called AI performance insights, the first native view of how your products show up in AI Mode, AI Overviews, and the Gemini app. Path: log into Merchant Center, open the Analytics tab, select Products, then the AI performance tab. It shows your share of voice against similar brands, performance across discovery, evaluation, and purchase phases of the shopping journey, the product specifications users actually search, and an attribute completeness score flagging which products are missing them.

Know the limits before briefing anyone: it’s a pilot on select US accounts, expanding to Australia, Canada, India, and New Zealand in the coming months. Data covers organic AI traffic only, so paid ads traffic isn’t included, and it only counts conversational queries with shopping or brand intent. That organic-only scope makes your free listings setup the surface this report actually measures.

The report also ships two optimization scorecards most coverage misses. Frequently used AI shopping terms shows the functional-benefit wording shoppers prioritize in conversational searches, think maximum cushioning or arch support, with how many of your products match each term and your share of voice on it. Popular product attributes lists the structured specifications customers search for, like size, color, or material, that may be missing from your product data. Together they hand you a keyword list for your titles and an attribute to-do list, pulled straight from Google’s own query data.

What Blocks AI Visibility Without Triggering Any Error?

Disapprovals are the obvious filter. A disapproved product cannot serve on the affected Google destination or feature, which removes it from the Google surfaces that read Merchant Center. That is a Google-side restriction, it does not automatically stop an external AI system describing the product from other sources. The more dangerous gaps trigger nothing in diagnostics:

  • Generic, template-based titles missing material, use case, compatibility, or size
  • Boilerplate descriptions that just restate the title, giving AI nothing extra to extract
  • Missing variant data, so a “black, medium” style query returns nothing
  • Pricing AI can’t read. One analysis of 6.77 million AI-referred sessions found “contact us for pricing” gives AI nothing to compare or recommend
  • Stale availability, which makes AI recommend products you can’t actually sell

Each gap works as a silent filter. Your product stays approved and indexed, and still never appears when someone shops in natural language.

How Do I Run an AI Feed Readiness Audit?

Four checks, in this order, starting with the SKUs that already make you money:

AI feed readiness audit checklist with four steps: eligibility, coverage, AI attributes, and freshness

1. Eligibility. Clear every disapproval and diagnostic first, starting with GTIN errors and price mismatches. Nothing downstream matters for a disapproved product.

2. Coverage and specificity. Read your top 50 revenue products’ titles and descriptions the way an AI agent would. Does the title carry the details buyers filter on? Does the description add anything the title didn’t? Google’s own agentic commerce guidance sets the bar at rich titles of at least 30 characters and descriptions of at least 500.

3. Conversational attributes. Start with question_and_answer on best sellers, sourced from real support tickets and reviews, then add related_product and popularity_rank. You don’t need all 40,000 SKUs done this quarter, you need your revenue drivers done this month.

4. Freshness. AI surfaces refresh constantly, so match your update frequency to how fast your prices and stock actually move. A daily refresh can be fine for a stable catalogue and clearly too slow for one with frequent price or inventory changes. Keep price and availability continuously in sync, which is exactly why we recommend the native channel’s continuous sync over manual XML in our catalog sync guide.

What About Buying Inside AI Chats?

Google’s Universal Commerce Protocol, built with partners including Shopify, lets shoppers buy inside AI experiences using your existing Merchant Center data. Opting in is not a single field. It requires merchant participation and onboarding, a technical integration, configured return policies, and eligible products carrying the native_commerce attribute with its checkout_eligibility sub-attribute. Availability is currently limited to selected participating merchants and eligible products in a small number of markets. Our honest read: discovery is documented and available now, agentic checkout is early and gated. Treat UCP as a per-client decision that depends on your platform, your market and your margin, not an urgent migration. One thing worth separating clearly: OpenAI’s checkout inside ChatGPT is a different system with its own requirements, so results reported there do not transfer to Google’s UCP.

Troubleshooting: What to Check When It Is Not Working

Most problems here are quiet. Nothing errors, the data simply does not appear. Work through this list before assuming the attributes do not help.

SymptomLikely causeWhat to do
No AI performance report in Merchant CenterAvailability is limited to English-language queries in Australia, Canada, India, New Zealand and the US, and data lags a few daysConfirm your market and language, then allow for the lag before concluding anything
Share of voice shows 0Usually too few impressions rather than zero visibilityCheck impression volume first, do not read it as a ranking problem
Share of voice shows 100 percentMerchant Center may simply have no competitor data for your accountDo not read it as market dominance
A dash instead of a numberNo impression data for that rowNothing to fix, there is no data yet
Values uploaded but not visible on the productThe file uploaded but the values were rejected, or the source is not linked correctlyInspect the processed product, then confirm the supplemental source is matched to the right primary feed by id
Highlights or Q&A appear cut in halfA comma or colon was parsed as a separatorSwitch to TSV, or quote and escape the values correctly
related_product rejectedThe identifier does not match a real product, or identifiers were comma-separated inside one entryUse one entry per related product and verify every id or GTIN exists in your catalogue
variant_option ignoredMissing item_group_id or item_group_title, or inconsistent option names across the groupSubmit all three, and use the same option names on every variant in the group
Your feed app has no field for theseNot every platform or app maps them yetAdd a supplemental Google Sheet or file source alongside your existing feed
Conflicting values between sourcesPrimary and supplemental sources are both setting the same fieldCheck source precedence and keep one owner per field

One structural rule worth remembering: a supplemental source updates products that already exist. It cannot create products and it cannot work as a standalone catalogue, so every id you submit must already be in your primary feed.

Why Choose Hustle Marketers for AI Shopping Readiness

Hustle Marketers is led personally by founder Ishant Sharma, a Google Ads and shopping feed specialist with 12+ years in performance marketing and $780M+ in trackable client revenue across 2,500+ brands. Ishant runs a Google Partner and Microsoft Advertising Partner agency, holds Top Rated Plus status on Upwork with a 99% job success score, and reads Google’s feed specs before the recap articles cover them. Our AI feed optimization service covers the full attribute build described in this guide.

A note on what the results below do and do not show. They come from feed, tracking and campaign work, and they predate the conversational attributes, so read them as evidence that we know product feeds rather than proof that these six fields produced the numbers. We took a cold-start Shopify account to 8.5x ROAS in 60 days, got Silicon Lightworks live on Google Shopping after fixing their Merchant Center foundation, generated 1500% ROAS for ArmorGarage with a feed-driven Performance Max build, and drove 15.25x ROAS for a UK Shopify brand. The same feed-first playbook generated $346K in revenue at 5.12x ROAS for a pet accessories brand. Ongoing attribute upkeep, popularity rank refreshes, and AI performance monitoring sit inside our ecommerce PPC management. If you want your feed audited against all four checks above by an ecommerce PPC agency that builds for AI surfaces daily, get a free PPC audit today.

Conclusion

The file most brands haven’t touched since setting up paid Shopping now controls their visibility across Google Shopping, AI Mode, AI Overviews, Gemini, and even third-party AI shopping carousels. Adobe measured AI-referred traffic to US retail sites growing 393 percent year over year in Q1 2026, converting 42 percent better than traffic from other channels, and found most retail sites still are not machine-readable enough to benefit. Those are figures for AI-referred traffic to US retail overall, not a measured return on adding these attributes. The playbook is short: fix eligibility, sharpen your top 50 revenue products, add conversational attributes to best sellers, and keep the feed continuously fresh. Do those four steps before your competitors read about them.

FAQs

Which AI platforms use my Google Merchant Center feed?

Google’s AI Mode, AI Overviews, and Gemini read it directly, and a March 2026 study found 83 percent of ChatGPT’s carousel products matched Google’s top organic Shopping results.

Do I need Google Ads for AI shopping visibility?

No. The studies measured organic Shopping results, and the AI performance report only tracks free listing traffic. A connected, clean Merchant Center feed is the requirement.

What are conversational attributes in Google Merchant Center?

Google’s documentation lists six conversational attributes: question_and_answer, document_link, related_product, item_group_title, variant_option, and popularity_rank. They are optional and never affect product approval. Two established attributes, product_highlight and product_detail, are also flagged by Google for AI-driven surfaces, which is why most AI feed optimization guides cover eight fields in total.

How do I check my AI performance in Merchant Center?

Open Analytics, then Products, then the AI performance tab. Google’s documentation lists it as available for English-language queries in Australia, Canada, India, New Zealand and the United States, covering AI Mode and AI Overviews. Organic traffic only, paid Ads traffic is excluded, and data updates daily with a few days’ lag. Read the numbers carefully: a 0 share of voice can simply mean too few impressions, a dash means no impression data at all, and 100 percent can appear because Merchant Center has no competitor data for your account rather than because you dominate the category. Last checked 9 September 2026.

Do the new AI attributes affect product approval?

The six conversational attributes are optional and do not affect approval status. product_highlight and product_detail are established fields with their own requirements and enforcement, so do not extend the same reassurance to all eight. Approval still depends on core requirements like accurate GTINs, prices and availability, which also remain the first AI eligibility filter.

Does my product page still matter for AI shopping?

Yes. In Profound’s dataset, around 88 percent of AI shopping offers still came from product pages. The feed wins inclusion and ranking, the page wins conversion.

Should Shopify stores update anything for this?

Keep the native channel syncing continuously, fix disapprovals, then add conversational attributes through a supplemental feed, since the native app doesn’t submit them.

Sources

Specifications on this page are taken from Google’s own documentation, last verified 9 September 2026: How to use conversational attributes, question and answer, document link, related product, item group title, variant option, popularity rank, product highlight, product detail, and AI performance insights. Merchant API field names are in the ProductAttributes reference. Research cited on this page: Peec AI on ChatGPT carousel overlap, Profound on feed-sourced versus page-sourced offers, and Adobe on AI-referred retail traffic.

Ishant

Ishant Sharma is the Founder and CEO of Hustle Marketers, a Google Partner digital marketing agency. With 12+ years of experience in Google Ads, Meta Ads, SEO, and e-commerce PPC, he has helped 2500+ brands generate $780M+ in trackable revenue. Upwork Top Rated Plus with 99% Job Success Score. Ishant Sharma is the digital marketing specialist, not the Indian cricketer of the same name.

I hope you enjoy reading this blog post. If you want my team to just do your marketing for you, click here.
Scroll to Top