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. 202 lessons and 32 h 49 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 · 30 of 60 lessons
🟠 Advanced
25 % of the training · 23 of 97 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 →

💡
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 🎬 Demand Gen lessons at the Advanced level.

Click a module to see its lessons ·

Advanced training

10 lessons · 1 h 34 min
MODULE 2Demand Gen in depth — creatives, audiences, fatigue and measurement6 lessons · ⏱️ 56 min
📖

What Demand Gen really is: Google's visual campaign and its place in the account 🔑 With a free account

Where Demand Gen comes from (Discovery and Video action campaigns), which inventory it buys (YouTube in-stream, in-feed and Shorts, Discover, Gmail), what separates it from PMax and from Display, which objectives it makes sense for, and the mistake of treating it as cold acquisition.

⏱️ 9 min · demand-gen audiencias
📖

Audiences in Demand Gen: your data, lookalikes, custom segments and Optimized targeting 🔒 Subscribers

How to build the audience structure of a Demand Gen campaign (one group per audience), lookalike segments and which seed makes them work, custom segments built from searches, the Optimized targeting option and when to switch it off, and the method for comparing audiences by the same yardstick.

⏱️ 10 min · demand-gen audiencias
📖

Creatives for Demand Gen: formats, aspect ratios, vertical video and the message in the first two seconds 🔒 Subscribers

The Demand Gen formats (single image, carousel, in-stream/in-feed/Shorts video), the aspect ratios and technical requirements, what makes a creative work in a feed (not in a banner), how many versions each group needs, how to read the creative report and the rules for refreshing without losing the learning.

⏱️ 10 min · demand-gen anuncios
📖

Creative fatigue and comparing audiences: the Demand Gen monitoring method 🔑 With a free account

How fatigue is measured (CTR against peak, frequency, view rate), the thresholds that trigger a refresh, comparing audiences by the same yardstick, pauses via checkbox and the alert anti-spam rule — the Demand Gen Optimizer method explained so you can do it by hand or automated.

⏱️ 9 min · demand-gen scripts
📖

Measuring and bidding in Demand Gen: view-through conversions, windows, strategies and a fair yardstick 🔒 Subscribers

The bidding strategies available (Maximize conversions, Target CPA, Maximize clicks, value), why view-through and engaged-view conversions inflate Demand Gen, which windows to use, how to set the target with a different yardstick from Search, the native A/B experiments and how to defend the campaign to whoever pays for it.

⏱️ 9 min · demand-gen medicion pujas
📖

Demand Gen with a product feed: your catalogue in discovery formats 🔒 Subscribers

How to connect Merchant Center to Demand Gen, which formats use the feed (product cards, dynamic carousel, video with products), which feed requirements are critical here (lifestyle images, short titles, availability), how to combine the feed with your own creatives, visual dynamic remarketing and how to judge catalogue sales in a discovery environment.

⏱️ 9 min · demand-gen feed shopping
MODULE 4Smart Bidding II — portfolios, cross-mode, the judge and anomalies1 lessons · ⏱️ 9 min
📖

Smart Bidding beyond Search: Demand Gen, PMax, Shopping and video under the same judge 🔒 Subscribers

What changes when you judge and move bids in automated campaigns — view-through conversions, different latencies, targets that coexist with channel opacity, the API limits on what a script can mutate in each type — and how to bring every campaign in the account under a single budget and target logic.

⏱️ 9 min · pujas demand-gen pmax
MODULE 5Ad fraud — farms, apps, bots and IPs, and how an account defends itself1 lessons · ⏱️ 9 min
📖

Fraud in PMax, video and Shopping: where the rubbish gets into automated campaigns and how to shut it out 🔒 Subscribers

Why PMax is the farms' favourite ground (Display and video inventory with no control per campaign), Google video partners and bought views, apps inside PMax, fraud in Shopping (comparison shopping clicks and price bots) and the one defence they all respect: account-level exclusions maintained every night.

⏱️ 9 min · fraude pmax demand-gen shopping
MODULE 10Permanent news — the living module (updated every month)1 lessons · ⏱️ 9 min
📖

What's new in Demand Gen, PMax and video (updated August 2026) 🔒 Subscribers

What has changed in automated campaigns — the "Demand Gen Drops" (shoppable CTV, attributed branded searches, travel feeds), the PMax channel performance report, the migration of video action campaigns to Demand Gen, the Discovery improvements with feeds and product-level reporting, Asset Studio with Gemini — with their class and the recommended action.

⏱️ 9 min · novedades demand-gen pmax
MODULE 12Practical tutorials II — feeds for ads and reporting1 lessons · ⏱️ 11 min
📖

Tutorial · Dynamic remarketing for businesses with no product catalogue: real estate, education, travel, services 🔒 Subscribers

A step-by-step guide to running dynamic ads when there is no Merchant Center — choosing the feed's vertical (real estate, education, flights, hotels, jobs, local deals or custom), preparing the sheet from the template, uploading it to business data, configuring the tag with the dynamic parameters (item ID, page type, value), creating the Display or Demand Gen campaign with the feed and the lists, and checking that each person sees what they viewed.

⏱️ 11 min · feed display demand-gen audiencias
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →