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 🛡️ Fraud lessons at the Advanced level.

Click a module to see its lessons ·

Advanced training

8 lessons · 1 h 18 min
MODULE 1Performance Max in depth — opening the black box and setting limits1 lessons · ⏱️ 10 min
📖

Putting limits on PMax: brand, negatives, placements, URLs and new customers 🔒 Subscribers

Every control lever PMax admits in 2026 — brand exclusions, account-level and campaign-level negatives, account placement exclusion lists, URL exclusions, the new customer acquisition goal, content and audience exclusions — what each one does, its limits and the order in which you set them up before the first euro.

⏱️ 10 min · pmax fraude busqueda
MODULE 5Ad fraud — farms, apps, bots and IPs, and how an account defends itself6 lessons · ⏱️ 58 min
📖

The ad fraud ecosystem: who gets paid for your impressions, and why Google does not stop it entirely 🔑 With a free account

The players in ad fraud (site farms built for ads, apps living off accidental clicks, bots and non-human traffic, competitor clicks, proxies), how they make money out of your budget, what Google detects and refunds as «invalid traffic» and what it does not, and why the defence is the advertiser's responsibility.

⏱️ 10 min · fraude display pmax
📖

Spotting farms and networks: the signals of a rubbish domain and how to group domains by their fingerprint 🔒 Subscribers

How a site is analysed (ad density, copied or generated content, no author and no contact details, domain age, ads.txt), the trust signals that clear a site (CMP, trust seal, company number, a real blog, social profiles, schema, an app, longevity, MX, DNSSEC), and the clustering by IP, name servers, RDAP record and publisher ID that turns a list of domains into whole networks.

⏱️ 11 min · fraude display
📖

Apps, IPs and non-human traffic: the other three doors into fraud 🔒 Subscribers

How apps living off accidental clicks are detected (anomalous CTR, zero-second sessions, filler categories) and how they are excluded by category or wholesale; account-level IP exclusions, their limits and how to feed them from your visitors' fingerprints; and the signals of non-human traffic on your site (browsing speed, no events, data centres, proxies) that a visitor script can measure.

⏱️ 10 min · fraude display busqueda
📖

Safe Sites, aggressiveness and calibration: protecting without losing reach 🔒 Subscribers

The Safe Sites whitelist and the «harvest campaign» that discovers them, the shield's aggressiveness levels (from conservative to maximum) and which thresholds each one sets in one go, the retroactive effect when you relax it (reinstating exclusions), the impact forecast before changing level, and how you measure whether the shield is improving your CPA or merely cutting reach.

⏱️ 9 min · fraude display
📖

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
📖

Ninja Shield in practice: installation, scenarios, the Dashboard and the false positives review 🔒 Subscribers

How the shield is deployed (installed by the team from the MCC, with its own spreadsheet per client and the visitor snippet on the website), its modules (Site Analyzer, Farms, Visitor/IP/App/Lead/Video Shield), the scenarios and Smart Mode, the Dashboard showing fraud blocked in euros, the false positives tab with its checkbox, and the client's routine.

⏱️ 9 min · fraude scripts
MODULE 6Lead quality in depth — scoring, recalibrating and feeding value back to Google1 lessons · ⏱️ 10 min
📖

The lead's fingerprint (layer A): what your site knows about every contact before anyone has called them 🔒 Subscribers

The signals a snippet captures at the moment of the form — the fraud score inverted, time on page and real scrolling, pages viewed, returning visitor, typing cadence, time of day, device, field coherence (a valid phone number, the email domain, a plausible name), honeypot — how they are weighted inside the ~40 behaviour points, and how the GCLID is captured without breaking privacy.

⏱️ 10 min · medicion fraude
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →