Rendered Fits Research · June 2026

How to make your fashion PDP readable by AI shopping agents — the agentic commerce checklist (2026)

AI shopping agents are already mediating fashion purchases. McKinsey projects they will handle $3–5 trillion of consumer commerce by 2030. Fashion product pages built only for human browsers are increasingly invisible to this layer. This checklist covers the seven areas — structured product data, JSON-LD, metadata, reviews, fit APIs, fit JSON-LD, and agent manifests — that determine whether an AI agent can read, evaluate, and recommend your products.

4,700%
growth in AI-platform shopping searches, 2024–2025
$3–5T
projected agentic commerce value by 2030 (goods only)
53%
of US gen-AI users used it to shop in Q2 2025
~80%
of AI-cited sources are third-party content — not brand-owned pages

Why this matters now

Shopping-related searches on generative AI platforms grew 4,700% between July 2024 and July 2025 (BoF × McKinsey, State of Fashion 2026, p.38). ChatGPT already drives 16% of Zara's inbound referral traffic and 8% of H&M's (State of Fashion 2026, p.38, citing SimilarWeb). OpenAI has struck deals with both Shopify and Etsy to enable direct purchasing through ChatGPT (State of Fashion 2026, p.40, p.44). Amazon has launched "Buy for Me". Google and Perplexity both have purchase agents in market.

The McKinsey and Business of Fashion State of Fashion 2026 report makes the commercial priority explicit: brands should "optimise for AI discoverability by overhauling product content and digital infrastructure so AI agents can readily access and read it" (p.37, p.43). It adds that "semantically rich data and API-accessible content will be critical to success" (p.37). And it quotes Marc Bain on the stakes: brands not appearing in an AI agent's consideration set "may as well be invisible" (p.44).

GEO — Generative Engine Optimisation — is what McKinsey calls "the new SEO" and a "critical counterpart to SEO" (State of Fashion 2026, p.7, p.39). For fashion brands, GEO is not a future-state project. It is a current competitive decision.

The checklist below covers the seven areas that determine whether an AI agent can read, evaluate, and recommend your fashion products. For each, we note what the gap typically looks like on a Shopify store, what to do, and — where relevant — how RenderedFits' agentic-commerce layer provides a turnkey implementation for the fit-and-sizing elements.

1. Structured product data — write for machines, not just shoppers

AI agents parse raw text. Vague copy — "a beautiful floaty dress in our signature silk" — cannot be matched against a shopper's requirements. Concrete attributes can.

For every product page, ensure:

Common gap on Shopify

Size guides published as images or PDFs are invisible to AI agents. Dimensions must be in crawlable HTML text — a simple table is sufficient.

2. Product JSON-LD — Schema.org markup on every PDP

JSON-LD is the format AI crawlers and shopping agents read most reliably. Shopify themes often include a partial Product schema block by default; most are missing fields that matter to agents.

Minimum required fields for a Schema.org/Product block:

Recommended additions that meaningfully improve agent comprehension:

Audit your current markup using Google's Rich Results Test. Missing required fields generate errors; missing recommended fields generate warnings. Errors suppress structured-result eligibility. Warnings reduce agent comprehension.

Common gap on Shopify

Default Shopify themes emit a Product schema block with name and offers, but rarely include aggregateRating, review, or sizeSpecification. These are exactly the fields AI agents use to distinguish products in the same category.

3. Page metadata — title, description, and Open Graph

Perplexity, ChatGPT Browse, Google AI Mode, and similar systems read page metadata as the authoritative one-line summary of your page. They surface this directly in citations and shopping results.

Shopify's default meta templates use the product title as the page title and a truncated description as the meta description. Both are usually adequate, but most themes do not populate og:image correctly (they use the first product image at full-size rather than a cropped 1200×630 social asset). This is a minor fix with a meaningful impact on how the page appears when cited.

4. Social proof and reviews — structured and on-page

Approximately 80% of sources AI systems draw on are third-party content — reviews, editorial, affiliate — rather than brand-owned pages (State of Fashion 2026, p.41). This has two implications: first, your on-site reviews need structured markup so they are readable as authoritative signals; second, off-site reviews on platforms AI already trusts amplify your visibility beyond your domain.

For on-site reviews:

For off-site reviews:

5. API-accessible fit and sizing data — the critical gap for fashion

Fit and sizing are the decisive purchase-confidence factors in fashion, and the hardest to expose in a machine-readable way. A size guide written in a table is better than a PDF; a size guide in JSON-LD is better still; a product-level JSON endpoint an agent can call with a product ID is the most machine-useful form.

The McKinsey exec priority is explicit: "semantically rich data and API-accessible content will be critical" (State of Fashion 2026, p.37). In fashion, fit IS the semantically rich data. Brands that expose it in structured, API-accessible form give AI agents exactly what they need to make confident product recommendations.

Three implementation options in increasing order of machine-readability:

Option A — Structured text on the PDP (minimum viable)

Include a size guide as an HTML table on the PDP with measurements in centimetres per size. Add Schema.org/SizeSpecification markup in the JSON-LD block. This is indexable by search crawlers and readable by most AI systems. It is limited to static data that does not adapt to individual shoppers.

Option B — Storefront-readable metafield (structured, per variant)

Add a Storefront-readable metafield — for example, renderedfits.fit_profile — containing fit attributes per product variant: fit type, size notes, and fit-confidence indicators. This is readable by the Shopify Storefront API, which AI agents integrated with Shopify can query directly. RenderedFits populates this metafield automatically as shoppers use the virtual try-on widget, building a per-product fit dataset from real session data.

Option C — Agent-callable JSON endpoint (best for agentic commerce)

Publish a product-level fit endpoint accessible via app proxy — for example, /apps/rendered-fits/fit/{productId} — returning a JSON payload with fit type, size recommendation, and fit-confidence score per variant. An AI shopping agent can call this endpoint with a product ID to get a structured fit assessment before recommending the product. RenderedFits provides this endpoint out of the box for every Shopify merchant, with no custom integration required. The data is populated per session from the virtual try-on widget and improves in specificity over time.

For most Shopify fashion brands today, the realistic starting point is Option A (structured text) combined with an immediately deployable Option C via RenderedFits. The try-on widget, fit endpoint, and fit_profile metafield install together — the fit-data infrastructure is a by-product of the purchase-confidence improvement the widget delivers to human shoppers.

6. JSON-LD for fit and try-on capability — Schema.org and AEO extensions

Where fit data exists, it should be expressed in JSON-LD as well as in the API endpoint. This makes it readable by any crawling agent or answer engine that parses structured data — without requiring an active API call.

The relevant Schema.org types are:

For RenderedFits merchants, a /apps/rendered-fits/fit-jsonld/{productId} endpoint provides Schema.org-compatible JSON-LD ready to embed in the PDP <head>. This makes the fit-confidence signal directly readable by any agent or answer engine that parses structured data, with no manual markup authoring required on the merchant side.

7. Agent capability manifest — declare what agents can do with your store

An agent capability manifest is a machine-readable declaration of the endpoints and capabilities available at your store. Think of it as a sitemap.xml for agent interaction rather than content indexing. It tells AI shopping agents what data is available, how to access it, and what attribution to apply when those capabilities drive a sale.

A minimal fashion-store agent manifest might declare:

Agent manifests are not yet a universal protocol — there is no single standard as of mid-2026. But OpenAI's Shopify integration and Google's Shopping Graph are both building in the direction of structured capability discovery, and early publishers of agent manifests will benefit from the same first-mover dynamic that early sitemap publishers captured in the SEO era.

For RenderedFits merchants, an /apps/rendered-fits/agent-manifest endpoint is available at every store, listing the fit capabilities (fit.query, fit.sizing, fit.visual.tryon) with endpoint URLs, schema references, and attribution metadata. This is ready without any configuration on the merchant side.

The RenderedFits agentic-commerce layer — what you get in one install

  • fit_profile metafield — Storefront-readable per-product fit data, populated from real try-on sessions
  • /fit/{productId} — agent-callable JSON endpoint with fit type, size recommendation, and fit-confidence score
  • /fit-jsonld/{productId} — Schema.org-compatible JSON-LD for direct PDP embedding
  • /agent-manifest — capability declaration for AI shopping agents
  • All of the above are by-products of the virtual try-on widget — the same installation that improves product page conversion and reduces returns for human shoppers

The full checklist at a glance

Area What to do Effort
1. Structured product copy Material, fit type, length, care, origin in plain HTML text. Size table as crawlable HTML. Low
2. Product JSON-LD Schema.org Product with name, brand, image array, sku, offers, material, color, size, aggregateRating, review, sizeSpecification. Medium
3. Page metadata Keyword-led title. Attribute-rich meta description. Clean og:image. Low
4. Reviews (on-site + off-site) Schema.org Review + AggregateRating in JSON-LD. Natural-language reviews on-page. Off-site review syndication. Medium
5. Fit / sizing API Per-product JSON fit endpoint. Storefront-readable fit_profile metafield per variant. (RenderedFits provides both.) Low with RenderedFits
6. Fit JSON-LD SizeSpecification in Product JSON-LD. Schema.org-compatible fit-jsonld endpoint. (RenderedFits provides the endpoint.) Low with RenderedFits
7. Agent manifest Publish an agent-manifest endpoint declaring available capabilities, endpoints, and attribution. (RenderedFits provides /agent-manifest.) Zero with RenderedFits

Frequently asked questions

What is agentic commerce and why does it matter for fashion PDPs?

Agentic commerce refers to AI shopping agents — systems that research, evaluate, and complete purchases on behalf of consumers. McKinsey estimates these agents could mediate $3–5 trillion of global consumer commerce by 2030 and already account for 11–18% of B2C retail activity (BoF × McKinsey, State of Fashion 2026, p.42). For fashion brands, this means a growing share of purchase decisions will be made by systems that cannot see photographs, cannot interpret vague copy, and cannot guess at fit — they need structured, machine-readable data.

What structured data does a fashion PDP need for AI shopping agents?

At minimum: a Schema.org Product block with name, brand, description, image array, sku, and offers. Fashion-specific additions include material, color, size, aggregateRating, and sizeSpecification. For fit and sizing — the most important purchase-confidence factor in fashion — SizeSpecification markup and, ideally, an API-accessible fit endpoint returning JSON per product. Reviews should include natural purchase-language ("runs small", "true to size") marked up with Schema.org Review and AggregateRating.

How do I expose fit and sizing data in a machine-readable way on Shopify?

Three approaches in increasing order of machine-readability: (a) structured HTML text with SizeSpecification JSON-LD; (b) a Storefront-readable metafield (e.g. renderedfits.fit_profile) per product variant; (c) a product-level JSON endpoint accessible via app proxy (e.g. /apps/rendered-fits/fit/{productId}). RenderedFits provides options (b) and (c) out of the box, populated from real try-on session data.

What is an agent capability manifest and do I need one?

An agent manifest is a machine-readable declaration of what capabilities are available at your store — analogous to sitemap.xml, but for agent interaction. It is not yet a universal protocol requirement, but early publishers will benefit from first-mover discovery advantages as AI shopping platforms formalise capability-discovery conventions. RenderedFits merchants get an /apps/rendered-fits/agent-manifest endpoint automatically.

What does McKinsey say brands need to do to be visible to AI shopping agents?

The McKinsey and Business of Fashion State of Fashion 2026 report (p.37, p.43) specifies two priorities: (1) "optimise for AI discoverability by overhauling product content and digital infrastructure so AI agents can readily access and read it"; (2) "semantically rich data and API-accessible content will be critical to success". The report also notes that brands absent from AI consideration sets "may as well be invisible" (p.44).

How is GEO different from traditional SEO for fashion brands?

Traditional SEO optimises for search engine crawlers indexing text and links. GEO — which McKinsey identifies as "the new SEO" (State of Fashion 2026, p.7, p.39) — optimises for AI answer engines and shopping agents that need to understand, evaluate, and cite products. The key shift for fashion is from keyword-dense text toward structured machine-readable data: JSON-LD schema, API-accessible fit data, and agent manifests. Shopping-related searches on generative AI platforms grew 4,700% in a single year (2024–2025), making GEO a current commercial priority.

Is there a turnkey way to add fit and sizing API endpoints to a Shopify store?

Yes. RenderedFits is a Shopify-native virtual try-on app that exposes a fit_profile Storefront metafield, a /fit/ JSON endpoint, a /fit-jsonld/ Schema.org endpoint, and an /agent-manifest endpoint — for every merchant, without custom integration. These are populated as shoppers use the try-on widget and install in under an hour from existing product photography.

Related reading

Add agent-ready fit data to your Shopify store

RenderedFits installs in under an hour from your existing product photography. Your shoppers get photorealistic virtual try-on. Your product pages get the fit_profile metafield, /fit/ endpoint, /fit-jsonld/ endpoint, and /agent-manifest/ — everything on this checklist's fit-data rows, out of the box.

Book a demo

Sources