Getting started
Go from install to your first paused campaign in a few minutes. The setup guide on Home walks you through each step and checks it for you.
Before you start
- A ChatGPT Ads account. Ads run in the countries OpenAI allows for your account.
- Access to Ads Manager. You create the API key there. Any key with access to the ad account can connect. Only an ad account admin's key can also create a new pixel for you.
- A published theme. The app embed is turned on in your live theme.
Open the app
When you open the app for the first time, you see Welcome to Avada ChatGPT Ads. It sums up what the app does:
- See sales from your ads: the pixel matches each order to the ad that brought it.
- Show your products in ChatGPT: send your catalog to OpenAI so shoppers can find your products.
- Launch campaigns safely: new campaigns start paused. Nothing spends until you turn them on.
Click Get started. The app opens on Home, where the setup guide Set up Avada ChatGPT Ads lists five steps.
Set up in five steps
Connect your ChatGPT Ads account
On Connect your ChatGPT Ads account, click Connect account.
- In Ads Manager, open Settings and create an API key for your ad account. The Open Ads Manager settings link takes you there.
- Copy the key. It starts with
sk-. - Paste it into Ads API key and click Connect.
The app shows the account name, currency and time zone. Your key is stored encrypted, and the app never shows it again.
Set up the pixel and Conversions API
On Set up the pixel and Conversions API, click Set up pixel, then Choose a pixel. Pick the ChatGPT Ads pixel your store should measure to, or click Create pixel to make a new one.
The app sets up the pixel's Conversions API and its conversion events for you. Using a pixel creates a Conversions API key for it and five conversion events in your ad account: page view, product view, add to cart, checkout started and purchase. OpenAI doesn't let apps delete these, but you can remove them in Ads Manager. When OpenAI accepts a test event, the step reads Verified. The test is not recorded as a real conversion.
The Conversions API sends events from our server. Checkouts and purchases reach ChatGPT Ads only this way, so keep it on.
Turn on the app embed
On Turn on the app embed, click Open theme editor. The theme editor opens in a new tab.
Under App embeds, turn on Avada ChatGPT Ads pixel, then click Save. Come back to the app. The step reads On in your live theme.
Without the app embed, your store sends no events from shoppers' browsers.
Send your products to ChatGPT Ads
On Send your products to ChatGPT Ads, click Set up feed. On the Product feed page:
- Choose the Countries you sell to. Leave it empty for the United States.
- Click Set up feed. Your products are sent right away.
- OpenAI reviews them in about 6 to 8 minutes. The page then shows how many products were accepted and rejected.
To choose which products are sent, open the Settings tab on the Product feed page before you set up the feed.
Launch your first campaign
On Launch your first campaign, click Create campaign. Build a Shopping campaign from your product feed, or a chat card for one product. See Create a campaign.
The campaign is created paused. You see OpenAI's preview first. It starts spending only when you click Activate.
The setup guide checks each step again every time you open Home. If you turn off the app embed or OpenAI stops accepting your key, that step opens again by itself. A step the app couldn't check says We couldn't check this step. Try again. It is never marked done.
Check it worked
- Open your store in a new window, accept cookies, and view a product.
- In the app, go to Tracking → Setup and click Check again on Recent events from your store.
- The page and product views you just made show up, marked Browser.
Checkouts and purchases reach OpenAI from the server, so they may not be listed there. See Tracking for how to read the list.
What's next
- Home: your setup status and results at a glance
- Product issues: fix what keeps products out of ChatGPT
- Campaigns: review status, pause and budget
- Performance: spend next to the sales it brought in
- Settings: alert emails, data retention and consent
FAQs
Does setting up the app spend any money?
No. Connecting your account, setting up the pixel and sending your products cost nothing. Every campaign the app creates starts paused, and it spends only after you click Activate.
Can I connect more than one ChatGPT Ads account?
No. One store connects to one ad account at a time. You can replace the API key in Settings → Connected account.
My key connected, but the app can't create a pixel. Why?
Only an ad account admin's key can create a new pixel. You can still choose a pixel that already exists, or connect with an admin's key.
I already use OpenAI's own Shopify app. Can I use both?
Read Already using OpenAI's own app? first. Running two apps that send the same products and events can count sales twice.
Still have questions?
Chat with us from the app, any time.