Skip to content

Agentic

Channel and referrer attribution for AI-sourced Shopify orders

Published

How AI-sourced order attribution works on Shopify

Per Shopify's Agentic Storefronts help page, orders include 'channel or referrer attribution.' Two practical models. Direct-checkout channels (Copilot, Gemini, Perplexity, Shop) attribute as the channel itself — the order shows the AI channel as the sales channel in Reports. Referrer-model ChatGPT attributes as a referral source — the order shows the merchant's storefront as the channel and ChatGPT as the referrer.

The attribution surface is documented on the Agentic Storefronts help page1 and made visible in the new admin's Channel performance pane2. The merchant 'retains full ownership of the customer relationship and post-purchase experience' — Shopify's framing for why the merchant still owns the customer record.

The two attribution models

Direct-checkout model: AI channel is the sales channel. The order has the channel name (e.g. 'Copilot') as its sales-channel attribution and may have additional referrer metadata. Referrer model (ChatGPT): the merchant's online store is the sales channel; ChatGPT appears in the referrer field. The two models report differently and should be analyzed differently.

ModelSales channel fieldReferrer fieldChannels
Direct checkoutAI channel nameSometimes populatedCopilot, Gemini, Perplexity, Shop
ReferrerOnline storeAI channel name (e.g. chat.openai.com)ChatGPT

Where attribution appears in Shopify Reports

Three surfaces in admin: the Sales by channel report (groups direct-checkout AI channels as their own line), the Sessions by referrer report (groups referrer-model AI traffic — ChatGPT, etc.), and the new Agentic Storefronts admin pane (Shopify's first-party rollup of AI-channel performance).

The Agentic admin2 is the cleanest view because it unifies both models — direct-checkout sales and referrer-model traffic appear in the same channel performance pane. The older reports work for one model at a time.

Attribution gaps to watch

Three known gaps. First: ChatGPT referrer attribution depends on the browser passing the referrer header — some configurations strip it. Second: in-chat checkout doesn't always pass full UTM-style metadata; channel name may be the only attribution data. Third: cross-device journeys (chat on mobile, complete on desktop) can break attribution chains.

None of these gaps are unique to Shopify — they're inherent in cross-platform attribution. The practical workaround: trust the Agentic admin's first-party rollup over inferred attribution from third-party analytics tools.

Attribution audit checklist

Five checks to confirm AI-channel attribution is working as expected on your store. Run monthly. Discrepancies between the Agentic admin and your other analytics surfaces are normal — Shopify's first-party data is the canonical source.

  1. Open the Agentic Storefronts admin. Note the channel performance summary for the month.
  2. Open Sales by channel report. Confirm direct-checkout AI channels appear as expected.
  3. Open Sessions by referrer. Confirm chat.openai.com / perplexity.ai / etc. appear in the referrer list.
  4. Cross-check with your third-party analytics (Google Analytics, etc.). Note any major discrepancies.
  5. Trust the Agentic admin for AI-channel performance; trust other reports for cross-channel comparisons.