Help center / Integrations
Conversion tracking
Report purchases to ChatGPT Ads so its reports show conversions and sales.
ChatGPT Ads only reports conversions it’s told about. Without conversion tracking, spend and clicks arrive but conversions and sales stay empty.
Adding the pixel and reporting a purchase were tested live with a test checkout. Browsing events and crediting a purchase to a real ad click haven’t been tested live yet.
Turn it on
- In ChatGPT Ads Manager, open Conversions. Create a data source and an “Order created” event, then create a Conversions API key.
- In AgenAds, open Connections and find Conversion tracking.
- Enter the Pixel ID and the Conversions API key, then choose Save and turn on.
The app checks both with ChatGPT Ads before saving, then adds its pixel to your store. You can see it in Shopify under Settings → Customer events.
How it works
- A visitor arrives from a ChatGPT ad. The pixel keeps the ad’s reference from the page address.
- The visitor completes a purchase. The pixel sends the order ID and the ad reference to the app, and nothing else.
- The app reads that order’s total and currency from Shopify, so the amount can’t be forged from the browser.
- The app sends an “Order created” event to ChatGPT Ads, with the order ID as its ID and the products in the order, so a retry can’t count it twice.
- For orders from an ad, the app re-reads refunds and cancellations from Shopify every day, for results by product.
Browsing events
For visitors who arrived from a ChatGPT ad, the pixel also reports page views, product views, items added to the cart and checkout starts. They carry the page address without its query string, the products and quantities, and the ad reference. Prices come from your synced catalog. Visitors without an ad reference aren’t tracked.
Events are sent in batches. If ChatGPT Ads refuses a batch, the events are resent one by one. Browsing events are deleted after 30 days.
Checking deliveries
Connections shows sent, failed and last sent for each event type over 30 days, and the last 10 deliveries. ChatGPT Ads doesn’t publish a match quality score, so the app shows deliveries instead.
Privacy
No customer names, emails, phone numbers or addresses are sent. Shopify runs the pixel only with the visitor permissions it declares, analytics and marketing, so it follows your store’s consent settings.
Test it
Open your storefront with ?oppref=test at the end of the address, then complete a real checkout. Orders created in Shopify admin don’t trigger the pixel. In Ads Manager, the event stream under Conversions should show the order within seconds.
Turn it off
Choose Turn off in Connections. The keys are deleted, and conversions stop being sent.
Updated November 9, 2026