A blog by StabileRewards.

Blog

How to Track Customer Rewards from ChatGPT and AI Shopping Channels | StabileRewards

Cover Image for How to Track Customer Rewards from ChatGPT and AI Shopping Channels | StabileRewards
Gemma P. Torres
Author
Gemma P. Torres

Direct Answer
Shopify merchants can track loyalty rewards from AI shopping channels (ChatGPT, Perplexity, Gemini, Copilot) by using order-level reward triggers instead of storefront-based ones. With Shopify's new Agentic Storefronts, orders from AI channels flow into Shopify with full channel attribution - StabileRewards reads that attribution and fires reward logic automatically, no storefront session required.

Customers can now discover your products through AI conversations on ChatGPT, Perplexity, Google Gemini, and Microsoft Copilot - and complete their purchase on your Shopify store via Shopify's new Agentic Storefronts infrastructure.

As AI shopping becomes a real sales channel, many merchants are asking the same question: How do you track customer rewards when the purchase was discovered through an AI agent?

In this guide, we'll explain how AI shopping channels now work with Shopify, why traditional loyalty systems break in agentic commerce flows, and how Shopify merchants can reliably track and assign rewards across all AI channels.


What Shopify Agentic Storefronts means for your loyalty program

In March 2026, Shopify launched Agentic Storefronts - infrastructure that makes every Shopify merchant discoverable on AI platforms like ChatGPT, Perplexity, Google AI Mode, and Microsoft Copilot without any separate integration.

Here's what the new AI shopping flow looks like:

  1. Customer asks ChatGPT (or Perplexity, Gemini, Copilot) for a product recommendation
  2. AI surfaces your products via Shopify's Global Catalog
  3. Customer clicks through to your Shopify store to complete checkout
  4. Order flows into your Shopify admin with AI channel attribution (e.g., source: ChatGPT)

The key shift from the old model: Unlike the short-lived ChatGPT Instant Checkout (which was discontinued in March 2026), customers now complete purchases on your own store - not inside the AI chat. This is actually better for merchants: you keep control of checkout, brand, and the customer relationship.

But the loyalty problem remains: Most loyalty apps still can't distinguish an AI-attributed order from a direct visit. That means AI-referred customers - often your highest-intent buyers - get missed by your rewards program entirely.


Traditional vs AI (ChatGPT) shopping flow

Traditional Shopify vs AI checkout flow — where rewards break

The gap is obvious: the reward trigger logic is no longer tied to your storefront experience.


Why traditional loyalty systems break

Most loyalty and reward apps were built for:

  • Website sessions
  • Logged-in users
  • On-site widgets (points, popups, etc.)

AI shopping breaks all three.

1. No storefront session

  • No page views
  • No tracking pixels
  • No "customer journey" on your site

2. Limited identity context

  • Customer may not log in before purchase
  • Identity signals may arrive after checkout

3. No pre-purchase reward visibility

  • No "Earn 500 points" banner
  • No upsell logic tied to rewards

4. Channel attribution disappears

  • The sale comes from ChatGPT, not your website
  • Existing reward triggers may not recognize the source

The key shift: rewards must move from frontend to backend

In AI commerce, rewards can't depend on:

  • Page views
  • Button clicks
  • Session tracking

Instead, they must depend on order events + eligibility logic.


How to track customer rewards from ChatGPT shopping

Here's the system that actually works.

Step 1 — Treat AI orders like any other Shopify order

Good news: orders from ChatGPT still show up in Shopify. So:

  • Trigger rewards based on order creation
  • Not based on how the customer arrived

Step 2 — Use rule-based reward eligibility

Define clear rules like:

  • Spend $100 → earn points
  • First purchase → bonus reward
  • Specific products → unlock perks

These rules should run automatically, post-checkout, independent of channel.

Step 3 — Decouple identity from sessions

You need flexible identity matching. Possible identifiers:

  • Email
  • Phone
  • Shopify customer ID

Don't rely on login sessions or cookies.

Step 4 — Introduce "pending rewards"

AI checkout increases uncertainty around returns, cancellations, and delayed fulfillment. Best practice:

  • Assign rewards as pending
  • Confirm after fulfillment or return window

Step 5 — Prepare for AI-native reward queries (next wave)

Soon, customers (or AI agents) will ask: "What rewards do I get if I buy this?"

To support that, your system must:

  • Be API-first
  • Return reward eligibility in real time

This is where most current loyalty tools fall short.


What Shopify merchants should do right now

  • ✅ Move reward logic to backend (order-driven)
  • ✅ Stop relying on storefront-only triggers
  • ✅ Support cross-channel purchases (AI, mobile, web)
  • ✅ Prepare for API-based reward queries

Where StabileRewards fits with Shopify Agentic Storefronts

StabileRewards is designed as the loyalty layer on top of Shopify Agentic Storefronts.

When Shopify attributes an order to an AI channel (ChatGPT, Perplexity, Gemini, Copilot), StabileRewards:

  • Detects the AI channel attribution from the order source data
  • Applies your reward rules automatically at order creation - no page view or session required
  • Tracks channel performance so you can see which AI platform drives the most loyal repeat buyers
  • Supports pending reward logic for orders that may be returned or cancelled

You don't need to change your existing loyalty setup. StabileRewards layers on top and adds the AI channel awareness your current system is missing.


Final takeaway

ChatGPT shopping changes one fundamental assumption: the customer journey no longer belongs to your website.

But your responsibility for rewards, retention, and customer lifetime value still does.

The winning approach is simple: treat rewards as infrastructure, not interface.


Frequently Asked Questions

Does StabileRewards work with Shopify Agentic Storefronts?
Yes. StabileRewards reads Shopify's AI channel attribution on orders and fires reward logic automatically. It works with all Shopify Agentic Storefront channels including ChatGPT, Perplexity, Google Gemini, and Microsoft Copilot.

What happened to ChatGPT Instant Checkout?
OpenAI discontinued ChatGPT Instant Checkout in March 2026 after a limited rollout. The new model has customers discovering products in ChatGPT (via Shopify's Global Catalog) but completing checkout on the merchant's own Shopify store. This is better for merchants - you keep control of checkout and customer data.

Do I need to install anything on my Shopify store to enable Agentic Storefronts?
Shopify Agentic Storefronts is available through Shopify's Winter '26 Edition. Basic discoverability on AI channels is available to Shopify merchants by default. StabileRewards adds the loyalty tracking layer on top.

Why don't existing loyalty apps track AI channel orders?
Most loyalty apps were built for storefront interactions - page views, logged-in sessions, on-site widgets. They have no mechanism to detect that an order came from a ChatGPT or Perplexity session. StabileRewards tracks at the order level using Shopify's channel attribution data instead.

Will AI-referred customers know they're earning rewards?
StabileRewards supports post-purchase reward notification via email, so customers receive reward confirmation after checkout regardless of which channel they came from.

Does StabileRewards replace my existing loyalty program?
No. StabileRewards layers on top of your current setup and extends it to AI channels. No disruption to your existing program.


Get started

Ready to add loyalty to your Shopify Agentic Storefronts?
Install StabileRewards from the Shopify App Store - 5-minute setup, 30-day free trial, $5.99/month.
Install StabileRewards →