Every ChatGPT sale counted once
Web pixel plus server-side tracking from your paid orders, deduplicated, even behind ad blockers.
Shopify
Install Convrail and link your ChatGPT Ads account: a web pixel registered through Shopify’s official API, server-side tracking from your paid orders, a validated product feed kept in sync, and your ChatGPT revenue on a dashboard inside your admin. Your theme is never touched.
One install per store
Same tracking, feed and attribution on all three
From the ChatGPT answer to your Shopify order and your margin: tracking, revenue and ROAS, profit per product, the product feed, alerts and AI search visibility.
Figures in the video are illustrative. The video loads from YouTube only when you press play.
Web pixel plus server-side tracking from your paid orders, deduplicated, even behind ad blockers.
Your catalog stays in sync and every product is checked before the feed is delivered.
Ads and organic, top products and ROAS, inside your Shopify admin.
Registered through the Web Pixel API, runs in Shopify’s sandbox and follows your store’s customer privacy settings.
Paid orders sent through the Conversions API from the paid-order webhook, deduplicated with the pixel.
Product webhooks keep the feed current, with a full sync on demand.
Every product checked against the OpenAI specification. Your feed is created at OpenAI for you: changes go out within the hour, the full catalog once a day.
ChatGPT revenue split ads and organic, spend, ROAS, top products and daily trend.
An alert in the app and by email when tracking or the feed breaks.
A completeness score per product, and AI rewrites of titles and descriptions applied to the feed sent to ChatGPT. Your product pages never change.
The home screen ticks each step up to your first ChatGPT sale.
GDPR webhooks implemented, customer data hashed on arrival, secrets encrypted at rest.
It reads your orders, products and legal policies, and installs its web pixel. Your theme is never touched.
Paste one key from Ads Manager. When OpenAI has enabled automatic setup on your account, Convrail creates your pixel and Conversions key; otherwise you enter them by hand. Convrail tests them with OpenAI and activates the pixel.
Feed set up, first delivery, first ChatGPT sale: each step is ticked on the home screen.
For technical teams and agencies: what happens at install, the app screens, and privacy and compliance.
The embedded app asks to read your orders and products, to install its web pixel and receive the customer events it reports, and to read your legal policies so your policy links are prefilled in the feed.
Convrail creates its web pixel through the Web Pixel API. It runs in Shopify’s sandbox and respects the customer privacy settings of your store.
orders/paid for server-side conversions and attribution, products/create, products/update and products/delete for the catalog, plus the mandatory GDPR topics.
Your Ads Manager key, or your pixel ID and Conversions key entered by hand, are checked live with OpenAI, then encrypted at rest. The store starts in test mode.
The home screen tracks each step: store connected, credentials valid, first events, feed configured, first delivery, first attributed order.
| Screen | What you do there |
|---|---|
| Home | Onboarding checklist and status at a glance |
| Settings | Your Ads Manager key (or pixel ID and Conversions key) with live validation, consent setting, test mode |
| Activity | Recent events with source (browser or server), status and deduplication visible |
| Product feed | Feed settings (store name shown in ChatGPT, countries, search and ads eligibility), delivery history with rejections, changes and OpenAI’s verdict |
| ChatGPT sales | Attributed revenue split organic and ads, spend, ROAS, top products, daily trend, and the attributed orders as CSV |
| Alerts | Open and resolved alerts, email notifications and the weekly report |
| Improve my products | Completeness scores, prioritized actions, AI rewrites applied to the feed sent to ChatGPT, never to your product pages |
| Profit | What each product costs you in ChatGPT ads and what it earns, over the last 30 days |
| Visibility | The buying questions you track: whether ChatGPT names your store, at which position, and who it names instead. Included in the Scale plan. |
| Plans and billing | Change plan at any time, up or down, monthly or yearly, including back to Free |
The interface is available in English and French and follows Shopify’s Polaris design system, so it looks and behaves like the rest of your admin.
| Plan | Price | Product feed |
|---|---|---|
| Free | Free | Up to 500 items |
| Growth | $29 per month or $243 per year, 14-day free trial | Up to 5,000 items |
| Scale | $79 per month or $663 per year, 14-day free trial | No item limit |
Paid plans are billed by Shopify in US dollars, on your usual Shopify invoice. Every plan is detailed on the pricing page.
customers/data_request, customers/redact, shop/redact) are implemented: a customer redaction purges their events by hashed identifier, a shop redaction purges the store.Any plan that supports apps and web pixels, which includes all standard Shopify plans. Checkout extensibility is not required.
Yes. In the browser, the pixel runs inside Shopify’s web pixel sandbox, and Shopify only runs it once a visitor has given the consent your store requires. Paid orders are also reported from your server, following the consent setting you choose in Settings: when a visitor refuses, the sale is still reported, without their personal data, and marked as opted out.
No. The app uses the Web Pixel API and standard webhooks, available on all plans.
There is a Free plan with no time limit, and two paid plans, Growth and Scale, billed by Shopify in US dollars, monthly or yearly, with a 14-day free trial. You can change plan at any time from the app, up or down, including back to Free. Prices and what each plan includes are on the pricing page.
Convrail starts with a Free plan, and paid plans begin with a free trial. Leave your email and we send the install link when your spot opens.