+42% vs -38%

Conversion gap AI vs non-AI traffic, March 2026 vs March 2025

Adobe Analytics, April 2026. 80-point swing in 12 months on the same dataset. AI-referred traffic flipped from underperformer to overperformer.

393%

YoY growth in AI-referred retail traffic, Q1 2026

Adobe Analytics. On Black Friday 2025 it was +805%. On Cyber Monday +670%.

20% / 3%

ChatGPT shopping share: Etsy vs Amazon

Similarweb via Elogic 2026. Amazon down about 18% month over month because it blocks ChatGPT-User in its robots.txt. Etsy is an ACP launch partner.

50M / day

Shopping queries inside ChatGPT

OpenAI Economic Research 2026: 2% of queries on 900M weekly active users are shopping queries.

The context: why this article is written in 2026, not 2028

We were patient on agentic commerce. In 2024 it was demo-ware. Early 2025 it was a promise. Then Adobe Analytics published its April 2026 report with a number that changed our read: AI-referred traffic (ChatGPT, Perplexity, Claude, Gemini) converted 38% WORSE than Google traffic in March 2025. Twelve months later, that same traffic converts 42% BETTER. That is an 80-point swing in 12 months on the same dataset from the same merchants.

On market size, Salesforce documented $262 billion in sales attributable to AI agents during the 2025 holiday season (20% of global orders). Adobe measured +805% AI-referred retail traffic on Black Friday 2025 and +670% on Cyber Monday. On Q1 2026, +393% on average. These are not consultant projections, they are measurements from trackers already installed at the merchants themselves.

The real question for an SMB merchant in Quebec is no longer will this happen. It is: what do I change on my site this week so that when ChatGPT picks three backpacks for a user, one of the three is mine.

Source

AI traffic converted 42% better than non-AI traffic in March 2026, an 80-percentage-point swing from March 2025 when AI converted 38% worse.

Adobe Analytics, April 2026 reportThe 12-month reversal of the conversion signal

What an agent looks for when it shops for your customer

An AI agent does not match keywords. It matches constraints.

When a user types into ChatGPT durable backpack, for a 3-week backpacking trip in Asia, under $200, delivered before March 1, the agent breaks the query down into 4 distinct sub-tasks:

  1. Filter category + price + delay: backpacks, under $200, availability + shipping OK before March 1.
  2. Match use case: Asia 3-week backpacking trip implies 40-65L capacity, laptop compartment, water resistance, TSA lock, compression straps.
  3. Qualitative filter: durable implies materials (Cordura, 500D+ ripstop), reinforced stitching, multi-year warranty.
  4. Final ranking: the PDPs that explicit the highest number of matches, with proof (descriptive reviews, precise technical specs, mentions by third parties), rise to the top of the shortlist.

The trap: a PDP written for traditional SEO (blue backpack, premium leather, urban look) does not match any of the 4 dimensions. It is invisible to the agent, even if it ranks position 1 on Google for blue backpack.

What we find in PDPs that get cited:

  • Named use cases: ideal for 3-4 week trek, cabin carry-on, Southeast Asia backpacking. Not 1 generic case, but 3 to 5 precise scenarios. That lets the agent say here is a match for your situation.
  • Explicit exclusions: not ideal for winter alpine hiking, not designed to carry more than 18 kg. Counter-intuitive, but exclusions help the agent eliminate false matches and increase confidence on true ones.
  • Concrete compatibility: dimensions in cm, max carried weight in kg, cabin bag compliance on the 3 main airlines, dishwasher-safe yes/no, iOS 26+ compatible yes/no. Every constraint made explicit is a potential match.
  • FAQ anchored on real customer questions: pull from support chat, reviews, product Reddit threads. Every Q/A becomes training data for the PDP.
  • Specs in structured table format, not prose. Models extract lists and tables far better than paragraphs.

The robots.txt battle: block or allow

Amazon chose to block. In its robots.txt, ChatGPT-User and OAI-SearchBot are disallowed. Similarweb-measured result: Amazon's share of ChatGPT shopping queries dropped below 3%, falling around 18% month over month. Etsy, which did the opposite (ACP launch partner in September 2025), moved above 20%.

Amazon's logic makes sense: their on-site ad business is worth $56 billion per year. If agents bypass the storefront and buy without seeing the sponsored ads, that value evaporates. So they blocked the crawl, sued Perplexity in November 2025 (Comet was browsing Amazon disguised as Chrome), and won a preliminary injunction on March 10, 2026 blocking Comet from Amazon accounts. The 9th Circuit ruling expected after the June 11, 2026 hearing will set the first federal precedent on buyer-side AI agents.

For an SMB in Quebec this is not theoretical. Blocking AI crawlers in robots.txt = disappearing from the shopping panels of ChatGPT / Perplexity / Google AI Mode. Allowing them = accepting that the agent scrapes your PDP, presents it next to 3 competitors, and potentially negotiates the sale without the user ever setting foot on your site. Our default position with merchant clients: allow, optimize to get picked, and double down on post-click KPIs (repeat rate, LTV, brand searches), because the initial click becomes rare but qualified.

The 3 protocols shaping the market

Since September 2025, three protocols have locked in. They do different things, and you need to understand which one applies to what:

Critère
ScopeACP - In-chat checkoutUCP + AP2 - Discovery + payment
Backed byOpenAI + Stripe (ChatGPT Instant Checkout)Google + Shopify + Etsy + Walmart (UCP), Google + 60 partners (AP2)
LaunchedSeptember 29, 2025 (Etsy), expanded to 1M+ Shopify + PayPal on February 16, 2026AP2: September 16, 2025 (donated to FIDO Alliance in May 2026). UCP: January 11, 2026.
How it works for the merchantYour Shopify catalog is syndicated to ChatGPT. Purchase happens in the ChatGPT interface via Stripe. Fees: 4% OpenAI + 2.9% Stripe.Merchant Center feed + Google Business Agent. The user can buy through UCP checkout or return to your site. AP2 cryptographically signs the user's purchase intent (Intent + Cart Mandates).
What you loseAbout 6-7% margin per transaction, the email / customer data relationship, post-purchase upsell.Some experience control, but you keep the customer relationship if the user comes back to checkout on your site.
Our default for an SMBActivate on Shopify if margin > 25%, test 90 days, measure LTV vs direct channel.Always - it is the baseline for being findable. Zero additional merchant-side fee to be listed.

The 8 changes we ship on merchant sites before Q4

We grouped the interventions by layer. A merchant who ships the first 3 already captures 80% of the gain, because those are the layers agents read first.

Product feed and Merchant Center (layer 1, most critical)

  • Google Merchant Center feed refreshed daily, all GTIN, MPN, brand, condition, availability, price + sale_price as separate attributes. The feed became, for ChatGPT via UCP, the primary source of authority on your catalog, not your website.
  • `product_highlight` attribute filled for every SKU (4 to 5 short bullets of concrete benefits). Underused in 2024, mandatory in 2026.
  • Custom attributes for use cases (`custom_label_0` to `_4`): `use_case_trekking`, `use_case_travel_cabin`, `material_ripstop`, `waterproof_yes`. Lets agents filter on fine-grained constraints.

Product page structure (layer 2)

  • `Ideal for` section with 3 to 5 named use cases + `Not ideal for` section with 2 to 3 exclusions. Written in full sentences, not just tags.
  • Specs block in table format (not prose): dimensions, weight, materials, warranty, care. An HTML table renders 3x better in LLM citations than a paragraph.
  • FAQ of 6 to 10 questions anchored on real customer questions (support chat, Reddit threads, reviews). Marked with `schema.org/FAQPage`.

Off-site signals and trust (layer 3)

  • Minimum 150 verified reviews on strategic products (SEL scorecard 2026). Below 150, likelihood of being shortlisted drops significantly.
  • Targeted mentions on Reddit (relevant subs in your vertical), YouTube (honest creator reviews, not disguised paid placements), and 2 to 3 authority blogs in the space. Agents lean heavily on third parties to validate a match.

The real 2026 risk: margin, not visibility

We spend a lot of time on visibility because it is the first bottleneck. But the real strategic conversation starts after you are visible.

When a user buys through ChatGPT Instant Checkout, OpenAI takes a 4% fee, Stripe takes 2.9%, and you lose the customer data (email, address, purchase history consolidated in ChatGPT, not in your CRM). It is the marketplace pattern we know from Amazon and Etsy for 15 years, except the marketplace is no longer a website, it is a conversation. And the user will probably tell ChatGPT order me the same product next time without ever thinking about your brand.

Two strategies we see with our merchants:

  1. Treat the channel as paid acquisition: the ChatGPT channel is treated like paid, with a CAC equivalent (the 6-7% margin). The KPI is no longer transaction ROAS, it is the direct-repeat rate you can pull back to your own site within 90 days (via post-delivery email + product quality).
  2. Block on low-margin SKUs, activate on new drops and hero products: we turn on ACP only on the 20 to 40 strategic SKUs where we want fast volume and awareness, and keep the repeaters (consumables, accessories) on our own site where the margin holds.

The activate everything, we will see position on a 1,000-SKU catalog with no margin strategy - we have not seen a merchant come back happy from that one.

Verdict: where to start with 2 weeks and a $5,000 budget

If you are an SMB merchant with a catalog of 50 to 500 SKUs and you want to be present when your customers ask ChatGPT or Perplexity to find them a product, here is the order:

Week 1 - Audit + foundations:

  • Check robots.txt + firewall (Cloudflare, Sucuri) and unblock ChatGPT-User, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended.
  • Audit the Merchant Center feed. Confirm that product_highlight is filled and use-case custom attributes are in place.
  • Pick the 20 to 40 strategic SKUs where you will invest layer 2 (page structure).

Week 2 - Rewrite the strategic PDPs:

  • On those 20 to 40 SKUs, rewrite the page in 5 blocks: Ideal for / Not ideal for / Technical specs (table) / FAQ (6-10 questions) / Concrete compatibility.
  • Add Product, Offer, FAQPage, AggregateRating JSON-LD schemas. Confirm the schema matches what is visible on the page (no drift).
  • Turn on Shopify's Agentic Storefronts channel (Winter 2026) to syndicate to ChatGPT / Perplexity / Copilot from a single catalog.

After 30 days - Measure:

  • Look at AI-referred traffic in GA4 (segment session_source containing chatgpt, perplexity, claude, gemini).
  • Install a share of model tracker (Profound, TruIntel or equivalent) on the 20-40 SKUs.
  • Compare AI vs non-AI conversion. If AI conversion is lower on your site, it is probably a PDP structure problem, not a channel problem.

We wrote this article because the question should I be worrying about AI agents has come up in every e-commerce strategy call since March 2026. The answer is yes, now, not Q4.

Want a quick audit of your catalog's visibility in ChatGPT, Perplexity and Google AI Mode? We look at your feed, your robots.txt, and 10 strategic PDPs, then hand you a concrete plan.

Book an agentic commerce audit

What merchants are asking us right now

Does turning on ChatGPT Instant Checkout cannibalize my direct sales?

Partly, yes. In the first 6 to 9 months we see a redistribution: around 20 to 30% of ChatGPT Instant Checkout sales would probably have happened on your own site (especially for established brands with a loyal base). The rest is incremental (new customers who did not know you). The right question is not does this cannibalize but is the net CAC (OpenAI + Stripe fees minus margin lost to cannibalization) still lower than my current paid CAC. For most of our merchants the answer is yes, but we measure it over 90 days, not 2 weeks.

Are JSON-LD schemas enough, or do I also need a structured feed?

Both, they serve different purposes. JSON-LD on your PDP is used when an agent visits the page directly (Perplexity Comet, for example, which browses the open web). The Merchant Center feed is used when ChatGPT or Google AI Mode consults the catalog upstream via UCP, without ever visiting the page. To be visible in both modes, you need both. And critically: they must say the same thing. A feed that says in stock while the page says sold out tanks your trust score.

Do the reviews on my Shopify PDP count for agents?

Yes, on the condition they are marked up with schema.org/Review + AggregateRating, and above all that they are descriptive. A great product, 5 stars review carries little weight for an agent because it contains no match signal. A I use it for tennis 3 times a week, put 40 hours on it in 3 months, no wear review is training data for the agent when a user searches durable tennis shoes for 3x/week use. Nudge your happy customers to describe their use, not just to rate.

We are a services SMB (not e-commerce). Does this still apply?

Partially. The PDP mechanics do not apply as-is, but the idea of matchable constraints does. On service pages we add: named use cases (ideal for 5-15 employee SMBs in growth mode), exclusions (not ideal for teams under 5 with no dedicated manager), precise service areas, tiered pricing, and an FAQ anchored on the real objections. The agent answering marketing agency for a Quebec manufacturing SMB, under 15 employees must be able to extract those constraints from your page in 2 seconds. Same logic as an SKU, different vocabulary.