Shopify

Grow and measure your ChatGPT sales on 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.

  • No theme edits
  • Works on all standard Shopify plans
  • Interface in English and French

One install per store

  • Shopify In review
  • WooCommerce Available
  • BigCommerce In review

Same tracking, feed and attribution on all three

Illustrative example, not a customer result.

See Convrail for Shopify in one minute.

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.

What changes for your store

Every ChatGPT sale counted once

Web pixel plus server-side tracking from your paid orders, deduplicated, even behind ad blockers.

Your products ready for ChatGPT

Your catalog stays in sync and every product is checked before the feed is delivered.

Your ChatGPT revenue on one screen

Ads and organic, top products and ROAS, inside your Shopify admin.

Everything in the Shopify app

  • Web pixel, sandboxed

    Registered through the Web Pixel API, runs in Shopify’s sandbox and follows your store’s customer privacy settings.

  • Server-side tracking

    Paid orders sent through the Conversions API from the paid-order webhook, deduplicated with the pixel.

  • Catalog kept in sync

    Product webhooks keep the feed current, with a full sync on demand.

  • Validated feed, delivered

    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.

  • Dashboard in your admin

    ChatGPT revenue split ads and organic, spend, ROAS, top products and daily trend.

  • Health alerts

    An alert in the app and by email when tracking or the feed breaks.

  • Feed optimization

    A completeness score per product, and AI rewrites of titles and descriptions applied to the feed sent to ChatGPT. Your product pages never change.

  • Onboarding checklist

    The home screen ticks each step up to your first ChatGPT sale.

  • Privacy built in

    GDPR webhooks implemented, customer data hashed on arrival, secrets encrypted at rest.

Live in three steps

  1. Install the app

    It reads your orders, products and legal policies, and installs its web pixel. Your theme is never touched.

  2. Link your ChatGPT Ads account

    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.

  3. Follow the checklist

    Feed set up, first delivery, first ChatGPT sale: each step is ticked on the home screen.

Under the hood

For technical teams and agencies: what happens at install, the app screens, and privacy and compliance.

What happens when you install

  1. OAuth in one click

    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.

  2. Web pixel registered

    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.

  3. Webhooks subscribed

    orders/paid for server-side conversions and attribution, products/create, products/update and products/delete for the catalog, plus the mandatory GDPR topics.

  4. Credentials validated

    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.

  5. Checklist to first attributed order

    The home screen tracks each step: store connected, credentials valid, first events, feed configured, first delivery, first attributed order.

The app screens

ScreenWhat you do there
HomeOnboarding checklist and status at a glance
SettingsYour Ads Manager key (or pixel ID and Conversions key) with live validation, consent setting, test mode
ActivityRecent events with source (browser or server), status and deduplication visible
Product feedFeed settings (store name shown in ChatGPT, countries, search and ads eligibility), delivery history with rejections, changes and OpenAI’s verdict
ChatGPT salesAttributed revenue split organic and ads, spend, ROAS, top products, daily trend, and the attributed orders as CSV
AlertsOpen and resolved alerts, email notifications and the weekly report
Improve my productsCompleteness scores, prioritized actions, AI rewrites applied to the feed sent to ChatGPT, never to your product pages
ProfitWhat each product costs you in ChatGPT ads and what it earns, over the last 30 days
VisibilityThe buying questions you track: whether ChatGPT names your store, at which position, and who it names instead. Included in the Scale plan.
Plans and billingChange 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.

PlanPriceProduct feed
FreeFreeUp to 500 items
Growth$29 per month or $243 per year, 14-day free trialUp to 5,000 items
Scale$79 per month or $663 per year, 14-day free trialNo item limit

Paid plans are billed by Shopify in US dollars, on your usual Shopify invoice. Every plan is detailed on the pricing page.

Privacy and compliance

  • GDPR webhooks (customers/data_request, customers/redact, shop/redact) are implemented: a customer redaction purges their events by hashed identifier, a shop redaction purges the store.
  • Emails, phone numbers, names and customer IDs from orders are hashed with SHA-256 the moment the webhook is received; the clear values are never stored.
  • A consent setting in Settings decides how each visitor’s choice applies to the server copy of an order. A refusal never removes the sale: it is still reported, without the customer’s personal data, and marked as opted out.
  • Access tokens, API tokens and SFTP credentials are encrypted at rest with AES-256-GCM.
  • Uninstalling the app removes the web pixel and stops all processing for the store.

Frequently asked questions

Which Shopify plans are supported?

Any plan that supports apps and web pixels, which includes all standard Shopify plans. Checkout extensibility is not required.

Does the pixel respect my customer privacy settings?

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.

Do I need Shopify Plus?

No. The app uses the Web Pixel API and standard webhooks, available on all plans.

How much does the app cost?

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.

Measure the ChatGPT channel this week

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.

No newsletter. One email with the install link, nothing else.