Capyo Install free on Shopify

For Shopify stores running ChatGPT Ads

The ChatGPT Ads pixel that never drops an order. 

Capyo installs the OpenAI Ads pixel on your storefront, relays every event server-side through the Conversions API so ad blockers and closed tabs don't cost you a conversion, keeps your product feed in sync, and shows which orders came from ChatGPT ads. No vendor script on your storefront.

Embedded in the Shopify admin No vendor script on your storefront Free plan available 7-day trial on paid plans Setup in two fields
Shopify admin / apps / openai-ads-pixel
R

Relay every event server-side

K

Keep your product feed current

S

See what ChatGPT ads brought in

A Web Pixel extension running in Shopify's strict sandbox captures the standard storefront events and forwards them through OpenAI's Conversions API using your own pixel ID and key. Orders also arrive from the orders/create webhook, sharing the same event id, so a completed checkout is never missed and never double-counted.

What the app does

One pixel, sent twice, counted once.

1

Relay every event server-side

A Web Pixel extension running in Shopify's strict sandbox captures the standard storefront events and forwards them through OpenAI's Conversions API using your own pixel ID and key. Orders also arrive from the orders/create webhook, sharing the same event id, so a completed checkout is never missed and never double-counted.

2

Keep your product feed current

A Google-format feed is built from your products and variants, served at a private URL or delivered over SFTP to the location shown in your Ads Manager. It rebuilds daily and again within 10 minutes of a product change.

3

See what ChatGPT ads brought in

Orders are matched to a ChatGPT click by the ad platform's attribution id or your landing page, so you get attributed orders, revenue, average order value and top products for the last 7, 30 or 90 days, with a CSV export.

Under the hood

How the pixel actually gets your events to OpenAI.

OpenAI's browser pixel is a vendor script with no documented plain HTTP endpoint. Loading it inside Shopify's pixel sandbox would mean it never sees your real storefront URL — and would break the App Store rule against third-party scripts on the storefront. Capyo relays instead.

1

A Web Pixel, strict sandbox, no vendor script

The extension subscribes to five standard Shopify events and beacons them in small batches to Capyo's own endpoint. Nothing else loads on your storefront, and nothing runs outside Shopify's sandbox.

2

Your own Conversions API key, not ours

Every event is forwarded to OpenAI's Conversions API using the Pixel ID and Conversions API key you paste from your own ads.openai.com account. Capyo never sends to an account it controls.

3

One event id per order, always

The checkout-completed event and the orders/create webhook are given the same event id before either reaches OpenAI, so a third-party checkout, an ad blocker, or a closed tab can't turn one order into zero or two.

4

A feed OpenAI can actually read

Products tagged kliq-exclude are skipped; kliq-no-ads keeps a product out of ads eligibility without removing it from the feed. Everything else ships as a standard product-data TSV.

Why Capyo

Built for the relay, not a script tag.

Server-side by design, not as an afterthought

Because the pixel sandbox can't see your real storefront URL, Capyo never loads OpenAI's vendor script. Every event — page view, product view, cart add, checkout, order — is captured by a Web Pixel extension and relayed from Capyo's own server to the Conversions API. Nothing third-party touches your storefront.

Get started →
01

A revenue report you can screenshot

Attributed orders, revenue, average order value and your top products, for the last 7, 30 or 90 days, with matched-versus-unmatched counts and a CSV export. Numbers come from what Capyo's pixel and webhook actually received, so they can differ from Ads Manager.

Get started →
02

Alerts before you notice the silence

An hourly check watches for a pixel that's gone quiet, a checkout no event ever reaches, a Conversions API that's failing, a feed run that broke, or a monthly cap you're about to hit — and shows a banner in the app the moment it happens.

Get started →
03

Setup

Two fields. Then watch the events arrive.

1

Paste your Pixel ID and Conversions API key

Both come from your own ads.openai.com account. Saving them creates the Web Pixel on your store automatically — no theme edits.

2

Watch the first events land

Browse your own storefront and the health strip fills in within about a minute. Send a test event any time to confirm OpenAI accepted it.

3

Turn on the feed and open the revenue report

The product feed is ready to enable on every plan, including Free. Upgrade to Growth or Pro to open the revenue report — it already has data waiting from the events you just sent.

Built the Shopify way

Embedded, minimal scopes, nothing extra on your storefront.

Embedded in the Shopify admin

Lives in your admin like a native Shopify surface, with the review checklist's performance and design bar met from day one.

No vendor script, ever

The relay design means OpenAI's own pixel script never loads on your storefront. One small fetch per event batch is the only network activity Capyo adds.

No customer data stored

Capyo keeps order totals, line items and event counts. Customer names, emails, addresses and phone numbers are never read or stored — see the Privacy Policy for the exact data model.

You hold your own keys

Events go to OpenAI through your Pixel ID and Conversions API key, under your own ads account. Capyo never has an OpenAI account of its own in the loop.

The numbers

Scales from your first sale to five million events a month.

Capyo relays events the same way on every plan. The free tier is enough to see the pixel working; Growth and Pro raise the ceiling for stores running real ad spend.

Install free on Shopify →

50,000

events/month on Free

5,000,000

events/month on Pro

< 1 min

to first event after setup

0

vendor scripts on your storefront

Pricing

Simple pricing. No surprises.

The pixel, Conversions API relay and product feed are on every plan, including Free. 7-day trial on Growth and Pro.

Free

$0

forever

The pixel and the product feed, no card required.

  • Web Pixel + Conversions API relay
  • Product feed: hosted URL or SFTP
  • Up to 50,000 events per month
  • Order dedup via the orders/create webhook
  • Last-24h health strip
  • In-app alerts (pixel, feed and cap issues)
Install free

Growth

$19

per month

The revenue report.

  • Everything in Free
  • Up to 1,000,000 events per month
  • Revenue report with CSV export
Start 7-day trial

Pro

$39

per month

For stores running real ad spend.

  • Everything in Growth
  • Up to 5,000,000 events per month
  • Priority support
Start 7-day trial

2 months free

FAQ

You have questions. We have answers.

Does Capyo load anything on my storefront?

Only a Web Pixel extension running inside Shopify's own strict sandbox, which sends one small network request per batch of events. No vendor script from OpenAI or anyone else is loaded.

Is Capyo affiliated with OpenAI or Shopify?

No. Capyo is an independent app and is not affiliated with, endorsed by or sponsored by OpenAI. "ChatGPT" and "OpenAI" are trademarks of OpenAI.

What happens to my customers' personal data?

Capyo is built to hold none of it. It stores order totals, line items and event counts — never customer names, emails, addresses or phone numbers. See the Privacy Policy for the full list of what's stored.

Do you send email alerts?

No — alerts show as banners in the app, free on every plan. The moment something needs attention — a quiet pixel, a failing feed, a cap you're about to hit — it shows up there, with an open/resolved history you can check anytime.

What happens if I go over my plan's event cap?

Nothing stops abruptly. Browser events keep being counted, you get a banner and an alert, and sending to the Conversions API pauses after a 10% grace once you're over Free's monthly limit.

Can I deliver the product feed over my own SFTP?

Yes, on every plan including Free — point it at the location your OpenAI Ads Manager shows, or download the same feed from a private URL.

Will the revenue report match Ads Manager exactly?

Not necessarily. It reports orders Capyo's pixel and webhook actually received and matched, which is a different measurement than Ads Manager's own attribution model.

Is there a free plan?

Yes. The pixel and the server-side Conversions API relay run on Free, up to 50,000 events a month, no time limit and no card required.

Guides

Get ChatGPT Ads attribution set up right.

All guides →