Ninja Scripts Academy
Advertising on ChatGPT from scratch: how it works, how to set up your first campaign, measure it and optimise it. 🆓 The whole module is free · 🔄 Updated as the platform changes.
🌐 Lessons are in Spanish for now; the English version is in preparation.
Showing only 💰 Bids and budgets lessons across all levels.
Intermediate training
2 lessons · 11 minChatGPT Ads step by step: account sign-up, brand review and your first campaign 🔑 With a free account
How to sign up for ChatGPT Ads and launch your first campaign, with the settings you cannot change later, the reviews, the objective, the budget and the order in which to switch things on.
What ChatGPT Ads does NOT let you do (and what you do instead) 🔑 With a free account
The honest map for anyone coming from Google Ads: no search terms, no negatives, no manager account, no ad scheduling, no bid adjustments and no value-based bidding. For every gap, the lever that replaces it.
Advanced training
7 lessons · 58 minBidding and budgets in ChatGPT Ads: objectives, strategies, the auction and where to start 🔑 With a free account
The three ChatGPT Ads objectives and how each one bills, the bid strategies, how the auction works, daily versus lifetime budgets, the account spend limit and how to choose your first set-up.
Optimising ChatGPT Ads without search terms: experiments, a phased calendar and a weekly routine 🔑 With a free account
How to improve ChatGPT Ads without a query report, with one ad group per intent, one variable at a time and minimum samples, a phased calendar, a weekly routine and how it fits with Google Ads.
Moving bids and budgets without breaking the learning 🔑 With a free account
When to touch the bid and when not to, the caps on each move, the cool-down after every change, how to judge at 14 days while discarding anomalous days, and when to switch strategy or budget.
Bidding for quality when bidding by value doesn't exist 🔑 With a free account
Why maximise conversions chases counts rather than quality, why ChatGPT Ads has no tROAS equivalent, and how to bid for quality by choosing which event counts as the campaign's conversion.
ChatGPT Ads case study: late-night mobile traffic, and how to move to office hours and desktop only 🔑 With a free account
A real case from the first night of a ChatGPT Ads campaign — mobile visits at 3 a.m. that neither read nor signed up — how it was diagnosed, how to limit the campaign to desktop, how to schedule hours the platform does not offer, and how to split a campaign by device to measure it.
Why there are no official performance benchmarks, and how to read the ones going around 🔑 With a free account
OpenAI publishes no CTR, conversion or CPA benchmarks. What the figures circulating really are, how to interrogate them before using them, and how to build your own benchmark in 30 days.
Diary of our campaign, day by day 🔑 With a free account
Our first ChatGPT Ads campaign, day by day and with real figures: $547 for 7 sign-ups, and why we stopped it on 8 October. Plus the first day's “0 clicks”, which turned out to be a fault in our own measurement, and the four ceilings money could not lift.