All your ChatGPT Ads accounts in one dashboard, with a watchdog that emails you when something goes wrong.
🔔 Tell me when it launchesAdvertising in ChatGPT is now self-service in many countries, but every advertiser has their own account and OpenAI offers no manager account like the Google Ads MCC: if you manage several, you go in and out of each one separately.
Ninja Scripts Suite · for ChatGPT Ads brings them together in your Ninja Scripts panel. You connect each account once with its Ads API key and the panel reads it every morning: review status, campaigns, ad groups, ads and the performance of every ad, day by day.
Read-only, encrypted key. The tool changes nothing in your accounts: it reads and alerts. The key is stored encrypted, only our server uses it, and it is deleted when you disconnect the account.
If you use both tools together, the real status of every lead travels to ChatGPT Ads. Conversion bidding then learns which contacts turn into sales and looks for more like them, instead of bringing you more volume.
From your website, with the ChatGPT ad click identified.
Ninja Shield removes the fraud and Lead Rating gives it a 0–100 score.
Qualified, opportunity or sale, from the lead CRM.
Each status is sent as a conversion through the OpenAI Conversions API.
Maximise conversions optimises towards quality leads.
It is what Lead Rating already does with Google Ads today, brought to ChatGPT Ads. To switch it on you will only need to paste your ChatGPT Ads account conversions key into the panel. Arrives with the Ninja Leads launch.
ChatGPT Ads does not show you which conversation triggered your ad, and starting blind costs money. If you already have a Google Ads history, the Suite starts from there: what has already proven it sells is the best starting point for your ChatGPT campaigns.
The search terms that already bring you sales become the context hints for your ad groups.
The headlines and messages that perform best in your RSAs inspire the ad lab variants.
Each ad group points to the page that already proves conversions in your Google Ads account.
Topics that spend without converting in Google Ads never reach your context hints.
Cost per lead and per sale for Google Ads and ChatGPT Ads, side by side, so you split the budget better.
A tool that only sees ChatGPT Ads cannot do this: you need to see both platforms at once. It is on our roadmap.
We only write when something new comes up: a problem that lasts several days is a single alert. Good news too, such as an approved brand or a lifted block.
If the account or a campaign cannot serve, we tell you why: a pending or rejected brand review and the other reasons OpenAI gives.
Every ad whose review was rejected, so you can fix it before losing days of campaign.
Ad groups where OpenAI warns that the bid is not enough to serve.
Active, approved campaigns with no impressions for two days: something is holding them back.
Campaigns that measure conversions and spend without getting any.
Cost per click shoots up against its median of the previous two weeks.
Impressions, clicks, CTR, spend, conversions and cost per conversion for every account, over the last 7 or 30 days.
Performance per ad and per day, with the figures from the OpenAI API.
Campaigns, ad groups with their context hints and ads with their review status, without opening each account.
Nothing to install: create an Ads API key in your account, paste it into the panel and you are done. When you disconnect, we delete it.
Built for anyone managing several ChatGPT Ads accounts, their own or their clients’.
The panel and the alerts come in your account’s language.
We start by reading and alerting. The rest arrives in phases.
All your accounts in one table, the structure of each one and daily email alerts. Currently in private testing with clients.
Matches OpenAI spend and clicks with what happens on your website: cost per sign-up, per lead or per sale, by ad, device and country. Weekly and monthly.
AI-suggested variants of headline, text and image. They are created paused, you switch them on, and losers are archived only with enough data.
The searches that already convert in your Google Ads as the starting point for ChatGPT Ads context hints. Only possible when the same tool sees both platforms. How it works ↑
When to move from maximising clicks to maximising conversions, which bid to set and in which time slots. First as a recommendation, then with your approval.
Exclude existing customers from your ads, in the markets where OpenAI allows it. It is not available in the European Economic Area or Switzerland today.
Qualified leads, opportunities and sales, with their value, are sent to ChatGPT Ads through its Conversions API, so it optimises for customers rather than form fills. How it works ↑
No fixed dates: each phase ships when it has enough data to work well. The OpenAI platform changes every few weeks, and we will adjust the order if needed.
We are finishing it with our own clients before opening it to everyone. Leave your email and we will let you know as soon as it is available.
We will only write to tell you about the launch. You can unsubscribe at any time.
11 free lessons at the Ninja Academy, plus the platform news every week.
No ChatGPT ads account yet? Create one at ads.openai.com.