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 📐 Measurement lessons at the Basic level.

Click a module to see its lessons ·

Basic training

13 lessons · 2 h 3 min
MODULE 1How advertising on Google works1 lessons · ⏱️ 11 min
📖

The 10 metrics you have to master before spending a single euro 🔑 With a free account

Impressions, clicks, CTR, CPC, conversions, CPA, ROAS, impression share... what each one measures, how it is calculated and which to look at depending on what you want to know.

⏱️ 11 min · medicion busqueda
MODULE 4Text ads (RSA) — copywriting and assets1 lessons · ⏱️ 9 min
📖

The landing page: where the click converts (or is lost) 🔑 With a free account

The half of the ad that lives outside Google Ads — consistency with the message, speed, mobile, a single action — plus the ten-point checklist to run before you send traffic to a page.

⏱️ 9 min · anuncios qs medicion
MODULE 5Budgets and bids — concepts, CPC/CPA/ROAS and where NOT to touch2 lessons · ⏱️ 19 min
📖

How Smart Bidding learns: signals, learning period and minimum data 🔑 With a free account

What the algorithm looks at in each auction, what the «Learning» status means, the 50-conversion benchmark, why changes restart the learning and how to live with it without sabotaging it.

⏱️ 9 min · pujas medicion
📖

How to set a realistic target CPA or ROAS (not the one you'd like) 🔑 With a free account

Working out the target from margin and customer value, checking it against your history, the mistake of setting the target you want instead of the one you can reach, and how to close in on the real target in 10-20% steps.

⏱️ 10 min · pujas medicion
MODULE 6Basic measurement — conversions, the Google tag and consent5 lessons · ⏱️ 47 min
📖

What to count as a conversion (and what not): the decision that governs the whole account 🔑 With a free account

Primary and secondary actions, the value of each conversion, counting «one» or «every», the conversion window and the mistake of counting everything that moves — tracking is the steering wheel of Smart Bidding.

⏱️ 10 min · medicion
📖

The Google tag: how tracking is installed (and how to check it works) 🔑 With a free account

What the Google tag is, the three ways to install it (direct, Tag Manager, GA4), how to define the conversion event, enhanced conversions and verification with Tag Assistant.

⏱️ 10 min · medicion
📖

Cookies, GDPR and Consent Mode: measuring without breaking the law (or the data) 🔑 With a free account

What consent requires in Europe, what a CMP is, how Consent Mode works (basic and advanced), conversion modelling and how to check it is properly implemented.

⏱️ 9 min · medicion
📖

Attribution and lag: why today's conversions show up next week 🔑 With a free account

Attribution models (data-driven and last click), what «Conversions» means against «All conversions», conversion lag, the click date versus the event date and how to read the reports without fooling yourself.

⏱️ 9 min · medicion
📖

Auditing your tracking: the routine that tells you your data is trustworthy 🔑 With a free account

The status of each conversion action, the diagnostics, comparing with the CRM, duplicates and spam, the monthly end-to-end test and the signs that tracking has broken.

⏱️ 9 min · medicion scripts
MODULE 7Inside Google Ads — reports, columns and segments3 lessons · ⏱️ 27 min
📖

The columns that matter: recommended sets by level 🔑 With a free account

How to customise and save column sets, what to look at at campaign, ad group, keyword and ad level, and the «hidden» columns that count the most — impression share, Quality Score components and conversions by date.

⏱️ 9 min · busqueda medicion qs
📖

Segments: breaking averages apart to see what they hide 🔑 With a free account

How to segment a table by device, network, hour and day, click type, conversion action or top vs. other — plus five typical findings that only show up once you segment.

⏱️ 9 min · busqueda medicion
📖

Predefined reports, the report editor and auction insights 🔑 With a free account

The reports that come ready-made, how to build your own with the editor, how to schedule it by email, and the report that shows you who competes with you and how — auction insights.

⏱️ 9 min · busqueda medicion
MODULE 8Beginner mistakes — real anonymised cases1 lessons · ⏱️ 10 min
📖

Measurement mistakes: when the numbers lie and Smart Bidding believes them 🔑 With a free account

Everything as a primary conversion, navigation conversions inflating the data, duplicates, the thank-you page that vanished and the month Smart Bidding optimised towards nothing — with real cases.

⏱️ 10 min · medicion pujas
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →