Log in / Create free account🌐 ES☀️

Ninja Scripts Academy

Google Ads from top to bottom: basic, intermediate and advanced. With real examples, best practices and the gaps the scripts fill. 🔄 Syllabus reviewed and updated every month with the latest Google Ads news · 🎧 Every lesson also in audio · 🖍️ Highlight and save your favourite lessons to come back to them.

🌐 Lessons are in Spanish for now; the English version is in preparation.

⚠️ Important: this training is a free service with no support. We do not answer questions about the training content or about managing your campaigns. Ninja Scripts support channels (email and Telegram) are reserved exclusively for the use of the suite’s scripts — not for Google Ads training. Thank you for understanding: it lets us keep expanding the Academy every month.
📰
Google Ads news — what changes, week by week, in the open.
See the latest →
The Ninja Scripts Google Ads training — from the very basics to advanced, with real examples and the answers you will not find in Google help. 244 lessons and 38 h 35 min of training, plus the script manuals. The whole Basic level is free: you only need to create your account (no card). Create my free account →
What the free account includes — full lessons, never cut short; the rest are listed with a 🔒
🟢 Basic
100 % of the training · 45 of 45 lessons
🔵 Intermediate
50 % of the training · 39 of 68 lessons
🟠 Advanced
25 % of the training · 55 of 131 lessons

Ninja Scripts Suite subscribers get 100 % of the three levels, every new lesson each month and the study tools: 🎧 audio for every lesson, ⭐ favourites and 🖍️ highlights. See the subscription →

🎓 Study and pay half — the Basic training is free, and it also takes money off your subscription
🥉10 lessons50% off for 1 month
🥈25 lessons50% off for 2 months
🥇45 lessons50% off for 3 months

Create my free account and start →

💡
What would you like to learn that is not here yet?Suggest a lesson, a module or a case study. We read every suggestion and use them to decide what we write each month.
💡 Suggest new content

Showing only ✍️ Ads lessons at the Intermediate level.

Click a module to see its lessons ·

Intermediate training

13 lessons · 1 h 46 min
MODULE 3Quality Score for real — the three versions, the small print and the method2 lessons · ⏱️ 20 min
📖

The three subfactors do not weigh the same — and relevance, to Google, is called CTR 🔑 With a free account

How much each Quality Score component weighs according to the most quoted reverse engineering in the industry, why relevance is a means and CTR is the end, the four historical CTRs Google combines without showing you, and the tactic of «paying more at the start to pay less later».

⏱️ 10 min · qs anuncios
📖

The relevance chain: the golden rules and the recipe for lifting a keyword 🔒 Subscribers

The six rules distilled from twenty years of accounts (with CTR as the goal of all of them), the ad test that looks at CTR × conversion and not CTR alone, and the step-by-step procedure for rescuing a specific keyword — with its small print: it works, it takes months and that is why almost nobody does it by hand.

⏱️ 10 min · qs anuncios busqueda
MODULE 4Continuous ad optimisation — the method of “The eternal ad”6 lessons · ⏱️ 55 min
📖

The hinge of the account: the ad is the only thing that touches all five metrics at once 🔑 With a free account

The full chain — copy → CTR → Quality Score → CPC → impressions → conversion — and the part almost nobody counts: the ad does not just attract clicks, it decides which clicks it attracts. Why optimising bids with mediocre ads is tuning the engine with the handbrake on.

⏱️ 8 min · anuncios qs
📖

«They already work, don't touch them»: the two errors behind the most expensive belief 🔑 With a free account

Why «it works» does not mean «it is the best possible», the five forces that degrade an ad even if you never change a comma (competition, wear-out, language, searches, seasonality), the reigning champion that defends its title every month, and how the RSA changed the unit of testing.

⏱️ 9 min · anuncios
📖

What a manager cannot do (even if they want to): the five walls of testing by hand 🔒 Subscribers

The history Google does not give you and nobody keeps, the mistakes repeated for lack of memory, the paraphrases that pass for tests, the ad judged as a whole instead of piece by piece, and the impossible discipline — plus the archive sheet that solves the first four.

⏱️ 10 min · anuncios scripts
📖

The continuous optimisation cycle: the scientific method applied to ads 🔒 Subscribers

Hypothesis, exposure, measurement, verdict and memory — the cycle that never ends — with the three rules that make it work, the calendar for running it by hand on a 20-group account, and why it pays like compound interest (in both directions).

⏱️ 10 min · anuncios qs
📖

The map of angles: how to generate hypotheses that teach you something 🔑 With a free account

The ten message angles and how they are tracked per ad group (tried / pending / won / lost), where good hypotheses come from — search terms, landing page, history, competitors — and the template for writing a challenger that is not a paraphrase.

⏱️ 9 min · anuncios busqueda
📖

Automated discipline: how you work with the RSA Optimizer in practice 🔒 Subscribers

The archive the script keeps for you, the AI proposals that learn from the ad group's history, the connection with real Quality Score, the «nothing goes live without your checkbox» rule, the 15-minute weekly flow and the safeguards that stop testing turning into noise.

⏱️ 9 min · anuncios scripts qs
MODULE 7Display and remarketing in depth — audiences, exclusions and where the money goes1 lessons · ⏱️ 9 min
📖

Display creative: responsive ads, one message per audience and creative fatigue 🔑 With a free account

How to build a responsive display ad that works (images, logos, headlines, descriptions), why every audience deserves its own message, how to read the asset report, spot creative fatigue and rotate before your CTR collapses.

⏱️ 9 min · display anuncios demand-gen
MODULE 12Advertising in ChatGPT: first steps4 lessons · ⏱️ 22 min
📖

ChatGPT 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.

⏱️ 5 min · chatgpt-ads anuncios
📖

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.

⏱️ 5 min · chatgpt-ads anuncios pujas
📖

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.

⏱️ 6 min · chatgpt-ads anuncios pujas medicion
📖

Where does your ad send people? The link that breaks most campaigns 🔑 With a free account

In ChatGPT Ads the landing page is part of the campaign: it decides when your ad is shown, it has to let OpenAI's crawlers in, it has to be measured and it has to fit the device and the moment. With the case of our first night and a pre-launch checklist.

⏱️ 6 min · chatgpt-ads anuncios medicion
🥷

Subscriber feature

This option is part of Ninja Scripts’ paid subscriptions.

See the subscription →