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 📦 Data feed lessons at the Intermediate level.

Click a module to see its lessons ·

Intermediate training

9 lessons · 1 h 24 min
MODULE 5Shopping in depth — Merchant Center, structure and per-product profitability3 lessons · ⏱️ 27 min
📖

Shopping from the inside: how Google decides which product to show (with no keywords) 🔑 With a free account

The search ↔ product matching built from the feed, the factors that decide which listing shows and in what position (title, relevance, price, bid, history), the Shopping auction versus the text one, and what you really control.

⏱️ 9 min · shopping feed
📖

Merchant Center health: disapprovals, mismatched prices and the suspension that arrives without warning 🔑 With a free account

Where to see the state of the catalogue, the most frequent disapproval reasons and their fixes, automatic item updates, the policies that suspend whole accounts and the weekly routine that stops you losing Shopping on a Monday morning.

⏱️ 9 min · shopping feed
📖

Product-level management: acting on the catalogue with real sales data 🔒 Subscribers

The Shopping workflow at scale — per-product analysis with real sales and margin, the profitability traffic light, the three checkbox actions (exclude, negativise, improve titles), TEST mode and verification — and how the work is split between the script and you.

⏱️ 9 min · shopping scripts feed
MODULE 6The data feed — attributes, titles, rules and supplemental feeds6 lessons · ⏱️ 57 min
📖

Anatomy of the feed: required attributes, recommended ones and the ones that actually move sales 🔑 With a free account

The product data specification explained by usefulness (not in alphabetical order), the ways to submit the feed (file, platform, API), the frequency each type of shop needs and the structural mistakes that limit visibility without disapproving anything.

⏱️ 10 min · feed shopping
📖

Product titles: the formula by vertical and the 70 characters people actually see 🔒 Subscribers

How to write the title Google matches and the user reads — the order of elements by type of product, what goes in the first 70 characters, what must not be there (capitals, promos, adjectives) — and how to use the description for the vocabulary that does not fit.

⏱️ 10 min · feed shopping
📖

Identifiers and categories: GTIN, brand, Google category, product type and variants 🔑 With a free account

What each identifier does for your visibility (and what you lose with no GTIN), when to declare that a product has no code, how to choose the Google category and build your own product type, and how to group variants so Google shows the right size and colour.

⏱️ 9 min · feed shopping
📖

Feed rules and supplemental feeds: transforming the catalogue without touching the website 🔒 Subscribers

How to modify, complete and enrich the feed from Merchant Center — attribute rules (conditions and transformations), supplemental feeds (a spreadsheet that overwrites columns by ID), calculated custom labels — and the workflow that lets marketing change titles and margins without waiting for a developer.

⏱️ 10 min · feed shopping
📖

Images, prices, availability and shipping: the attributes that decide the click and prevent disapproval 🔑 With a free account

Which image wins the listing (and which one Google disapproves), how to send price and sale price with no discrepancies, availability and stock in near real time, shipping and returns settings, and the website structured data that keeps everything in sync.

⏱️ 9 min · feed shopping
📖

Continuous feed optimisation: testing titles and attributes the way you test ads 🔒 Subscribers

The feed is not configured once — it is cultivated. How to measure performance by attribute (which titles, categories and labels sell), the title test on a pilot category, the monthly feed routine and the feed ↔ terms ↔ sales circuit that closes the module.

⏱️ 9 min · feed shopping scripts
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →