Integrations

Everything the app connects to, what it can do there, and how far each capability has been tested.

Status: everything here is built from each provider's official documentation. Items marked "Tested live" have run against a real account. The rest are updated here as they pass. In the app, Connections checks each integration's health and says how to fix what's wrong.

Shopify

Where the app lives, and where your product and sales facts come from.

You approve access when you install.

CapabilityStatus
Products, variants, prices and compare-at pricesBuilt, live test pending
Stock levels and unit costsItems Shopify doesn't track stock for count as unknown, not out of stock.Built, live test pending
Units sold per variant, no customer fieldsShopify has to approve access to order data before launch.Built, live test pending
Sales momentum: the last 14 days against the 14 beforeBuilt, live test pending
Daily store sales totals, for the weekly viewBuilt, live test pending
Updates when products or stock changeBuilt, live test pending
Billing through ShopifyBuilt, live test pending
Creating discounts or changing pricesThe app can't change your products, prices or discounts.Not supported

ChatGPT Ads

The ad channel, built from the official OpenAI Advertiser API reference.

You connect it with an API key from Ads Manager.

CapabilityStatus
Connecting with an API key and reading account detailsTested live
Reading campaigns and daily resultsRan live on an account without campaigns, so reading real campaign rows is still to be confirmed.Built, live test pending
Reading ads and their daily resultsUsed by Creatives.Built, live test pending
Creating paused campaign draftsOff until live test
Changing a daily budget or pausing a campaignOff until live test
Activating a campaignYou start campaigns yourself in Ads Manager.Not supported
Product feed file in ChatGPT's formatChecked and downloadable. One row per variant.Built, live test pending
Sending the product feedChatGPT takes feeds over SFTP, with access from your OpenAI account team. Until then, you download the file.Not supported
Ad previewsNot supported

Conversion tracking

Tells ChatGPT Ads about purchases, so its reports show conversions and sales.

Optional. You add a Pixel ID and a Conversions API key from Ads Manager.

CapabilityStatus
Adding the tracking pixel to your storeIt follows your visitors' consent settings.Tested live
Reporting purchases with the order total from ShopifyTested with a test checkout. No customer names, emails or addresses are sent.Tested live
Crediting a purchase to a real ad clickNeeds a live campaign to test.Built, live test pending
Page views, product views, add to cart and checkout startsOnly for visitors who arrived from a ChatGPT ad. Deleted after 30 days.Built, live test pending
Products in each purchase, and refunds re-read dailyUsed by Results by product.Built, live test pending
Event match qualityChatGPT Ads doesn't publish one. Connections shows deliveries instead.Not supported

Meta Ad Library and Pinterest Trends

Outside signals shown beside an opportunity. The app provides them, and they're read-only.

Nothing for you to connect.

CapabilityStatus
Publicly visible competitor ads from the Meta Ad LibrarySearched by your product types and titles. Commercial ads outside the EU may not be returned. Spend and results are never shown.Built, live test pending
Pinterest trending keywords and categoriesBuilt, and not turned on. Without an outside demand source, opportunities come from your own sales.Off for now
Your own Meta or Instagram resultsNot supported

OpenAI

Writes drafts, reads plain-language campaign requests and analyses creatives. Without it, the app uses templates from your product data.

Provided by the app. You don't need an OpenAI account.

CapabilityStatus
Strategy and ad copy draftsTested live
Planning a campaign from a request in plain wordsBuilt, live test pending
Analysing ad images and copyIt sees the creative, not its results.Built, live test pending
Image generation from your product photoEvery image needs your approval.Off for now

Connecting Shopify

Install the app and approve its permissions. There's nothing to configure in Shopify, and the app has no way to change your products, prices or discounts.

read_productsProducts, variants, prices
read_inventoryStock and unit costs
read_ordersQuantities sold per variant. Customer fields aren't read.
write_pixelsAdds the conversion tracking pixel, if you turn it on.
read_customer_eventsKnows when a purchase is completed, so ChatGPT Ads can report conversions.

Permissions in detail

Not supported

  • Google Ads and AI Search
  • Ads inside the Gemini app
  • Google Trends
  • Instagram account insights
  • A public AgenAds API

The app doesn't show a platform or metric as available unless it can actually reach it.

See what it would do before it does anything.

AgenAds isn't on the Shopify App Store yet. The demo runs the app's real discount, policy and copy checks, so you can test the logic today.