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.
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 →
Showing only 📱 Apps lessons at the Advanced level.
Advanced training
10 lessons · 1 h 53 minApp campaigns from the inside: five surfaces, three types and what you actually control 🔑 With a free account
How the machinery works — where the ads are served (Search, Play, YouTube, Display, Discover), the three campaign types (installs, engagement and pre-registration) with their requirements, which decisions are genuinely yours and why this automation is more radical than PMax.
Measurement is everything: Firebase, Google Play, attribution providers and the events that matter 🔑 With a free account
The three ways to measure an app and when to choose each (Google Play conversions, Firebase and certified attribution providers), which events to define and how to score them, the difference between counting installs and measuring value, and the double-counting traps between systems.
iOS apart: SKAdNetwork, Apple's consent prompt and why your numbers don't match 🔑 With a free account
What Apple changed with tracking transparency, how SKAdNetwork's aggregated attribution works (postbacks, conversion values, delays and privacy thresholds), what is lost and what survives, and how to run iOS campaigns without going mad comparing reports.
Structure: one goal, one operating system, one market (and no more campaigns than you can feed) 🔑 With a free account
How an app account is organised — mandatory separation by operating system and by goal, when to split countries and when to group them, how many asset groups and on what criteria, and the mistake of atomising campaigns that end up with no volume to learn from.
The bidding ladder: cost per install, cost per action and return 🔑 With a free account
The strategies available in app campaigns and the order in which you climb them — install, in-app action (new or returning users) and value/return —, the volume requirements for each step, the reference minimum budgets and how to move targets without resetting learning.
Creatives ARE the targeting: assets, formats and how to read their reports 🔑 With a free account
Why creative work replaces targeting work in apps — the recommended inventory of text, images, video and HTML5, the aspect ratios that unlock each surface, how the system rotates and learns, how to interpret asset ratings and a refresh routine that doesn't reset learning.
The store listing: your landing page is run by another company 🔑 With a free account
Why ASO is part of your cost per install — how users behave on the listing, which elements decide conversion (icon, title, screenshots, video, ratings), custom store listings per campaign or country, and the multiplier effect of improving listing conversion across all your paid traffic.
Winning users back: engagement campaigns, deep links and the web-to-app connection 🔑 With a free account
The other half of the business — reactivating people who already installed with engagement campaigns and deep links, how deep links are prepared, what the web-to-app connection is and why sending users into the app improves conversion, plus how pre-registration fits in for launches.
Operating and scaling: learning, change cadence and diagnosis when something goes wrong 🔑 With a free account
The management routine for an app campaign — how long learning lasts and what resets it, the rule of small spaced changes, when and how to raise budget without breaking anything, and a diagnosis tree for the five typical problems (not spending, CPI spike, installs that never open, stalled volume, numbers that don't match).
Quality over quantity: retention, value per user and install fraud 🔑 With a free account
How to tell good installs from smoke — the quality metrics to watch (retention, open rate, revenue per install), the known install fraud techniques and their tell-tale signals, which defences actually exist, and what a Google Ads script can and cannot do in this territory today.