Agent-Readiness

Agent-Readiness for Shopify catalogues

Ask ChatGPT for your category the way a customer would. If you're not in the answer, we audit why and fix the product data. Findable, not transactable.

Agent-Readiness

Overview

Agent-Readiness makes a Shopify brand's products **show up** when shoppers ask __ChatGPT__, Gemini or Perplexity what to buy. AI assistants do not rank pages. They retrieve products from __structured feeds__ and filter on attributes, so a product whose data never says "sulphate-free" as a field is absent from the answer, not ranked low. Only 11% of retailers say they are ready to scale AI, so brands with **complete product data** win, whatever their size. The audit runs in 1–2 weeks, the build in 4–8 weeks. It makes a catalogue **findable** by AI assistants. It does not make the AI buy for your customers.

At a glance

Key facts

11%
Retailers who say they are ready to scale AI, per EMARKETER (2026)
15–25 questions
Category questions run in the AI visibility audit across ChatGPT, Gemini and Perplexity, before and after
1–2 weeks
Planned duration of the audit, at three days of effort
4–8 weeks
Planned duration of the build, from taxonomy to before/after report
Findable, not transactable
What the service does and does not do: AI assistants find your products; they do not buy for your customers

Industry Proof

Why this is worth doing now

  • 11% of retailers say they are ready to scale AI

    EMARKETER, 2026. The rest are competing on the same incomplete product data. Right now assistant answers are won on data completeness, which a mid-sized brand can fix faster than a large one.

  • ChatGPT product discovery runs on ACP feeds

    Stated by OpenAI (2026). Shopify merchants are included automatically through Shopify Catalog. What the feed says about your products is what the assistant can retrieve, and nothing else.

  • Merchant Center now reports your missing attributes

    Google added AI performance reports to Merchant Center in May 2026 that identify missing structured attributes, on the stated basis that AI shopping systems need complete, well-organised product data.

The Transformation

What the assistant sees before and after enrichment

Workflow

The product record

Before

A typical Shopify record: title, product type, two tags, a price, and an HTML description that says the shampoo is "formulated without harsh sulphates" and "protects your colour". Sulphate-free exists only as prose, colour-treated is implied, and cruelty-free is not there at all.

After

The same product with typed fields: hair_type, concern, free_from (sulphates, silicones, parabens), key_ingredients, certifications (vegan, cruelty-free), colour_safe true, size_ml 300, and a use_case sentence: a weekly wash for someone maintaining a balayage who finds most shampoos strip tone within a month.

Workflow

The customer's question

Before

"Sulphate-free shampoo for colour-treated hair that won't strip my balayage, under £30, not tested on animals." The assistant filters on five attributes. Your record answers none of them as fields, so it never enters the candidate set. A competitor with complete data takes the slot, whichever product is better.

After

The assistant filters on free_from, hair_type, colour_safe, price and certifications, finds your product, and describes it in the customer's own terms because the use_case field already does. Three or four products are named in the answer. Yours is one of them, with a reason.

Workflow

How you know

Before

Nobody has asked the assistants for your category without your brand name. Searching your own brand proves nothing; you will show up. The category question is the one that matters, and it has never been run.

After

The same 15–25 category questions, run before the work and after it, each twice on different days. A side-by-side of where you appeared, where you appear now, and which competitors you displaced. Assistant-referred sessions tagged in your analytics. Reported at delivery and at 90 days.

Why Not

What you might use instead, compared fairly

  • The alternative

    Your SEO agency, which says it covers AI search

    Their work is real. Search engines rank pages on content and authority, and that is what they optimise. But an assistant does not read your product page; it retrieves from your feed. If the feed has no free_from field, the agency's work never reaches it. Ask them what your feed says under free_from.

    With LNOKS

    Agent-Readiness build

    The data is the same and the mechanism is different. Your SEO gets you ranked; this gets you retrieved. We put the attributes into Shopify metafields, JSON-LD and the Merchant Center and ACP feeds. The same structured attributes improve conventional search and marketplace listings too, so the work pays whichever way AI shopping goes.

  • The alternative

    A Shopify feed app

    Cheaper and faster, and it does one job well: sending your feed to destinations. It does not decide what is in the feed. Shopify merchants are usually already in ACP through Shopify Catalog at no effort, so if your attributes are missing, an app syndicates the gap to more places.

    With LNOKS

    Agent-Readiness build

    We enrich the data before anything syndicates it. An attribute schema derived from your customers' own search terms and tickets, every value verified by a person with a source recorded, then metafields, markup and feed mapping. Where a feed app is enough, we say so and recommend it.

  • The alternative

    Doing nothing, because it is early

    The cheapest option and the real competitor. Forrester (2026) finds most AI-assisted shopping is still conversational and humans still drive checkout, so nobody is losing a purchase to an autonomous agent yet.

    With LNOKS

    Agent-Readiness audit

    The retrieval mechanism is already live. OpenAI states ChatGPT product discovery runs on ACP feeds, and Google's Merchant Center AI reports now name the structured attributes a catalogue is missing. Only 11% of retailers say they are ready to scale AI (EMARKETER, 2026). The audit shows your gap in 1–2 weeks and you decide from there.

What You Get

What you get

  • Gap report and attribute completeness matrix

    Which product attributes are missing across your catalogue, how often each one appears in the questions customers ask, and the percentage of SKUs carrying each attribute. Delivered as a PDF with the raw matrix behind it.

  • AI visibility audit: assistant answers with screenshots

    The same 15–25 category questions run across ChatGPT, Gemini and Perplexity, each twice on different days. For every question: whether you appear, in what position, whether you are described accurately, and which competitors appear instead.

  • Prioritised fix list and one-page director summary

    Every gap ranked by how often it matters, with an effort estimate and expected coverage gain. The one-page summary is written for a director to read in two minutes. The fix list becomes the scope of the build, if you choose to go on.

  • Attribute schema built from your customers' own words

    Field names, types and controlled vocabularies for your category, derived from your site-search logs, support tickets, reviews and product Q&A. Includes an explicit exclusion set (free_from, not_suitable_for, not_compatible_with) and a use-case field. You sign it off before enrichment starts.

  • Enriched catalogue with a source on every field

    Every SKU populated against the schema. Values are extracted from structured data, product copy and packaging with LLM assistance, then checked by a person against the source. Each field carries its source and a confidence flag. Regulated claims are published only where you supply a document.

  • Shopify metafields and generated JSON-LD

    Typed metafield definitions and metaobjects for shared vocabularies, bulk-loaded through the Admin API. Product, Offer, AggregateRating and FAQPage markup generated from those metafields on every product page and validated, never hand-written per product.

  • Feeds mapped to Merchant Center and ACP

    Metafields mapped to Google Merchant Center attributes and custom labels, feed acceptance confirmed without errors, ACP participation via Shopify Catalog checked (it is often already on), and syndication to further destinations where it is justified. Plus a documented, signed-off decision on AI crawlers.

  • Before/after visibility report, at delivery and at 90 days

    The audit's questions re-run unchanged: where you appeared before, where you appear now, and which competitors you displaced. Assistant-referred traffic is tagged in your analytics so it reports separately. A handover document lets your team maintain the data.

The Process

How we approach it

  1. 01 Qualify in twenty minutes
  2. 02 Ingest and score
  3. 03 Run the visibility test
  4. 04 Report and fix list
  1. 01

    Qualify in twenty minutes

    Four questions on a call: how many SKUs and where the data lives, whether customers filter on real attributes, whether we can see your site-search terms and recent support tickets, and who owns your Shopify, Merchant Center and AI-platform accounts. Then the 30-second test, live.

  2. 02

    Ingest and score

    We pull the catalogue through the Shopify Admin API or a feed export and score attribute completeness against the category taxonomy. We check whether product pages carry valid Product JSON-LD with price, availability, brand and GTIN, and whether you are already in ACP and Merchant Center.

  3. 03

    Run the visibility test

    15–25 category questions, phrased the way a customer would ask, across ChatGPT, Gemini and Perplexity. Each is run twice on different days. We record position, accuracy and the competitors that appear instead of you, and screenshot everything.

  4. 04

    Report and fix list

    A gap report ranked by how often each missing attribute matters, a prioritised fix list with effort estimates, and a one-page summary for a director. You decide whether the fix list becomes a build, or whether you do the top items yourself.

Is This For You

Who this is for

Beauty and skincare, home and organisation, outdoor, pet, fitness accessories, tech accessories, auto parts. Your customers filter on ingredients, materials, fit, compatibility or certifications, and your product pages say those things in sentences rather than in fields. Revenue matters less than catalogue shape.

You report on organic traffic and site revenue, you brief the SEO agency, and you are the person the founder asks why category traffic is down. You have not been asked about ChatGPT yet, and you expect to be. You want to see your own gap before you spend on it.

You run Shopping campaigns or a Google and YouTube channel app, so a feed exists and someone owns it. Feed mapping is an edit rather than a build, and Google's Merchant Center AI reports already tell you which structured attributes are missing.

Product descriptions accumulated over years, ranges and copywriters. The attributes are in there somewhere, inconsistently, and nobody has mined your site-search terms or support tickets to find out which ones customers ask about. That is the work.

About LNOKS

Why teams pick LNOKS

  • 5.0 / 5

    Clutch review average across delivered engagements

  • 40+

    Successfully delivered projects

  • $410k

    Saved for clients in their SMBs

  • 96%

    Clients who re-engage

Frequently Asked Questions

Frequently asked questions

It makes your products retrievable and correctly described when someone asks ChatGPT, Gemini or Perplexity what to buy in your category. We audit what the assistants say today, rebuild your product data as structured attributes, publish it as Shopify metafields, JSON-LD and feeds, and measure the change. It does not make an AI buy for your customers. Forrester (2026) finds very few consumers let an agent complete a purchase, so we sell being findable, not being transactable.

Because the assistant never entered your product into its candidate set. It retrieves from structured product data and filters on attributes, so a product whose data says sulphate-free only in a paragraph of copy is invisible to a question that asks for sulphate-free. Exclusions are the most common gap, and an answer has three or four slots with no page two. A competitor with more complete data takes the slot, whichever product is better.

Three things have to be true. Your products carry the attributes shoppers ask about as structured fields, including exclusions such as free_from, rather than as sentences in a description. Those fields are published where assistants read them: Shopify metafields, JSON-LD on the product page and the Merchant Center feed. And your catalogue is in ChatGPT's product feed, which OpenAI states runs on ACP and includes Shopify merchants through Shopify Catalog. The audit shows which of the three you are missing.

Probably yes. OpenAI states that ChatGPT product discovery runs on ACP feeds and that Shopify merchants are included automatically through Shopify Catalog. We check this in the audit before charging for anything connected to it. The feed is usually already being sent. The gap is what it says about each product: if your attributes are missing, the feed delivers that absence to the assistant faster. Enrichment is where the work is.

The AI visibility audit is planned at 1–2 weeks elapsed and three days of effort: score the catalogue, run 15–25 category questions across ChatGPT, Gemini and Perplexity twice each, then deliver the gap report and fix list. The build is planned at 4–8 weeks: taxonomy design 1–2 weeks, enrichment 2–4 weeks with every field verified by a person, publishing about a week, then verification at delivery and again at 90 days.

It fits Shopify or Shopify Plus brands with 500 or more SKUs in a category where customers filter on real attributes: ingredients, materials, fit, compatibility, certifications. It does not fit marketplace-only sellers, who do not control their product schema, or commodity catalogues where products differ only by size or colour. With under about 150 SKUs the audit alone is usually enough, and we will say so rather than sell you a build.

It is different, and the two are complementary. SEO gets pages ranked on content and authority signals. An assistant does not read your product page; it retrieves from structured product data and filters on attributes, so a feed with no free_from field cannot be found however well the page ranks. This is sometimes sold as GEO or AEO. The structured attributes we add also improve conventional search, so nothing in the build works against your SEO agency.

We run the same 15–25 category questions across the assistants before we start and after we finish, each twice on different days because assistant answers vary. The result is a side-by-side: where you appeared before, where you appear now, and which competitors you displaced. We also tag traffic arriving from assistant surfaces in your analytics. The limit: we can see what you own and any first-party identity you capture. We cannot see who the assistant's user was.

No, and nobody can. Assistant answers change from day to day and the feed protocols moved twice within six months. What we commit to is the method: the same questions before and after, screenshots of both, and a report at delivery and at 90 days. If the enrichment has not changed where you appear, the report shows that too.

You do. Shopify, Merchant Center, ACP and any model-provider accounts are in your name and named at proposal stage, because credentials held by an agency stop working when that agency does. LLM usage during enrichment runs on your account or is passed through at cost. Allowing AI crawlers in robots.txt is your decision, signed off in writing. Afterwards, a quarterly re-scan takes half a day per quarter inside a retainer, or your team maintains the data with the handover document.

Estimate Your Project

Let's build it.

Tell us about the project. A founder replies within one business day.