Maison Mint research · October 2026

Can AI shopping assistants read your store?

We checked 386 EU Shopify stores for the product data that Google, ChatGPT and other AI shopping assistants use to recommend products. Most stores show the basics. Very few show what makes a product the obvious pick: reviews, barcodes and real descriptions.

11%of product pages show review ratings in the page code that AI crawlers read
52%include a barcode (GTIN or MPN) that shopping engines use to match products
33%have product descriptions under 50 words
6%have all four basics: product schema, brand, barcode and ratings

What 386 EU Shopify stores give machines to read

Product schema on the product page94.6%
Price and availability (offers)94.0%
Organization or store schema on the homepage80.6%
Brand in product data71.8%
Exactly one H1 heading on the homepage62.4%
18% of homepages have no H1 at all
Barcode (GTIN or MPN)51.8%
Review ratings in the page code11.4%
Most review apps load stars with JavaScript, after the page opens
FAQ markup on the product page10.4%
All four basics: schema, brand, barcode, ratings5.7%

The short version

Shopify themes do the easy part for you: almost every store sends a product name, price and availability in a format machines can read. The fields that decide whether an AI assistant recommends a product are another story. Only about one store in nine shows its reviews where a crawler can see them, half leave out the barcode, and a third describe their products in fewer than 50 words.

When someone asks ChatGPT or Google's AI Mode for "the best running socks under 20 euros", the assistant compares what it can read: price, brand, ratings, a clear description. A store that hides its five-star reviews behind JavaScript competes with one hand tied behind its back.

By country

Country domainStoresRatings visibleBarcodeDescription under 50 wordsAll four basics
Germany (.de)15115%52%38%9%
Netherlands (.nl)4120%68%37%15%
France (.fr)3910%46%41%3%
Italy (.it)370%59%27%0%

Countries with at least 20 stores in the sample. Other stores came from .dk, .ie, .pl, .es, .se, .ro and 13 more EU domains.

What to fix first

1. Put review ratings in the page code. Check that your review app adds an aggregateRating to the product schema in the HTML, not only stars drawn by JavaScript. Most major review apps have a setting for this.

2. Add barcodes. Fill the barcode field (GTIN, EAN or MPN) for every product in Shopify. It feeds Google Merchant Center and the product schema at the same time.

3. Write descriptions that answer questions. What it is, who it is for, what it is made of, how it compares. 150 words that answer real questions beat 30 words of mood.

4. One clear H1 per page, and a homepage that says in one sentence what you sell and to whom.

Our free AI search visibility checklist covers 42 checks like these.

Method

We took every domain with an EU country-code ending from the Tranco top-1-million list (October 2026) and checked which ones resolve to Shopify's servers. For each store we fetched the homepage and one product page (the first product in the store's public product feed) on 20 October 2026, read the raw HTML without running JavaScript, and parsed every JSON-LD block. 401 stores were reachable; 386 had a public product page and are counted here.

Limits

The sample is larger, well-visited stores on EU country domains, so stores on .com and smaller shops are not included. We checked one product page per store. Ratings or data added only by JavaScript are counted as not visible, because that is how a crawler that does not run JavaScript sees the page; some search engines do run JavaScript and may see more. Numbers are rounded.

Questions people ask

What did the study measure?

Whether the homepage and one product page of 386 EU Shopify stores give search engines and AI shopping assistants machine-readable product data: product schema, price offers, brand, barcode (GTIN or MPN), review ratings and FAQ markup, plus basic on-page SEO.

Why do review ratings in the page code matter?

Most review apps load stars with JavaScript after the page opens. Many AI crawlers read only the raw HTML, so a store with hundreds of five-star reviews can look unreviewed to an AI assistant.

How were the stores chosen?

From the Tranco top-1-million websites list we took every domain on an EU country-code ending, checked which point to Shopify's servers, and analysed the 386 that had a public product page. It is a sample of larger, well-visited stores, not of all EU stores.

Are store names published?

No. The study reports totals only. Store owners who want their own result can ask us for a free check.

Built by Maison Mint Marketing Agency, a performance marketing agency in Tallinn, Estonia, that runs Meta Ads, Google Ads, SEO and AI search visibility for growing brands in Europe and the US. Need a second pair of eyes on your numbers? Book a free 30-minute account review.

Want your own store checked against these points? Ask for a free check. Free tools: ROAS calculator · UTM builder.

Please cite as: Maison Mint Marketing Agency, "AI shopping readiness of EU Shopify stores", October 2026, mintagency.eu/research/ai-shopping-readiness-eu-shopify-2026.