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.
Intermediate training
3 lessons · 16 minChatGPT Ads: what advertising in ChatGPT is and how it differs from Google Ads 🔑 With a free account
What ChatGPT Ads is, where the ad appears and who sees it, how it is chosen without keywords, why ads in Europe are not personalised and which businesses can advertise today.
ChatGPT 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.
Measuring ChatGPT Ads from day one: pixel, conversions and how to read the report 🔑 With a free account
How to measure ChatGPT Ads from the first click with the pixel or the Conversions API, which events to use, how to handle consent in Europe and what the report shows, and with what delay.
Advanced training
8 lessons · 52 minContext hints in ChatGPT Ads: what they are, how to write them and where to find them with evidence 🔑 With a free account
What ChatGPT Ads context hints are and are not, how to write them with good and bad examples, why you need one ad group per intent, and how to source them from your own data and measure which ones work.
Ads and landing pages in ChatGPT Ads: the card, the image, review and variants you can measure 🔑 With a free account
What the ChatGPT Ads card looks like and how much text really gets read, images and icons, what OpenAI reviews in the ad and the landing page, pausing versus archiving, and how to test measurable variants.
Bidding 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.
Advanced measurement in ChatGPT Ads: Conversions API, deduplication and the data type of each event 🔑 With a free account
When the pixel isn't enough and how to send conversions from your server with the oppref, deduplicate them against the pixel, get each event's data type right and set up attribution and consent.
Reporting and diagnostics in ChatGPT Ads: what you can measure, when the data arrives and why your ad isn't showing 🔑 With a free account
The metrics, levels and breakdowns in ChatGPT Ads reports, how long the data takes, why it won't match your analytics and how to diagnose an active campaign that shows nothing.
Custom audiences in ChatGPT Ads: include, exclude and adjust bids with your own data 🔑 With a free account
What ChatGPT Ads custom audiences are, which data they accept, the minimums to include, exclude or adjust bids, their current limit in Europe and what to check under GDPR before uploading a list.
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.
The ChatGPT Ads API: automating campaigns and reports without falling into its traps 🔑 With a free account
What the ChatGPT Ads API covers, how one key per account works without an MCC, its limits, the traps we found while using it and how to request a per-ad report correctly with curl.