How do AI shopping agents choose sporting goods and outdoor gear?

AI shopping agents choose sporting goods on specifications and fit: frame size, weight, waterproof rating and stock in the size asked for. In our July 2026 audit of 21 sports and outdoor shops in Romandie, 13 lost the most agents at product data. When stock per size is unreadable, the agent compares on guesswork or leaves the shop out.

What the customer sees

Matte black carbon road bike in side view against a dark grey studio backdrop

Road bike

Carbon road bike, 2x12 speed

CHF 3'890.00

Size M in stock, delivered in 2 to 3 days

What their agent sees

"@type": "Product",
"name": "Carbon road bike, 2x12 speed",
"category": "Road bike",
"variesBy": "size",
"additionalProperty": { "name": "Frame size",
  "value": "M (54 cm)" },
"offers": {
  "price": 3890.00,
  "priceCurrency": "CHF",
  "availability": "InStock",
  "deliveryTime": { "maxValue": 3 }
}

Price, stock and delivery can be compared

Who this page is for

  • Bike shops and brands selling complete bikes, frames and components
  • Ski, running, climbing and camping retailers with size-dependent stock
  • Brands whose products are compared on measured specifications

Usual starting point: Machine Readability Sprint

What does a sports shopper ask an assistant?

A typical request reads like this one: "Find me a gravel bike under CHF 4,000 in size M that can be delivered to Lausanne before the end of the month." To answer, the agent needs the price, the size, stock for that size and a delivery time it can compare, all as fields rather than prose.

Find me a gravel bike under CHF 4,000 in size M that can be delivered to Lausanne before the end of the month.

The agent shortlists the shops that declare size and fit per variant, stock per size and specifications, and leaves the others out of the comparison.

Which product fields decide the purchase in sports and outdoor?

In sports and outdoor, five fields decide whether an agent can shortlist a product: size and fit per variant, stock per size, specifications, compatibility, delivery time. The table shows why each one matters to the shopper's request here and, for your developers, how it is declared so an agent can read it.

Field Why the agent needs it How it is declared
Size and fit per variant Agents filter on the size the person asked for before anything else ProductGroup with hasVariant and variesBy: size
Stock per size An agent drops a product whose requested size it cannot confirm Offer.availability on each variant
Specifications Weight, gearing or waterproof rating decide the comparison additionalProperty with units
Compatibility Components and spare parts are bought for a specific model isAccessoryOrSparePartFor
Delivery time Seasonal purchases are bought against a date shippingDetails with deliveryTime

What does the data say about AI shopping for sports gear?

The most useful number for a sports shop comes from our July 2026 audit: 13 of 21 sports and outdoor shops in Romandie lost the most agents at product data, and 12 showed their price only as page text. Agent checkout opened in the US first, and JD Sports shows where the channel is heading.

What was measured Source, date and scope
Among 21 sports and outdoor shops (ski and outdoor apparel, cycling and sports nutrition), 13 lost the most agents at product data, and 12 showed their price only as page text. Autobasket audit of 240 Romandie online shops, July 2026. Switzerland, Romandie, 21 sports shops
JD Sports let US customers search and buy through AI platforms, starting with Microsoft Copilot and then Gemini and ChatGPT, built on commercetools and Stripe. Reuters, reported by MarketScreener, 12 January 2026. United States
5% of online shoppers in Switzerland, Germany and Austria have already used an AI agent to help them shop, and about 18% plan to. University of St.Gallen (HSG), survey of just under 3,000 people, 24 June 2026. Switzerland, Germany and Austria

Where does an agent purchase break for sports and outdoor?

We audit sports and outdoor stage by stage, because each stage fails for a different reason. The rows below show the failure we look for first at each stage and what changes once it is fixed, in the order a shopper's request meets them, from the first question to the reorder.

  1. Discover

    Where it breaks

    Category guides are long single pages, so the passage about one bike competes with eleven others

    What changes once it is fixed

    One page per question, with the answer in its opening lines

  2. Understand

    Where it breaks

    Sizes live in a drop-down built by JavaScript that the agent never runs

    What changes once it is fixed

    Every size visible to the agent as its own option, rendered in the HTML and declared as a ProductGroup

  3. Choose

    Where it breaks

    Specifications sit in an image or a PDF

    What changes once it is fixed

    Specifications the agent can compare line by line, as table rows and additionalProperty fields, with a GTIN per size where the maker assigns one

  4. Buy

    Where it breaks

    The agent cannot confirm stock for the size before building a cart

    What changes once it is fixed

    The agent can check that the size is in stock before it builds the cart, through a stock tool exposed over MCP

  5. Retain

    Where it breaks

    Servicing and spare parts are not linked to the model sold

    What changes once it is fixed

    Servicing and spare parts the agent can match to the bike or ski the customer already owns

Where should sports retailers start?

We usually start this kind of engagement with the Machine Readability Sprint. Variant and stock markup has to be in place before an agent can match a size, and it fits in seven days. From there, the order of the remaining work follows the stage table above, so each step fixes the next place where agents drop your products.

Machine Readability Sprint

Variant and stock markup has to be in place before an agent can match a size, and it fits in seven days.

What should sports retailers read next?

These guides and worked examples take the questions on this page further for sports and outdoor. Each link names the topic it covers and says in one line why it matters for a shop like yours, so you can open the one that answers your next question rather than reading all of them in order.

What do sports retailers ask about agents?

These are the questions teams in sports and outdoor ask us most often about AI shopping agents, answered in full. Each answer stands on its own, so you can forward one to a colleague, and an assistant asked the same question can quote it as it is.

How can my sports shop get recommended when people ask ChatGPT for gear?

Publish the facts the prompt filters on as fields an assistant can read: size per variant, stock for that size, measured specifications with units and a delivery time. OpenAI’s shopping help page says ChatGPT reads structured metadata such as price and description, so a shop whose specifications sit in a PDF gives it nothing to compare and is usually left off the shortlist.

How should a bike shop structure product data for AI assistants?

One product page per model, with each frame size declared as a variant in a ProductGroup, its own availability and, where the manufacturer assigns one, its own GTIN. Geometry, weight and gearing go in a table on the page and in additionalProperty fields with units, and compatible parts link to the model with isAccessoryOrSparePartFor.

Which sports retailers already sell through AI assistants?

JD Sports is the clearest example. Reuters reported in January 2026 that it let US customers search and buy through AI platforms, starting with Microsoft Copilot and then Gemini and ChatGPT, built on commercetools and Stripe. Agent checkout has opened in the US first, so a Swiss sports shop is preparing its data ahead of the rollout.

Do AI assistants handle products sold in many sizes?

They handle them when each size is a declared variant with its own availability. When the page shows one product with a size selector built in JavaScript, the assistant usually sees one price and no sizes, and it cannot tell whether the size the person asked for is in stock.

Should a bike shop publish its specifications as text or as a table?

Both, from the same source. A table on the page serves people and the agents that read the page, and the same values as additionalProperty fields in the structured data serve agents that compare offers without reading any prose.

Where should a sports retailer start?

With the twenty products that bring the most revenue in the coming season. Fixing their variants, stock and delivery data first gives the fastest read on whether agent traffic and citations move.

Get your sports catalogue ready for agents

Bring one product page from your catalogue to the first conversation, and we will show you which of the fields above an agent can read today and which one it is missing.

What is stopping agents from buying your products?

Tell us your industry and describe the problem in a sentence or two, in your own words, for example that assistants recommend a competitor or that your prices never appear in AI answers. We reply with the stage we think is losing you sales and what we would check first.