Herald is in early access. Plans and prices may change before launch. Agori Labs
Guide 06

Shopify & ChatGPT Shopping

A feed or a "connected to ChatGPT" badge opens the door. Complete schema, identifiers and clean variants help you get chosen. Many Shopify themes ship part of this data. This guide shows how to fill in the rest, for a solo store or a big brand.

~6 min readShopify-specificUpdated 2026
Connected gets you in the door
Connected to ChatGPT you're through the door YOUR DATA 50% ✕ schema · identifiers missing not chosen A COMPETITOR 100% ✓ complete & structured names the one it can fully read
Connected to ChatGPT you're through the door YOUR DATA 50% ✕ schema · identifiers missing not chosen A COMPETITOR 100% ✓ complete & structured names the one it can fully read

Swipe the diagram to see all of it →

Being plugged into ChatGPT is step one. The assistant names the shop whose product data it can fully read.

The data that matters

Your theme gives you a head start

Most Shopify themes auto-generate the basics. The fields AI uses most (identifiers, complete schema, clean variants) are usually yours to add. Here's how a default page compares with a complete one.

Same product, two data layers
Default themePartial
  • ✓title, price, description
  • ✓basic Product markup
  • ✕GTIN / MPN / SKU
  • ✕Offer, availability, brand
  • ✕variant attributes
  • ✕FAQ & review schema
AI has less to match on → harder to choose.
Complete data layerChosen
  • ✓title, price, description
  • ✓full Product + Offer schema
  • ✓GTIN / MPN / SKU + brand
  • ✓availability, kept in sync
  • ✓clean variant attributes
  • ✓FAQ & review schema
Every buying attribute is extractable → confidently recommended.
Check what your theme renders. The second half is usually where to add.

“Connected to ChatGPT” opens the door. Complete, identifier-rich data helps you get chosen.

Fill it in

Four steps that make the difference

Do these and your feed goes from "connected" to "chosen." The first two are the biggest.

Complete your Product & Offer schema
Price, availability, brand and category as data as well as on-page text. Check what your theme renders.
Add identifiers (GTIN / MPN / SKU)
Identifiers let AI match your product with mentions of it elsewhere. That builds trust.
Standardize variant attributes
Size, color and material: the exact things shoppers filter on ("wide," "waterproof"). Consistent variants match specific questions.
Allow AI crawlers & tell Bing
Make sure robots.txt lets AI crawlers in, and submit your sitemap to Bing as well, since a lot of assistants lean on it.
Where Herald comes inHerald reads your Shopify catalog and builds the complete data layer for you (full schema, identifiers, clean variants) and keeps price and stock in sync, so you go from "connected" to "chosen" without touching your theme. Join early access →
Keep reading

Where to go next

Want Herald to build your data layer?

Herald is in early access. Tell us about your store and we'll be in touch.