ChatGPT is becoming a real sales channel. Convrail shows what it really earns your WooCommerce store, and keeps your catalog ready for it:
The plugin connects your store to the Convrail platform, which validates and delivers the feed, sends conversion events to OpenAI and computes your reports. Nothing happens until an administrator clicks “Connect this store”.
The Free plan includes conversion tracking and a validated feed of up to 500 products. The ChatGPT sales dashboard and the alerts are computed by the service in the Growth and Scale plans, AI search visibility in Scale. The plugin code is the same on every plan: the service applies your plan, and the plugin never locks a feature by itself.
Convrail is an independent service, not affiliated with or endorsed by OpenAI. ChatGPT and OpenAI are trademarks of OpenAI.
Convrail platform (https://app.convrail.com), required for every feature. Nothing is sent before an administrator clicks “Connect this store”. Then:
oppref click identifier, the server sends that identifier with the WooCommerce session ID, the landing page, the referrer and the UTM parameters, so the later order can be attributed.Convrail terms: https://convrail.com/terms/. Convrail privacy policy: https://convrail.com/privacy/.
OpenAI pixel (https://bzr.openai.com/v1/sdk/events), once a Pixel ID is set and, when a consent plugin is installed, after marketing consent. The browser sends the event name, an event ID, the amount and the product IDs, names and quantities of the page, plus the OpenAI click identifier when the visitor came from ChatGPT. No names, emails, phone numbers or addresses. On the checkout and order pages only, an image tag sends the same fields for visitors without JavaScript. OpenAI terms and policies: https://openai.com/policies/. OpenAI privacy policy: https://openai.com/policies/privacy-policy.
The Convrail platform itself, not the plugin, sends conversion events and the product feed to OpenAI; product text to its AI writing provider, only when an administrator clicks “Draft with AI”; and the buying questions an administrator adds to OpenAI, once a week. These processors are listed in the Convrail privacy policy.
The plugin supports the WP Consent API. It declares itself to any compatible consent plugin and waits for the marketing category before the storefront script stores a cookie or sends an event.
__oppref, ocl_landing, ocl_referrer) and no storefront event is sent. The order reaches the Convrail platform without the customer’s contact details (billing country only), and the platform reports the sale to OpenAI marked opt_out, with no personal data, so your revenue reporting stays right.Emails and phone numbers are never sent to OpenAI in clear text: the Convrail platform hashes them with SHA-256 first.
The admin screens are a React app compiled into assets/admin.js. Its readable source ships with the plugin, in the admin-src folder (React and TypeScript). To rebuild the same file: cd admin-src && npm install && npm run build, which writes ../assets/admin.js.