AI shopping

Give shopping agents the structured facts they buy on.

Sphen.ai checks every product's readiness for AI shopping, generates your agents.md, serves product feeds for OpenAI and Google, and emits structured data through Shopify theme app embeds.

AI Shopping: content health, readiness and competitors per product
Demo store · sample data

In short

What is AI shopping readiness in Sphen.ai?

AI shopping readiness is the set of tools that make your Shopify catalog readable for shopping agents. Sphen.ai checks readiness per product, drafts your agents.md, serves product feeds for OpenAI and Google Merchant plus JSON-LD and llms-products.txt, and emits structured data through Shopify theme app embeds that you switch on yourself.

Updated:

The problem

Agents compare structured facts, not marketing copy.

Unreadable prices and stock

Without clean structured data, an agent has to guess price, availability and variants from HTML.

No machine entry point

Most stores offer agents nothing but the storefront — no feed, no agents.md, no product index.

Duplicate schema

Two apps emitting the same markup confuses Google Merchant Center and assistants alike.

How it works

How does AI shopping work?

  1. 01

    Readiness per product

    The AI Shopping tab shows content health, readiness bands and weakest products, with the competitors that appear next to you.

    AI Shopping tab
    Demo store · sample data
  2. 02

    agents.md and feeds

    Under Settings → AI readability, Sphen.ai scores agent readiness, drafts your agents.md and serves feeds for OpenAI, Google Merchant, JSON-LD and llms-products.txt.

    AI readability settings
    Demo store · sample data
  3. 03

    Structured data, one toggle

    Theme app embeds emit Organization, Product, BlogPosting and Breadcrumb JSON-LD. No theme code is edited; switching the embed off removes it.

    Connections and status in Integrations
    Demo store · sample data

In the app

What do you set up for AI shopping agents?

Readiness per product

The AI Shopping tab in Analytics shows content health, readiness bands and your weakest products, with the competitors that appear next to you. It is rolling out gradually and is not switched on for every store yet. Where you have it, the structured data incomplete readiness check stops firing on your products once the theme embed is active.

Feeds and agents.md

Under Settings → AI readability you find the agent readiness score, your product feeds and your agents.md. The feeds are served for OpenAI, Google Merchant, JSON-LD and llms-products.txt, built from your catalog. The agents.md is a plain-text brief for AI agents about your store. Sphen.ai drafts it, and it has two states: Draft and Reviewed. You review it before you publish it.

Structured data in the theme editor

In the Shopify theme editor, open App embeds and switch on Sphen.ai Structured Data. Under Schema types you enable Organization & WebSite, Product, Article / BlogPosting, Breadcrumbs and FAQ schema. Save the theme. Back in Sphen.ai, Settings → Integrations shows Structured data (JSON-LD) as Active on the Connections & status card. Embeds apply to your live theme only.

You stay in control

What stays under your control?

  • Embeds render nothing until you switch them on in the theme editor.
  • agents.md drafts are reviewed and published by you.
  • Duplicate structured data is detected and raised as a recommendation.

Plans

Which plans include it?

AI agent configurations per month

  • Essential2
  • Business8
  • Growth10
See pricing

Questions

Questions about AI shopping

Help center · Read the guide
Does the embed change my theme files?

No. Theme app embeds are injected by Shopify at render time. Your theme code stays untouched, and switching the embed off removes the output immediately. Nothing renders in your theme until you switch the embeds on in the theme editor.

Which feeds are available?

OpenAI, Google Merchant, JSON-LD and llms-products.txt. Sphen.ai generates them from your catalog and serves them under Settings → AI readability. The same page shows your agent readiness score and your agents.md, so the machine-readable entry points for your store sit in one place.

What is agents.md?

A plain-text brief for AI agents about your store: what you sell, for whom, and where to find the facts. Sphen.ai drafts it from your catalog. It has two states, Draft and Reviewed. You review and publish it yourself.

Do I need to redo this after a theme change?

Yes. App embeds are per theme and apply to your live theme only. After you publish a new theme, activate the embeds in it again. The app flags this as soon as it detects an inactive embed, and Connections & status shows Not active.

What if another app already outputs structured data?

Turn off the matching schema switches inside the Sphen.ai Structured Data embed, or disable the other app's output. Duplicate JSON-LD causes errors in Google Merchant Center. Sphen.ai also raises a recommendation for this case, named Disable duplicate structured data.

Will the embeds slow down my storefront?

The embeds output JSON-LD script blocks and, if you enable it, a visible FAQ block. There is no external script and no render-blocking resource. If you switch an embed off, its output is removed from your storefront immediately.

See it on your own catalog.

Install Sphen.ai, let it read your store, and decide exactly what goes live.