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
Click a module to see its lessons ·

Basic training

45 lessons · 6 h 53 min
MODULE 1How advertising on Google works5 lessons · ⏱️ 47 min
📖

What Google Ads is and where your ads show up 🔑 With a free account

The full map before you touch anything — what Google sells, the places your ad can appear and why paying is not the same as ranking organically.

⏱️ 9 min · busqueda display
📖

The Google Ads auction: what happens every time somebody searches 🔑 With a free account

The mechanism that decides which ads appear, in what order and how much each one pays — and why the highest bidder does NOT always win.

⏱️ 8 min · busqueda pujas
📖

Ad Rank and Quality Score: what the «quality» Google rewards is made of 🔑 With a free account

The three ingredients of Quality Score (expected CTR, ad relevance and landing page experience), the thresholds that keep you out of the auction and what that number from 1 to 10 really means.

⏱️ 10 min · qs busqueda
📖

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
📖

What you control and what the algorithm decides: the advertiser's levers 🔑 With a free account

The decision map of an account — keywords, ads, bids, budget, targeting and measurement — and the ever-shifting border between what you command and what Google automates.

⏱️ 9 min · busqueda pujas scripts
MODULE 2Inside the account — structure, campaigns, ad groups and MCC5 lessons · ⏱️ 46 min
📖

The four levels of an account: what gets decided at each one 🔑 With a free account

Account, campaigns, ad groups and ads/keywords — the Google Ads hierarchy and the golden rule that keeps you from getting lost: every setting lives at one level only.

⏱️ 8 min · busqueda
📖

How to organise your campaigns (and why names matter less than you think) 🔑 With a free account

Real criteria for splitting campaigns — goal, product, location, budget, brand vs generic — a naming convention that survives the years, and the reason professionals identify campaigns by their ID.

⏱️ 9 min · busqueda pujas
📖

Ad groups: the unit of relevance 🔑 With a free account

How to group keywords by intent so the ad fits, how many to put in each group, the «junk drawer» mistake and a three-step method for designing groups from scratch.

⏱️ 9 min · busqueda qs anuncios
📖

The campaign settings that can ruin you without you knowing 🔑 With a free account

Search partners, Display expansion, «presence or interest» in locations, languages, ad rotation, device adjustments — the boxes Google ticks by default and that are worth reviewing before you switch any campaign on.

⏱️ 11 min · busqueda display pujas
📖

Manager accounts and access: managing several accounts without losing control 🔑 With a free account

What a manager account (MCC) is, when you need one, the access levels and the golden rule for working with agencies and freelancers — you never hand over ownership of the account.

⏱️ 9 min · scripts
MODULE 3Search I — keywords and match types5 lessons · ⏱️ 45 min
📖

Keywords: what they really are (and what they are not) 🔑 With a free account

The difference between a keyword and a search term, the four types of intent behind every search and why the «long tail» is where the money is made.

⏱️ 8 min · busqueda
📖

How to find keywords: the five sources and how to judge them 🔑 With a free account

Keyword Planner and its traps, your own website, your competitors, Google autocomplete and — the best of the lot — your real search terms. Plus how to decide which ones are worth it.

⏱️ 10 min · busqueda
📖

Match types: exact, phrase and broad — and which to use when starting out 🔑 With a free account

How the three match types are written, what each one triggers in 2026 (clue: intent, not literal text) and the safe combination for a brand-new account.

⏱️ 8 min · busqueda
📖

Negative keywords: the control you do keep 🔑 With a free account

What a negative is, how its match types work (yes, negatives are literal), where to put them, the universal starter list and the mistakes that block good traffic.

⏱️ 9 min · busqueda scripts
📖

The search terms report: the weekly routine that pays for the account 🔑 With a free account

Where it is, how to read it, the three decisions per term (add, add as negative, leave it), how much data you need to decide and a 20-minute weekly routine.

⏱️ 10 min · busqueda scripts
MODULE 4Text ads (RSA) — copywriting and assets5 lessons · ⏱️ 45 min
📖

Anatomy of a responsive search ad (RSA) 🔑 With a free account

The pieces of a text ad in 2026 — 15 headlines, 4 descriptions, display URL and paths — how Google combines them on every search and what «Ad strength» really measures.

⏱️ 8 min · anuncios busqueda
📖

Writing headlines and descriptions that win the click 🔑 With a free account

The formula for a good headline (keyword + benefit + proof + call to action), the eight angles so you never repeat yourself, numbers that convince and the mistakes that sink your CTR.

⏱️ 10 min · anuncios busqueda
📖

Ad assets: more space, more reasons, same price 🔑 With a free account

Sitelinks, callouts, structured snippets, call, image, price, promotion, location... what each asset brings, which ones are compulsory from day one and what to do with the «automated» ones Google switches on by itself.

⏱️ 9 min · anuncios busqueda
📖

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
📖

Testing and improving ads: the asset report and continuous optimisation 🔑 With a free account

How to read which pieces of the ad are working (asset report and combinations), when to change and when to wait, the «one piece at a time» rule and why an ad is never finished.

⏱️ 9 min · anuncios busqueda scripts
MODULE 5Budgets and bids — concepts, CPC/CPA/ROAS and where NOT to touch5 lessons · ⏱️ 46 min
📖

The daily budget: how it really works (and why one day you spend double) 🔑 With a free account

The daily average, the double-spend cap, the 30.4-day monthly limit, the «limited by budget» warning, how to set your first budget and when a shared budget makes sense.

⏱️ 8 min · pujas
📖

The map of bidding strategies: manual, automated and Smart Bidding 🔑 With a free account

What each strategy does (Manual CPC, Enhanced CPC, Maximize clicks, Maximize conversions, Target CPA, Maximize conversion value, Target ROAS, Target impression share) and which to choose depending on the stage of the account.

⏱️ 10 min · pujas
📖

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
📖

Where NOT to touch: the ten management mistakes that sabotage an account 🔑 With a free account

Changing targets every other day, cutting the budget of what works, pausing at weekends, dangerous automated rules, accepting recommendations blindly... and the change rule that avoids nearly all of them.

⏱️ 9 min · pujas scripts
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 segments5 lessons · ⏱️ 44 min
📖

The map of the interface: where everything lives and how to move fast 🔑 With a free account

The Google Ads side menu (Campaigns, Goals, Tools, Billing, Admin), the levels, the filters, the date range and period comparison — just enough to stop wasting time looking for things.

⏱️ 8 min · busqueda
📖

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
📖

Change history, alerts and the 30-minute weekly routine 🔑 With a free account

The change history (who touched what and when), notifications and rules that warn you, how to handle the Recommendations tab, and the weekly routine that pulls together everything you learned at Basic level.

⏱️ 9 min · busqueda scripts
MODULE 8Beginner mistakes — real anonymised cases5 lessons · ⏱️ 47 min
📖

Structure mistakes: the «General» campaign, brand mixed in and the junk drawer 🔑 With a free account

Four organisation mistakes that show up in almost every inherited account, with a real anonymised case of each, how to spot them in five minutes and how to fix them without losing your history.

⏱️ 9 min · busqueda qs
📖

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
📖

Money mistakes: impossible targets, itchy hands and recommendations accepted blindly 🔑 With a free account

The «wished-for» target CPA that switches the campaign off, budget cut from what works, daily changes, recommendations applied in bulk and the Display expansion nobody turned on — real cases.

⏱️ 9 min · pujas
📖

Mistakes with Display, PMax and automated campaigns: the money that leaks out unseen 🔑 With a free account

Site farms and children's apps charging you for impressions, PMax cannibalising your brand, inflated view-through conversions and blind faith in «automatic» — real cases from Suite accounts.

⏱️ 10 min · display pmax fraude
📖

Management and access mistakes — and the Basic level exit checklist 🔑 With a free account

The account that belonged to the agency, deciding on three days of data, never reading search terms, reports with no CRM, access for people who left… and the checklist that certifies an account is properly set up.

⏱️ 9 min · busqueda scripts
MODULE 9The other campaign types — an introductory map5 lessons · ⏱️ 46 min
📖

Display in basic terms: banners, audiences and remarketing (and where the money goes) 🔑 With a free account

What a Display campaign is, responsive display ads, the ways of targeting (audiences, remarketing, topics, placements), what it is really for and the three rules for not losing money in the first month.

⏱️ 9 min · display audiencias
📖

Shopping in basic terms: Merchant Center, the feed and product listings 🔑 With a free account

How Shopping ads work (no keywords: a product feed instead), what Merchant Center is, the minimum feed attributes, the difference between standard Shopping and PMax, and the first-month mistakes.

⏱️ 10 min · shopping feed
📖

Performance Max in basic terms: what it is, what it needs and when (not) to start with it 🔑 With a free account

The campaign that buys across every network at once — asset groups, audience signals, what Google decides and what you decide, the requirements before launching it and the two settings that must never be missing.

⏱️ 9 min · pmax
📖

YouTube and Demand Gen in basic terms: skippable video, bumpers and the visual campaigns 🔑 With a free account

The video formats (skippable in-stream, non-skippable, bumper, in-feed, Shorts), what you pay for in each one, what Demand Gen is and why it replaced video action campaigns, and what they are really for in a small account.

⏱️ 9 min · demand-gen display audiencias
📖

App campaigns and the final map: which campaign type for each objective 🔑 With a free account

What App campaigns are (installs and in-app actions, with their own measurement), and the table that closes the Basic level — objective, stage and budget → recommended campaign type, with the order in which to add them.

⏱️ 9 min · busqueda display shopping pmax demand-gen

Intermediate training

60 lessons · 9 h 33 min
MODULE 1Advanced Search — search terms, negatives and traffic control6 lessons · ⏱️ 1 h
📖

Match types in 2026: what really triggers your ads 🔑 With a free account

Exact, phrase and broad no longer mean what the 2018 manual said — how intent-based matching works today and how to keep control.

⏱️ 10 min · busqueda
📖

Search term mining: from thousands of rows to ten decisions 🔑 With a free account

The method for analysing terms at scale — export, group by n-grams and roots, classify by intent, cross-reference with cost and conversions — and the worksheet that turns an unmanageable report into a short list of actions.

⏱️ 11 min · busqueda scripts
📖

Negativisation scenarios: rules that decide for you (and how to calibrate them) 🔒 Subscribers

How to turn judgement into rules — cost with no conversions, low CTR with impressions, runaway CPA, semantic irrelevance — with thresholds tied to the target CPA, rotating shared lists and the safeguards that stop you negativising what sells.

⏱️ 11 min · busqueda scripts
📖

The white list: controlling traffic the other way round 🔒 Subscribers

The inverse approach to negatives — define what you DO want and block everything else —, when it is the right choice, how it is built and maintained, its risks and how to combine it with scenarios.

⏱️ 9 min · busqueda scripts
📖

Broad match with Smart Bidding: how to test it without burning money 🔒 Subscribers

Why modern broad only works with automated bidding, how to set up a clean experiment (50/50, one ad group, negative seatbelt), what to measure, when it wins and when it does not, and the account pattern that integrates it.

⏱️ 10 min · busqueda pujas
📖

Dynamic Search Ads (DSA): the demand finder that reads your website 🔑 With a free account

How DSA work (Google generates the headline and the destination from your pages), their three profitable uses — discovering terms, covering large catalogues, filling gaps —, how to control them with negative targets and how to turn what they discover into keywords.

⏱️ 9 min · busqueda
MODULE 2Smart Bidding I — strategies, portfolios, learning and the target judge6 lessons · ⏱️ 59 min
📖

Smart Bidding from the inside: signals, prediction and what the algorithm cannot know 🔑 With a free account

How Google turns the signals of each auction into a bid, what data feeds it, the «top signals» in the bid strategy report, and the algorithm's three blind spots that are still your job.

⏱️ 10 min · pujas
📖

Portfolio strategies and shared budgets: pooling data without losing control 🔑 With a free account

When to group campaigns into a portfolio (volume, a common target), the maximum and minimum bid limits, how to combine a portfolio with a shared budget, the typical mistakes and a portfolio structure for a mid-sized account.

⏱️ 9 min · pujas
📖

Seasonality adjustments and data exclusions: telling the algorithm what you know 🔒 Subscribers

The two tools for correcting Smart Bidding from the outside — announcing a short spike or drop in the conversion rate, and wiping a period of broken data from its memory — when to use them, when not to, and how to set them up without doing damage.

⏱️ 9 min · pujas medicion
📖

From manual bidding to Smart Bidding without sinking the account: the transition plan 🔒 Subscribers

How to move from manual or enhanced CPC to target CPA/ROAS in four phases — prepare the measurement, choose the bridge strategy, set the first target from the data, and the four weeks of watching — with the normal symptoms and the alarming ones.

⏱️ 10 min · pujas
📖

The judge: judging each campaign by its business target, not by the strategy target 🔒 Subscribers

The difference between what Smart Bidding chases and what the business needs, the «cross-mode» case (a campaign on target CPA judged on ROAS and vice versa), reference conversions, and the method for deciding when to move targets and budgets — and by how much.

⏱️ 11 min · pujas medicion scripts
📖

Diagnosing Smart Bidding: symptoms, causes and the bid strategy report 🔑 With a free account

The symptom table (spend that collapses, CPA that climbs, endless learning, volume that vanishes) with its likely causes and how to check each one, how to read the bid strategy report, and the checklist to run before blaming the algorithm.

⏱️ 10 min · pujas medicion
MODULE 3Quality Score for real — the three versions, the small print and the method6 lessons · ⏱️ 57 min
📖

The three versions of Quality Score: the warning light, the doorman and the one that charges you 🔑 With a free account

Why the 1-to-10 number is a simplification that is never used in the auction, what the ranking QS and the CPC QS are that really do decide position and price in every search, and why «Quality Score no longer matters» is a sentence that depends on which of the three you mean.

⏱️ 9 min · qs busqueda
📖

The three subfactors do not weigh the same — and relevance, to Google, is called CTR 🔑 With a free account

How much each Quality Score component weighs according to the most quoted reverse engineering in the industry, why relevance is a means and CTR is the end, the four historical CTRs Google combines without showing you, and the tactic of «paying more at the start to pay less later».

⏱️ 10 min · qs anuncios
📖

The small print of Quality Score: one QS per term, per device, per area — and what does NOT affect it 🔒 Subscribers

Every search term carries its own hidden QS (and how to «pull the good ones out of the bag»), the separate QS figures by device, network, geography and time of day, vertical and horizontal relevance, the myths about what affects it, and why the landing page can only hurt you.

⏱️ 11 min · qs busqueda
📖

Where QS hits: the position leapfrog and how much money is at stake 🔑 With a free account

The threshold mechanism that lets an advertiser with a QS of 9 and the lowest bid leapfrog someone bidding twice as much, the non-linear relationship between QS and CPC, and a calculation of how much more (or less) the same budget buys depending on the account's effective QS.

⏱️ 8 min · qs pujas
📖

The relevance chain: the golden rules and the recipe for lifting a keyword 🔒 Subscribers

The six rules distilled from twenty years of accounts (with CTR as the goal of all of them), the ad test that looks at CTR × conversion and not CTR alone, and the step-by-step procedure for rescuing a specific keyword — with its small print: it works, it takes months and that is why almost nobody does it by hand.

⏱️ 10 min · qs anuncios busqueda
📖

The 30-day plan: getting Quality Score out of the drawer with automated discipline 🔒 Subscribers

Four weeks to turn QS into a routine — the X-ray, the bleeding, the structure and the components — what to look at each week, what to decide and what to let the machine do, and the Monday ritual that keeps the improvement going afterwards.

⏱️ 9 min · qs scripts
MODULE 4Continuous ad optimisation — the method of “The eternal ad”6 lessons · ⏱️ 55 min
📖

The hinge of the account: the ad is the only thing that touches all five metrics at once 🔑 With a free account

The full chain — copy → CTR → Quality Score → CPC → impressions → conversion — and the part almost nobody counts: the ad does not just attract clicks, it decides which clicks it attracts. Why optimising bids with mediocre ads is tuning the engine with the handbrake on.

⏱️ 8 min · anuncios qs
📖

«They already work, don't touch them»: the two errors behind the most expensive belief 🔑 With a free account

Why «it works» does not mean «it is the best possible», the five forces that degrade an ad even if you never change a comma (competition, wear-out, language, searches, seasonality), the reigning champion that defends its title every month, and how the RSA changed the unit of testing.

⏱️ 9 min · anuncios
📖

What a manager cannot do (even if they want to): the five walls of testing by hand 🔒 Subscribers

The history Google does not give you and nobody keeps, the mistakes repeated for lack of memory, the paraphrases that pass for tests, the ad judged as a whole instead of piece by piece, and the impossible discipline — plus the archive sheet that solves the first four.

⏱️ 10 min · anuncios scripts
📖

The continuous optimisation cycle: the scientific method applied to ads 🔒 Subscribers

Hypothesis, exposure, measurement, verdict and memory — the cycle that never ends — with the three rules that make it work, the calendar for running it by hand on a 20-group account, and why it pays like compound interest (in both directions).

⏱️ 10 min · anuncios qs
📖

The map of angles: how to generate hypotheses that teach you something 🔑 With a free account

The ten message angles and how they are tracked per ad group (tried / pending / won / lost), where good hypotheses come from — search terms, landing page, history, competitors — and the template for writing a challenger that is not a paraphrase.

⏱️ 9 min · anuncios busqueda
📖

Automated discipline: how you work with the RSA Optimizer in practice 🔒 Subscribers

The archive the script keeps for you, the AI proposals that learn from the ad group's history, the connection with real Quality Score, the «nothing goes live without your checkbox» rule, the 15-minute weekly flow and the safeguards that stop testing turning into noise.

⏱️ 9 min · anuncios scripts qs
MODULE 5Shopping in depth — Merchant Center, structure and per-product profitability6 lessons · ⏱️ 56 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
📖

Shopping campaign structure: product groups, priorities and the architecture by intent 🔑 With a free account

How to subdivide the catalogue into product groups (category, brand, custom labels), what campaign priority does and how to use it with negatives to separate brand, generic and specific-product searches — the classic three-tier architecture.

⏱️ 10 min · shopping busqueda
📖

Search terms and negatives in Shopping: your only control over searches 🔒 Subscribers

How to read the search terms report of a Shopping campaign (with no keywords to explain it), the patterns that give away a feed with badly chosen vocabulary, negatives by priority tier, and the universal negative list of an ecommerce business.

⏱️ 9 min · shopping busqueda
📖

Bidding in Shopping: target ROAS by margin, real sales and POAS 🔒 Subscribers

Why a single ROAS for the whole catalogue is a mistake, how to set targets by margin group, the trap of judging Shopping by revenue (real sales, returns, cancelled orders) and the indicator that should be in charge: return on profit.

⏱️ 10 min · shopping pujas medicion
📖

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
MODULE 7Display and remarketing in depth — audiences, exclusions and where the money goes6 lessons · ⏱️ 58 min
📖

Google's audience map: your data, in-market, affinity, custom and demographics 🔑 With a free account

Every audience type Google offers, which signal it comes from, where you can use it (Search, Display, video, Demand Gen, PMax) and the decisive difference between «Observation» and «Targeting» — the one that separates learning from restricting.

⏱️ 10 min · display audiencias
📖

Remarketing in depth: behaviour-based lists, membership duration, exclusions and frequency 🔒 Subscribers

How to build lists that mean something (not «all visitors»), membership duration matched to the buying cycle, excluding people who already bought, capping frequency so you remind rather than stalk, dynamic remarketing and customer lists — and how to judge whether remarketing adds anything or just claims credit for sales.

⏱️ 10 min · display audiencias medicion
📖

Optimized targeting and audience signals: when Google widens your audience on its own 🔑 With a free account

What Display's «optimized targeting» does (it is on by default), how it differs from the audience signals in PMax and Demand Gen, when to leave it on and when to switch it off, and how to measure whether the expansion brings customers or just clicks.

⏱️ 8 min · display audiencias pmax
📖

Placements and exclusions: where Display money goes and how to shut the door 🔒 Subscribers

How to read the «Where ads showed» report, the signs of a junk placement (farms, filler apps, non-human traffic), content and category exclusions, account-level placement exclusion lists (the only ones PMax obeys) and the routine that keeps them up to date.

⏱️ 11 min · display fraude pmax
📖

Display creative: responsive ads, one message per audience and creative fatigue 🔑 With a free account

How to build a responsive display ad that works (images, logos, headlines, descriptions), why every audience deserves its own message, how to read the asset report, spot creative fatigue and rotate before your CTR collapses.

⏱️ 9 min · display anuncios demand-gen
📖

Measuring Display honestly: view-through, windows, incrementality and experiments 🔒 Subscribers

Why view-through conversions inflate the numbers, which windows to use, the right question (what would have happened without the campaign?), the three methods for answering it — holdout experiment, geo experiment and reading the account total — and how to present Display to whoever pays for it.

⏱️ 10 min · display medicion
MODULE 8Measurement II — offline conversions, values, GA4, attribution and lead quality6 lessons · ⏱️ 59 min
📖

Offline conversions: telling Google what happens after the form 🔑 With a free account

Auto-tagging and the GCLID, how to store the click identifier in your CRM, how to upload the conversions that happen off the website (qualified lead, sale, amount) by spreadsheet, API or integration, enhanced conversions for leads, and the deadlines and limits you have to respect.

⏱️ 10 min · medicion scripts
📖

Conversion value strategy: what each conversion is worth (and how to make Google chase it) 🔒 Subscribers

How to assign values that reflect real money — fixed by lead type, dynamic by order, margin-based, by probability of closing — the 50% rule for navigation conversions, the move to value-based bidding in lead generation, and the mistakes that make the value lie.

⏱️ 10 min · medicion pujas
📖

GA4 and Google Ads: linking, importing conversions, sharing audiences — and why they never match 🔑 With a free account

What the link gives you (GA4 events as conversions, GA4 audiences in Ads, Ads data in GA4), when to measure with GA4 and when with the Ads tag, the attribution and window differences that explain the discrepancies, and the healthy setup that stops you counting twice.

⏱️ 9 min · medicion
📖

Advanced attribution: what data-driven attribution really measures and which decisions it supports 🔒 Subscribers

How data-driven attribution works, what changes between last click and DDA in the reports (and what doesn't), conversion paths and windows, the limits of any attribution inside Google Ads, and the rule for deciding budgets: attribution to allocate, incrementality to confirm.

⏱️ 9 min · medicion pujas
📖

Lead quality: scoring every contact and teaching Google the difference between a customer and a browser 🔒 Subscribers

Why the form is not the conversion, how a lead score is built from three layers (behaviour on the site, positive actions, source campaign), how it is recalibrated with the CRM, and how it is sent back to Google as a value so Smart Bidding optimises towards customers.

⏱️ 11 min · medicion pujas scripts
📖

The advanced measurement audit: the 25-point list and the map of what reaches Google 🔑 With a free account

The full audit of a mature account — tag, consent, enhanced conversions, offline, values, duplicates, GA4, attribution — organised around a map of «which signal reaches Google, from where and with what value», plus an introduction to server-side tagging.

⏱️ 10 min · medicion
MODULE 9Budgets and planning — impression share, curves, allocation and spend control6 lessons · ⏱️ 56 min
📖

Anatomy of impression share: how much of the market you buy and what holds you back 🔑 With a free account

The five share metrics (search IS, top, absolute top, lost IS to budget, lost IS to rank), how they are calculated and how to read them together to know whether you can grow, at what cost and in which direction — the foundation of all planning.

⏱️ 9 min · pujas busqueda
📖

Response curves: diminishing returns and the marginal cost of the next conversion 🔒 Subscribers

Why doubling the budget does not double conversions, how to draw the spend → conversions curve of a campaign from your own data and with the Performance Planner, what marginal CPA is and how it decides where the next euro goes — the concept that separates managing from spending.

⏱️ 10 min · pujas
📖

The Performance Planner: useful forecasts (and their limits) 🔑 With a free account

What the Performance Planner does, how to build a monthly plan and read its curves, which campaign types it supports and which it no longer does (2026 changes), how to use it to negotiate budget and why its figures are a starting point, not a promise.

⏱️ 8 min · pujas
📖

Splitting the budget across campaigns: the marginal method, the rules and the calendar 🔒 Subscribers

From a monthly total to daily budgets per campaign — the six-step method based on target attainment, lost IS and marginal CPA, the ring-fenced budgets (brand, remarketing, testing), how to handle seasonality and the mistakes that throw the split off.

⏱️ 10 min · pujas scripts
📖

Controlling monthly spend: pacing, variances, alerts and a month-end with no surprises 🔑 With a free account

How to track spend against plan day by day (expected pace, running total, projection), which variances are normal and which are warning you about a problem, the alerts worth having, what to do mid-month and how to close without overshooting or undershooting.

⏱️ 9 min · pujas scripts
📖

Annual planning: seasonality, peaks, reserve and a budget that grows with results 🔒 Subscribers

How to build the twelve-month plan from your history (a seasonality index per month and per campaign), when to raise ahead of a peak and by how much, the reserve for the unexpected and for testing, budget tied to goals (not to a fixed percentage) and how to present it to whoever signs it off.

⏱️ 10 min · pujas
MODULE 10Scripts I — what they are, what they solve and how to install the Suite6 lessons · ⏱️ 56 min
📖

What a Google Ads script is: a program that lives inside your account 🔑 With a free account

What scripts are (JavaScript run by Google inside the account), what they can and cannot do, how they are authorised and scheduled, the time and quota limits, the difference between account and manager account scripts, and why they are the most powerful automation tool any advertiser can reach without programming.

⏱️ 9 min · scripts
📖

What the scripts solve: the problem → script map of the whole course 🔑 With a free account

The gaps in Google Ads seen in the earlier modules, sorted by problem, with the Suite script that covers each one, what it does every night, what you decide and what you see in your spreadsheet — the practical index for working out which to install first for your account.

⏱️ 10 min · scripts
📖

Installing a Suite script step by step: from the panel to the first run 🔒 Subscribers

The two installation models (self-install from the panel, or installed by us in the MCC), the blank spreadsheet and who to share it with, pasting the loader into Google Ads, authorising, the preview, the scheduling and checking the first run — with the typical mistakes at each step.

⏱️ 10 min · scripts
📖

Anatomy of the loader, the licence and the security: why the code never circulates 🔒 Subscribers

The three pieces of a Suite script (bootstrap, loader, server-side code), how the loader downloads and runs the code on every execution, what the licence checks and why it fails open, which data leaves your account and which does not, and how to audit for yourself what a script does.

⏱️ 9 min · scripts
📖

Reading the scripts' spreadsheets: dashboards, traffic lights, checkboxes, history and the manual 🔑 With a free account

The shared anatomy of any Suite script's spreadsheet — Config, a Dashboard with a traffic light, action tabs with checkboxes, history by ID, Diagnostics and the Manual — how to read it in five minutes, what each colour means and how to approve an action without fear.

⏱️ 8 min · scripts
📖

Automating with judgement: rules, scripts and AI — what to delegate, what to supervise and what never to automate 🔒 Subscribers

The three levels of automation (automated rules, scripts, generative AI) and what each is for, the four design rules of a safe automation, how to introduce one without breaking anything (shadow, test, checkbox, gradual rollout), what not to automate and how to measure whether the automation is paying off.

⏱️ 10 min · scripts

Advanced training

97 lessons · 16 h 23 min
MODULE 1Performance Max in depth — opening the black box and setting limits6 lessons · ⏱️ 1 h 1 min
📖

Performance Max: opening the black box of your spend 🔒 Subscribers

PMax does not tell you where your money goes — but it can be worked out. How to estimate the real split between Search, Shopping, Display and YouTube, and what to do with what you find.

⏱️ 12 min · pmax medicion
📖

Asset groups and signals: the only thing PMax lets you build 🔑 With a free account

How to structure asset groups by intent or product family, which creatives each one needs (and what Google generates if you don't supply them), how to choose audience signals that teach rather than limit, final URL expansion and URL exclusions, and the asset report as your only creative window.

⏱️ 10 min · pmax anuncios audiencias
📖

PMax reporting in 2026: channel performance, search terms, placements and what still can't be seen 🔒 Subscribers

Which breakdowns Performance Max offers today (the «Channel performance» report, search terms, placements, asset groups, assets), how to read them together to reconstruct where the money goes, which privacy thresholds trim them, and the method for judging each channel by its own yardstick.

⏱️ 10 min · pmax medicion
📖

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
📖

PMax with a feed versus standard Shopping: coexistence, priority and structuring by margin 🔒 Subscribers

How products get shared out when PMax and standard Shopping coexist (PMax always wins), when each one suits you, the three possible structures (standard only, PMax only, hybrid by margin or by stage), how to move products from one to the other without losing data, and how to really compare the performance of both.

⏱️ 10 min · pmax shopping feed
📖

Auditing a PMax campaign: the checklist and the incrementality test 🔒 Subscribers

The 20 points for auditing any Performance Max campaign (settings, exclusions, measurement, assets, reporting), how to prove whether it brings incremental conversions or just claims them (official experiment, controlled pause, geo test), and the final decision: scale, rein in or switch off.

⏱️ 9 min · pmax medicion
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 3AI Max — the black box of automatic Search expansion6 lessons · ⏱️ 55 min
📖

AI Max for Search: the promise, the components and the part you can't see 🔑 With a free account

What AI Max is (the automatic expansion layer on top of Search campaigns: dynamic broad matching, keywordless traffic, text customization and URL expansion), what it promises, how it gets switched on (often by default and in bulk) and why its problem is not performance but traceability.

⏱️ 9 min · busqueda medicion
📖

Opacity by design: the three layers that switch off the light 🔒 Subscribers

Why the keyword stops mapping to the traffic in AI Max, how the search terms report's privacy threshold trims exactly the long tail where incremental traffic lives, why the reports don't reconcile with each other (each view with its own threshold), and the residue that has a name: the «no breakdown» bucket.

⏱️ 9 min · busqueda medicion
📖

How to measure what you can't see: split by source, before/after with a control, and reconcile 🔒 Subscribers

The three-step method for judging AI Max from outside — splitting the spend by source (keyword baseline, dynamic broad, keywordless, no breakdown), comparing the opaque bucket with itself before and after activation using the baseline as a seasonality control (difference in differences), and the direct traceability test that reconciles combinations with the search terms report.

⏱️ 10 min · busqueda medicion
📖

Two accounts, two results: when AI Max degrades and when it delivers 🔒 Subscribers

The two real, anonymised cases from the study — a real estate account (21 campaigns, bulk activation, 1% traceability, a red Pre/Post in every one) and a training account (CPA and ROAS identical to the baseline, a green verdict, but a third of the spend opaque and two campaigns that do go off the rails) — and the lesson the contrast teaches: the constant and the variable.

⏱️ 10 min · busqueda medicion
📖

What the advertiser can do: the four principles and the AI Max controls 🔒 Subscribers

Measure by source and not by campaign, set the baseline before switching it on, watch whether the «no breakdown» bucket grows after activation, watch the drift and not just the launch — plus the controls Google does give you (components separately, brand exclusions, URL exclusions, negatives, AI Max experiments) and a decision for each scenario.

⏱️ 9 min · busqueda medicion
📖

AI Max Analyzer in practice: install it, read the verdict and act 🔑 With a free account

How to install the free script (ten minutes from the panel), which tabs it builds in your spreadsheet (split by source, Pre/Post of the opaque bucket, combinations, terms and exclusions), how to read the traffic light per campaign and its recommendation, what to do for each colour and the five-minute weekly routine.

⏱️ 8 min · busqueda scripts medicion
MODULE 4Smart Bidding II — portfolios, cross-mode, the judge and anomalies6 lessons · ⏱️ 58 min
📖

Advanced portfolios: designing the bid strategy architecture of a large account 🔑 With a free account

How target CPA and target ROAS portfolios are designed in accounts with dozens of campaigns (by economics, by conversion cycle, by country and currency), the bid limits and when to use them, cross-account strategies in an MCC, migrating campaigns between portfolios without resetting learning, and the architecture mistakes that cost the most.

⏱️ 10 min · pujas
📖

Cross-mode: campaigns bidding on CPA but judged on ROAS (and the other way round) 🔒 Subscribers

Why the bid strategy and the business target can live in different modes, the four cross-mode cases (leads of uneven value, ecommerce with new customers, brand on impression share judged on CPA, maximising without a target), how to translate a ROAS target into a CPA target and back, and when to change the strategy instead of judging across modes.

⏱️ 10 min · pujas medicion
📖

The advanced judge: rules, thresholds, windows and the full decision matrix 🔒 Subscribers

The complete specification of the business target judge — windows adjusted for latency, minimum volume, compliance bands, the verdict × lost IS × trend → action matrix (budget, target, nothing), maximum steps, waiting periods, loose campaigns versus portfolios, and the record that makes every move auditable.

⏱️ 11 min · pujas scripts
📖

Bid strategy experiments: comparing bidding properly before changing an account 🔒 Subscribers

How to design a bid strategy experiment (CPA vs ROAS, a different target, portfolio vs its own strategy, with and without broad match, with and without AI Max), the traffic split, the duration set by latency and volume, how to read significance and effect size, the mistakes that invalidate an experiment, and how to take the winner into production without resetting everything.

⏱️ 9 min · pujas medicion
📖

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
📖

Anomalies, currencies and safety: keeping the judge from doing harm 🔒 Subscribers

The data that fools an automated bidding system (expensive clicks with no conversion because of latency, conversions at zero from broken measurement, one-day spikes, massive offline uploads, other people's changes), the anti-anomaly thresholds and why they must scale with each account's currency, the "if it fails, it touches nothing" design, the absolute limits and the monthly audit of the judge itself.

⏱️ 9 min · pujas scripts
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 Google6 lessons · ⏱️ 57 min
📖

From lead to customer: the real funnel Google cannot see, and what ignoring it costs 🔑 With a free account

The stages between the form and the sale (raw, contacted, qualified, proposal, closed), the typical rates by sector, how you work out the real cost per customer against Google's CPA, the effect of optimising towards forms (more volume, worse quality) and the economic case for lead scoring.

⏱️ 9 min · medicion pujas
📖

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
📖

Positive actions and source (layers B and C): what the lead does next and where they came from 🔒 Subscribers

The signals that arrive minutes or hours after the form (confirmed their email, answered the call, replied on WhatsApp, booked, downloaded) and how they reach you by webhook from the CRM or your email platform; the ranking of campaign types as a source prior (brand > search > Demand Gen > Display) with an override by ID, the Site Score of the placement and the floor of zero if it was blocked later; and the statistical block that grows with the data.

⏱️ 10 min · medicion pujas
📖

The three offline conversions: Raw Lead (= the rating), Qualified and Sale with an amount 🔒 Subscribers

How the conversion actions are designed so that Smart Bidding learns quality — Raw carrying the rating as its value the same day, Qualified when it is marked, Sale with the real amount — how they are configured (import from clicks, counting, windows, primary/secondary depending on the strategy), the automatic bulk upload by GCLID, the adjustments, and the rule that leads never leave the client's spreadsheet.

⏱️ 10 min · medicion pujas scripts
📖

Recalibrating with ground truth: the calibration curve, lift per signal and manual scoring 🔑 With a free account

How you check that the rating actually predicts (a calibration curve by band: do leads on 80 qualify more than leads on 30?), the real performance by network and campaign that reorders the source prior, the lift of each signal in this particular client, the salesperson's manual verdict (Bad / Good / Sale) as field truth, and the monthly report that makes it all visible.

⏱️ 9 min · medicion pujas
📖

Lead Rating in practice: installation, the client's spreadsheet, the sales team and the first 60 days 🔒 Subscribers

How it is deployed (a spreadsheet per client, Apps Script with a webhook, the snippet on the site by plugin or proxy, a Google Ads script for the uploads), what the sales team sees and does every day, the initial configuration (campaign ranking, values, strategy), the first 60 days week by week, and the symptoms that something is not right.

⏱️ 9 min · medicion scripts
MODULE 7Advanced feeds — multi-country, real time, promotions, local and catalogue governance6 lessons · ⏱️ 56 min
📖

Multi-country and multi-language feeds: one catalogue, many markets 🔑 With a free account

How to structure feeds to sell in several countries (one feed per country and language, or a single feed with additional countries of sale), currencies and prices per market, shipping and taxes by destination, translating titles and descriptions, shared identifiers, and the mistakes that end up selling a product in Germany at the Spanish price.

⏱️ 9 min · feed shopping
📖

Price and stock in near real time: partial feeds, Content API and automatic item updates 🔒 Subscribers

How to keep price and availability current in high-turnover catalogues (partial price/stock-only feeds several times a day, Content API for immediate changes, automatic item updates from structured data), the sale strategy with scheduled sale_price, stock by warehouse and the link with bidding (do not advertise what is running out).

⏱️ 9 min · feed shopping
📖

Promotions, reviews and complementary feeds: what enriches the listing beyond the product 🔒 Subscribers

Merchant's promotions feed (codes and offers that appear as an annotation on the listing), product and seller ratings (feeds and programmes that put stars on the ad), local inventory feeds and local inventory ads for physical shops, the vehicle feed and other verticals, and how to prioritise which one to switch on for your business.

⏱️ 9 min · feed shopping
📖

Titles and attributes at scale with AI: generate, validate and measure without breaking the feed 🔒 Subscribers

How to use a language model to rewrite thousands of titles and fill in attributes (material, colour, highlights) from the spec sheet and the search terms, the validation rules that stop the AI making things up (length, existing attributes only, no promos, no shouting caps), the batch workflow with sampled review, delivery through a supplemental feed and the per-category test that proves the effect.

⏱️ 10 min · feed shopping scripts
📖

Dynamic labels and catalogue segmentation: margin, turnover, seasonality and performance as structure 🔒 Subscribers

How to turn business data (margin, stock turnover, newness, seasonality, recent performance) into custom labels recalculated every day, the margin × performance matrix that decides which campaign and which target each product belongs to, the rules for moving products automatically between campaigns, and the limits that stop the catalogue dancing about.

⏱️ 10 min · feed shopping pujas
📖

Feed governance: owners, versions, alerts and the catalogue's operating manual 🔒 Subscribers

Who owns each attribute (platform, ERP, marketing, finance), how changes are versioned (primary feed, rules, supplemental feeds) and rolled back, the alerts that warn you about a broken feed before Merchant does (products vanishing, prices jumping, mass disapprovals), the quarterly audit and the operating manual that lets the catalogue survive a change of platform or of team.

⏱️ 9 min · feed shopping scripts
MODULE 8GAQL and the API — reading what the interface does not show6 lessons · ⏱️ 1 h 1 min
📖

What GAQL is: the language you use to ask Google Ads what the interface does not show 🔑 With a free account

Google Ads Query Language explained for non-programmers — what it is, why it exists, what makes it different from the interface (resources, fields, segments and metrics with fixed names), where it runs (API, scripts, the online query builder and validator) and the three things you can do with GAQL that you cannot do on screen.

⏱️ 9 min · scripts medicion
📖

Anatomy of a GAQL query: clauses, operators, dates, micros and the rules that get you rejected 🔑 With a free account

The clauses (SELECT, FROM, WHERE, ORDER BY, LIMIT, PARAMETERS), the WHERE operators (comparison, IN, LIKE, CONTAINS, BETWEEN, DURING), predefined and explicit date ranges, metrics in "micros", status enums, and the five validation rules that explain almost every error — with a complete annotated query.

⏱️ 10 min · scripts
📖

The resources that matter: the map of GAQL tables for every question in this course 🔒 Subscribers

The tables (resources and views) that answer each need — campaign and ad_group, keyword_view with Quality Score and its components, search_term_view, shopping_performance_view by product, detail_placement_view and group_placement_view for placements, ad_group_ad_asset_view for RSA assets, campaign_budget, bidding_strategy, conversion_action, change_event — with their key fields and their traps.

⏱️ 11 min · scripts medicion
📖

The GAQL cookbook: ten queries that answer the questions from the whole course 🔒 Subscribers

Ten complete, annotated queries — search terms that convert without being keywords, keywords with low QS and high spend, IS lost to budget with a good CPA, RSA assets rated Low with volume, products that spend without selling, yesterday's new placements, conversions by action and campaign, recent budget changes, zero conversions with normal clicks, hour-of-day performance — ready to paste into a script or the validator.

⏱️ 11 min · scripts medicion
📖

Limits, quotas and traps: what to know before you build a process on GAQL 🔒 Subscribers

The limits on scripts (30 minutes, one run per hour, daily UrlFetch quotas depending on Workspace or Gmail), the API's limits (operations, rows, daily quotas), the privacy threshold and the data that does not exist, the delay before metrics are available, API version changes, and how to design processes that survive all of it (batches, resuming, frozen windows, retries).

⏱️ 10 min · scripts
📖

API versus scripts, and server-side \"engines\": where each piece of an automation lives 🔒 Subscribers

When a Google Ads script is enough and when you need the API from a server of your own (long processes, non-Google IPs, databases, many accounts at scale, logic that must not be exposed), the thin-client architecture (the script collects and paints; the engine on the server calculates and calls the AI), its advantages (keys out of circulation, updates without touching the account, parity proven by tests) and its risks.

⏱️ 10 min · scripts
MODULE 9Account architectures for scale — real cases6 lessons · ⏱️ 57 min
📖

Architecture principles: how to design an account that can grow without being rebuilt 🔑 With a free account

The seven principles of a scalable account — separate by economics, consolidate for learning, protect the brand, keep universal things at account level, identify by ID, measure before structuring, document — the permanent conflict between control and volume, and how to decide the size of each piece from the data it generates.

⏱️ 9 min · busqueda pujas scripts
📖

Case: the small service business that goes from €1,500 to €8,000 a month without rebuilding the account 🔒 Subscribers

A real anonymised architecture for a service business (renovations/installations) with three services and two regions — from a single "General" campaign to six campaigns, two portfolios, brand kept separate, remarketing and Lead Rating — with the decisions taken at each budget step, the numbers before and after, and the mistakes that were avoided.

⏱️ 10 min · busqueda pujas medicion
📖

Case: the 5,000-SKU ecommerce site that moved from a single ROAS to managing by profit 🔒 Subscribers

A real anonymised architecture for an online shop (fashion/home, 5,000 products, two countries) — from one PMax covering the whole catalogue at ROAS 4 to a hybrid structure by margin with standard Shopping, PMax by product family, catalogue Demand Gen, dynamic labels and feeds per country — with the numbers, the step-by-step migration and the role of POAS.

⏱️ 10 min · shopping pmax feed
📖

Case: the agency (or multi-country brand) running thirty accounts from one manager account 🔒 Subscribers

An operating architecture for a fleet — manager and sub-manager account structure, account templates and conventions, shared lists and exclusions at manager level, cross-account portfolios, manager-account scripts that sweep the fleet, the per-account dashboard (spend vs plan, anomalies, measurement) and how the work is split between the agent, the scripts and the people.

⏱️ 10 min · scripts pujas
📖

Case: long-cycle B2B lead generation — few leads, high value and a funnel that lasts months 🔒 Subscribers

An architecture for businesses with 10-30 leads a month and sales worth thousands of euros that take weeks to close — aggressive consolidation into portfolios, intermediate conversions (qualified, meeting, proposal) as the signal, values by stage, 90-day windows, Demand Gen and remarketing for the cycle, and why lead scoring is not optional here.

⏱️ 9 min · busqueda medicion pujas
📖

Migrating and restructuring without losing the history: the architecture change protocol 🔑 With a free account

How to rebuild an account (or migrate agency, manager account or measurement platform) while keeping the learning — what is inherited and what is not (QS history, lists, conversions), the phased protocol (freeze, measure, duplicate, overlap, switch off), letting two structures coexist for a while, data exclusions and how to communicate with the client.

⏱️ 9 min · busqueda pujas medicion
MODULE 10Permanent news — the living module (updated every month)6 lessons · ⏱️ 53 min
📖

How to keep up with Google Ads news without getting lost: sources, cadence and judgement 🔑 With a free account

The official sources that matter (the Google Ads announcements page, the Ads & Commerce blog, Google Marketing Live, the API release notes), how to filter out industry noise, the weekly cadence and the criteria for classifying each change (mandatory, on by default, optional, irrelevant) — and why this module is updated every month.

⏱️ 8 min · novedades
📖

What's new in Search and AI Max (updated August 2026) 🔒 Subscribers

What has changed in Search over the last twelve months — AI Max as the foundation of Search campaigns, the migration of dynamic search ads (DSA) to AI Max, AI Max in Shopping and travel formats, the new brand, tone and matching controls, ads in AI Search, and what each change means for whoever runs the account — with its classification and the recommended action.

⏱️ 9 min · novedades busqueda
📖

What's new in bidding and budgets (updated August 2026) 🔒 Subscribers

What has changed in Smart Bidding and budgets over the last year — journey-aware bidding (beta), the expansion of Smart Bidding Exploration to PMax and Shopping, demand-led pacing (coming soon), campaign total budgets, the Performance Planner changes — with their class, what they mean for your judge and your planning, and the recommended action.

⏱️ 9 min · novedades pujas
📖

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
📖

What's new in measurement, privacy and AI agents (updated August 2026) 🔒 Subscribers

What has changed in measurement and in your relationship with the platform — enhanced conversions for leads as the main route for offline uploads, Consent Mode v2 now consolidated, Ask Advisor (the Gemini agent spanning Ads, Analytics, Merchant and Marketing Platform), the creation and optimisation agents inside Google Ads — what they offer, what risks they bring and how to live with a Google agent inside your account.

⏱️ 9 min · novedades medicion scripts
📖

How to evaluate a new feature before adopting it: the six-step protocol and the monthly cycle 🔒 Subscribers

The protocol for deciding on any new feature — read the official source, classify it, check what switched itself on, estimate the impact with your own data, test with an experiment or a pilot account, decide and document — applied to an example (Smart Bidding Exploration), plus the monthly cycle that keeps this module and your accounts up to date.

⏱️ 9 min · novedades pujas scripts
MODULE 11Practical tutorials I — calls, offline conversions and conversion setup6 lessons · ⏱️ 1 h 5 min
📖

Tutorial · Calls (1/2): call assets, call-only ads and call reporting 🔑 With a free account

A step-by-step guide to setting up everything Google Ads offers for calls — the call asset (a tappable number next to the ad) at account, campaign and ad group level, with scheduling and a Google forwarding number; call-only ads; the call report (duration, source, time of day) and the decisions that come out of it.

⏱️ 11 min · medicion anuncios busqueda
📖

Tutorial · Calls (2/2): measuring calls as conversions — from the ad and from the website 🔒 Subscribers

A step-by-step guide to the two call conversion actions — "Calls from ads" (forwarding number) and "Calls to a phone number on your website" (the number on the site is dynamically swapped after an ad click) — with the Google tag and the phone snippet, the duration threshold, value per call, what goes in as primary, how to verify it and the usual problems (a number that won't swap, switchboards, WhatsApp).

⏱️ 11 min · medicion busqueda
📖

Tutorial · Offline conversions step by step: from the GCLID in the form to the sheet Google reads every day 🔒 Subscribers

The complete setup with no developer — switch on auto-tagging, capture the GCLID on the site and store it in the form (hidden field) and in the CRM/sheet, create the "Track conversions from clicks" actions, prepare the Google Sheet with the exact format, schedule the upload, upload adjustments and refunds, and verify that the conversions land in the right campaign.

⏱️ 12 min · medicion
📖

Tutorial · Enhanced conversions for leads: uploading sales by email, without a GCLID 🔒 Subscribers

A step-by-step guide to the modern alternative to GCLID imports — capture the email/phone from the form with the tag (Tag Manager or direct, with automatic hashing), configure the "leads" type conversion action, prepare the upload sheet with email and phone instead of GCLID, comply with consent, and know when to combine it with GCLID.

⏱️ 10 min · medicion
📖

Tutorial · Seasonality adjustments and data exclusions: setting them up properly, step by step 🔑 With a free account

Where they live, how to create them (scope, campaigns, devices, dates, percentage), how to work out the percentage of a seasonality adjustment from your own data, when to create a data exclusion and with which dates, how to check they were applied, how to edit or remove them, and three worked cases (Black Friday, a week of broken measurement, a 48-hour flash promotion).

⏱️ 10 min · pujas medicion
📖

Tutorial · Setting up an account's conversions from scratch: actions, categories, campaign goals and values 🔒 Subscribers

The complete tour of Goals → Conversions — creating each type of action (website, calls, import, app, store), its settings (category, value, counting, windows, attribution, primary/secondary, enhanced conversions), how Google groups actions into standard and custom goals, how to assign different goals to each campaign, and the setup template for lead generation and for ecommerce.

⏱️ 11 min · medicion
MODULE 12Practical tutorials II — feeds for ads and reporting6 lessons · ⏱️ 1 h
📖

Tutorial · Ad customizers: prices, stock and text that update themselves inside RSAs 🔒 Subscribers

A step-by-step guide to creating customizer attributes (text, number, price, percentage) at account, campaign, ad group or keyword level, inserting them into responsive search ad headlines and descriptions with the {CUSTOMIZER.attribute:default value} syntax, feeding them from a sheet (business data) so they update in bulk, the {COUNTDOWN()} function for dated offers, and the usual validation errors.

⏱️ 10 min · anuncios feed busqueda
📖

Tutorial · Page feeds and business data: telling AI Max, DSA and PMax exactly which pages to advertise 🔑 With a free account

A step-by-step guide to the page feed (URL + labels) that controls which pages of your site dynamic ads, AI Max and PMax's URL expansion can use — how to create it, how to label it by category, how to attach it to a campaign and how to schedule it from a sheet; plus the other business data feeds (sitelinks, callouts and prices in bulk) and location assets from Business Profile.

⏱️ 10 min · feed busqueda pmax
📖

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
📖

Tutorial · Report editor and dashboards: building the report the interface doesn't ship, and getting it every Monday 🔒 Subscribers

A step-by-step guide to the report editor — build a table with rows, columns and filters by dragging, turn it into a chart, save it, build a dashboard with several cards (campaigns, search terms, devices, conversions by action), share it and schedule it by email as PDF/CSV — with five ready-to-copy reports (spend vs plan, lost IS, converting search terms, CPA by device and hour, QS by ad group).

⏱️ 10 min · medicion busqueda
📖

Tutorial · Looker Studio and Google Sheets: Google Ads reporting outside Google Ads 🔑 With a free account

A step-by-step guide to connecting Google Ads to Looker Studio (official connector, fields, blends with GA4 and Sheets, filters by account and dates, templates), building a four-page client report, and the alternative using the Google Ads add-on for Sheets (scheduled reports in a spreadsheet, with your own formulas) — when to use each and what neither can do.

⏱️ 10 min · medicion scripts
📖

Tutorial · Custom columns: formulas inside Google Ads (business CPA, POAS, traffic lights) 🔒 Subscribers

A step-by-step guide to creating formula columns in the interface — combined metrics, metrics filtered by conversion action, constants and functions — plus twelve useful columns ready to copy: qualified lead CPA, POAS with margin, % of L1, cost per call, total lost IS, real conversion rate, deviation vs target, and how to use them in filters, rules and column sets.

⏱️ 9 min · medicion pujas
MODULE 13Practical tutorials III — running the account6 lessons · ⏱️ 1 h
📖

Tutorial · A custom experiment from start to finish 🔑 With a free account

Step by step through the Experiments page — creating the experiment from a campaign, choosing what changes in the trial version (strategy, target, match type, landing page, ads, AI Max), the traffic split and the split type (search-based or cookie-based), the dates, how to read the results panel with its confidence intervals, and how to apply the winner or end without applying.

⏱️ 10 min · pujas busqueda
📖

Tutorial · Google Ads Editor: bulk changes without the risk (structure, negatives, ads, URLs) 🔒 Subscribers

Step by step with the free desktop application — downloading the account, working offline, find and replace, bulk editing, copying campaigns between accounts, importing from a spreadsheet (keywords, negatives, ads, URLs), reviewing errors and warnings before posting, and posting — with six typical tasks solved.

⏱️ 10 min · busqueda scripts
📖

Tutorial · Automated rules used properly: five alert rules and one safety rule 🔒 Subscribers

Step by step for creating automated rules that alert you (runaway daily spend, zero conversions, CPA out of range, keywords with no impressions, disapproved ads) and the only one that acts on its own (pausing if account spend passes an absurd ceiling) — with the exact setup (level, condition, frequency, data range, email), the traps of rules that touch bids, and how to review the log.

⏱️ 9 min · pujas scripts
📖

Tutorial · Ad scheduling and bid adjustments: when they still count under Smart Bidding 🔒 Subscribers

Step by step through ad scheduling (the calendar per campaign, time blocks, exceptions) and bid adjustments by device, location, audience and time of day — what each one does under manual bidding and under Smart Bidding (only −100% applies), how to decide them with the hour and device report, and three template setups (local business with opening hours, 24-hour ecommerce, B2B).

⏱️ 9 min · pujas busqueda
📖

Tutorial · Local campaigns: PMax with store goals, store visits and local inventory ads 🔒 Subscribers

Step by step for businesses with physical shops — linking the Business Profile and verifying locations, switching on store visits and store sales measurement, creating a PMax with a store visits goal (the heir to local campaigns), its assets and signals, local inventory ads with Merchant Center, how to judge it (visits, calls, directions, local sales) and the mistakes multi-store accounts make.

⏱️ 11 min · pmax shopping medicion
📖

Tutorial · Auditing an inherited account in two hours: the script, with checklist and deliverable 🔑 With a free account

The procedure for walking into an account you do not know and walking out with a diagnosis — access and ownership, measurement, structure, dangerous settings, bidding, search terms and negatives, ads, Display/PMax and fraud, budgets, change history — with the time per block, what to export, how to prioritise findings by euros and the audit report template.

⏱️ 11 min · busqueda medicion pujas scripts
MODULE 14Shopping and Merchant Center in depth — feed, catalogue and campaign masterclass8 lessons · ⏱️ 1 h 47 min
📖

Merchant Center in depth I: the account, the policies and how to survive a suspension 🔑 With a free account

The anatomy of a Merchant Center (Next) account — verifying and claiming the website, shipping, returns and tax settings, business information, programmes — and the part nobody explains until it hurts — the Shopping policies, the difference between a product disapproval and an account suspension, the real reasons (misrepresentation, missing information, prices that do not add up, checkout), the preventive review and the step-by-step procedure for appealing and getting the account back.

⏱️ 14 min · shopping feed
📖

Merchant Center in depth II: the feed specification, attribute by attribute 🔒 Subscribers

The feed as an editorial product — the required attributes and their exact meaning (id, title, description, link, image_link, price, availability, condition, brand, gtin, mpn), the ones that change performance (product_type, google_product_category, sale_price, shipping, additional_image_link, color/size/material/pattern, item_group_id, custom_label_0-4, product_highlight, product_detail), unique identifiers and their exception, the title rules that move impressions, variants done properly, data sources (file, Sheets, API, platform, automatic crawl), supplemental feeds and transformation rules, and the feed errors with their fixes.

⏱️ 16 min · shopping feed
📖

Merchant Center in depth III: diagnostics, price and stock syncing, and catalogue quality as an advantage 🔒 Subscribers

How to read and manage Merchant Center Diagnostics — account, product and feed issues, the approved/limited/disapproved/pending statuses, the reprocessing windows — the number one problem (prices and availability out of sync) with its three solutions by shop size, the data quality score, products "limited by performance", automatic item updates, the real update frequency and a weekly catalogue maintenance routine.

⏱️ 12 min · shopping feed scripts
📖

Shopping in depth IV: campaign architectures — standard vs PMax with a feed, priorities, partitions and per-product bidding 🔒 Subscribers

The three real architectures (standard Shopping with priorities, PMax with a feed, hybrid) and when each one wins; the mechanics of high/medium/low priority with cascading negatives to separate generic, product and brand queries; partitions by product_type, brand, custom labels and item ID; the "Everything else" group; ROAS by margin and by band; the long-tail, new-arrivals and clearance campaigns; per-product bidding; and the four mistakes that sink Shopping accounts.

⏱️ 14 min · shopping pmax pujas
📖

Shopping in depth V: the Merchant Center reports nobody looks at — price competitiveness, best sellers, margin and listing performance 🔑 With a free account

The Merchant Center reports most people ignore and that decide the strategy — price competitiveness (your price against the benchmark, by product and category), price insights and suggested prices, best sellers and the fastest-growing products in the market (what sells even when you do not stock it), gross margin with cost_of_goods_sold, performance by product and by destination (ads vs free listings), and how to turn each report into a pricing, assortment or bidding decision — plus how to read them alongside Google Ads.

⏱️ 12 min · shopping feed medicion
📖

Shopping in depth VI: feed optimisation in practice — titles, labels, rules and automation with spreadsheets and scripts 🔒 Subscribers

The complete feed optimisation workshop without touching the shop — the supplemental feed in Google Sheets as a control layer, the title formula by vertical using real search terms, assigning custom labels automatically by performance, margin, price and seasonality with formulas and with scripts, the Merchant Center rules that are actually worth it, A/B testing titles, cleaning up descriptions and images, the weekly workflow and the limits of what can be automated.

⏱️ 14 min · shopping feed scripts
📖

Shopping in depth VII: promotions, reviews, badges, free listings, CSS in Europe and the Merchant Center programmes 🔒 Subscribers

Everything that makes your Shopping ad stand out against the one next to it — Merchant Center promotions (promotion feed, types, approval, the "special offer" badge), product ratings and seller ratings (Google Customer Reviews and aggregators), the automatic badges (price drop, fast delivery, free returns), the shipping and returns annotations, free listings, the Comparison Shopping Services programme in Europe and its 20% CSS discount, and which programme is worth it for each type of shop.

⏱️ 12 min · shopping feed anuncios
📖

Shopping in depth VIII: local inventory, multi-client accounts, several countries and currencies, and running large catalogues 🔒 Subscribers

Scale — local inventory ads and the local storefront step by step (local product and inventory feeds, verification, Business Profile, in-store pickup), multi-client accounts and sub-accounts for agencies, marketplaces and brands with several shops, selling in several countries (feeds by country and language, currency conversion, international shipping, landing page language), catalogues with tens of thousands of SKUs (Merchant API, batch processing, limits), the feed strategy per marketplace and how to automate keeping watch over all of it.

⏱️ 13 min · shopping feed pmax scripts
MODULE 15Lead Scoring: the complete method — work for the algorithms11 lessons · ⏱️ 1 h 59 min
📖

What Lead Scoring for Google Ads is (and who really needs it) 🔒 Subscribers

The methodology from Enrique del Valle's book from scratch — what sets it apart from CRM lead scoring, why bidding algorithms are chronically hungry for signals, the diet metaphor, and the honest list of who needs it and who can skip it.

⏱️ 10 min · pujas medicion
📖

Goodbye CPA, hello ROAS: value-based bidding and the sister campaigns 🔒 Subscribers

Why lead scoring demands a change of bidding strategy — the labelled diet, how value-based bidding changes what the algorithm understands, the three launch options, and the sister-campaign pattern — the CPA one feeds the ROAS one until the younger sister becomes the leader.

⏱️ 10 min · pujas
📖

The vertical line: L1 and L2, the border that orders all your signals 🔒 Subscribers

The centrepiece of the method — website interactions (L1, non-tangible) on the left, user interactions (L2, the leads) on the right; full examples for lead-gen businesses and for ecommerce, and the signal-selection strategies with their thresholds.

⏱️ 11 min · medicion pujas
📖

The power of points: what each signal is worth (and why 1,000 doesn't always go to the sale) 🔒 Subscribers

The method's scoring system — the 1,000-point scale, the relationship between conversions as the basis of the split, the counter-intuitive twist of spreading value along the funnel like a home-made attribution model, and the per-signal cookie-window structure.

⏱️ 11 min · pujas medicion
📖

Incremental conversions: adding signals without inflating the buyer 🔒 Subscribers

How to chain signals that overlap (call click + long call), the problem of the user who does everything, and the three solutions — no incrementals, dynamic incrementals with a custom CRM, and static incrementals with a range — with all their numbers.

⏱️ 10 min · medicion pujas
📖

The five phases of a Lead Scoring project, from the raw website to continuous readjustment 🔒 Subscribers

The full implementation plan — site study and new measurements, secondary conversions building history without touching anything, point assignment with data, switch-on by duplication starting with the highest-volume campaign, and the phase that never ends.

⏱️ 12 min · medicion pujas
📖

The method's metrics: % L1 Conv and % L1 Value, and the art of readjusting the mix 🔒 Subscribers

The two custom columns that govern the system — the share of clicks ending in L1 and the share of total value taken by L1 — with their 25% and 50% thresholds, the real case of the runaway S90 signal, and the point-readjustment protocol.

⏱️ 11 min · medicion pujas
📖

Day-to-day operation: the starting ROAS, the concept of squeezing, and the tricks of the trade 🔒 Subscribers

With the system running, the operation — what ROAS to set at launch, how and when to squeeze to reach the conversions that generate real business, the law of 9 and 1, the timestamp in the campaign name and the % cost column.

⏱️ 11 min · pujas
📖

Lead Scoring in ecommerce: the static value and surfing seasonality 🔒 Subscribers

Why an online store also does lead scoring even though it sells with real amounts — the short/long cycle decision, the static-value sale as a vaccine against euphoria, the store's wealth of signals and the duplicated sales conversions trick.

⏱️ 10 min · shopping pujas medicion
📖

Two real cases with numbers: education (CPA vs LS) and a SaaS that doubles 🔒 Subscribers

The course's two success stories in detail — the education campaign where lead scoring multiplied the enrolment rate by 5 with a cost per enrolment 3 times lower, and the SaaS signal structure with 30- and 90-day windows; with the lessons of each.

⏱️ 10 min · pujas medicion
📖

The next leap: real-time scoring of every lead with Lead Rating 🔒 Subscribers

Where the method is heading — scoring not just actions but EACH LEAD the moment it arrives, with its behaviour fingerprint, its later actions and its origin, returned to Google as a conversion with value; the Lead Rating tool from Ninja Scripts, piece by piece, and what changes the day you switch it on.

⏱️ 13 min · pujas medicion scripts

📗 Script manuals

The user manual of every script (the same one as the 📗 tab of its spreadsheet), here with search, audio, favourites and highlights. They do not count towards the training.69 lessons · 3 h 12 min
MODULE 1Guardian3 lessons · ⏱️ 6 min
📖

Guardian manual · What this script does 🔑 With a free account

Sections of the Guardian user manual: What this script does · Config cells you edit. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts medicion
📖

Guardian manual · Cells the script manages itself (do not touch) 🔑 With a free account

Sections of the Guardian user manual: Cells the script manages itself (do not touch) · Tabs of this spreadsheet · How the emails work. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts medicion
📖

Guardian manual · Google limits 🔑 With a free account

Sections of the Guardian user manual: Google limits · TECHNICAL PARAMETERS (read only) · Information. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts medicion
MODULE 2AI Max Analyzer11 lessons · ⏱️ 33 min
📖

AI Max Analyzer manual · What ai max analyzer is 🔑 With a free account

Sections of the AI Max Analyzer user manual: What ai max analyzer is · Email system. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

AI Max Analyzer manual · Config parameters 🔑 With a free account

Section of the AI Max Analyzer user manual: Config parameters. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 4 min · scripts busqueda
📖

AI Max Analyzer manual · The 8 tabs of the spreadsheet 🔑 With a free account

Section of the AI Max Analyzer user manual: The 8 tabs of the spreadsheet. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 6 min · scripts busqueda
📖

AI Max Analyzer manual · ADDING NEGATIVES FROM THE SPREADSHEET — step by step 🔑 With a free account

Section of the AI Max Analyzer user manual: ADDING NEGATIVES FROM THE SPREADSHEET — step by step. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 4 min · scripts busqueda
📖

AI Max Analyzer manual · REPEATED-WORDS ANALYSIS — how to read it 🔑 With a free account

Section of the AI Max Analyzer user manual: REPEATED-WORDS ANALYSIS — how to read it. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 4 min · scripts busqueda
📖

AI Max Analyzer manual · How to read the dashboard 🔑 With a free account

Section of the AI Max Analyzer user manual: How to read the dashboard. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

AI Max Analyzer manual · Traffic light thresholds 🔑 With a free account

Section of the AI Max Analyzer user manual: Traffic light thresholds. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

AI Max Analyzer manual · TAB 3 vs TAB 4 — explained with an example 🔑 With a free account

Section of the AI Max Analyzer user manual: TAB 3 vs TAB 4 — explained with an example. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

AI Max Analyzer manual · Traffic source 🔑 With a free account

Sections of the AI Max Analyzer user manual: Traffic source · PRE/POST AI MAX ANALYSIS (TAB 5) — for those who do not trust Google. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 3 min · scripts busqueda
📖

AI Max Analyzer manual · Golden rules 🔑 With a free account

Sections of the AI Max Analyzer user manual: Golden rules · How to check that the script is working. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

AI Max Analyzer manual · Troubleshooting 🔑 With a free account

Sections of the AI Max Analyzer user manual: Troubleshooting · Support. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
MODULE 3Negative Keywords Ninja (white list)8 lessons · ⏱️ 17 min
📖

Negative Keywords Ninja (lista blanca) manual · What does this script do? 🔒 Subscribers

Sections of the Negative Keywords Ninja (lista blanca) user manual: What does this script do? · Getting started: from a blank spreadsheet to the first exclusion. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Negative Keywords Ninja (lista blanca) manual · General settings 🔒 Subscribers

Section of the Negative Keywords Ninja (lista blanca) user manual: General settings. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 3 min · scripts busqueda
📖

Negative Keywords Ninja (lista blanca) manual · Per-campaign settings 🔒 Subscribers

Section of the Negative Keywords Ninja (lista blanca) user manual: Per-campaign settings. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Negative Keywords Ninja (lista blanca) manual · The tabs and what they are for 🔒 Subscribers

Sections of the Negative Keywords Ninja (lista blanca) user manual: The tabs and what they are for · Main task: adding negatives. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Negative Keywords Ninja (lista blanca) manual · STOP-GO: resuming between sessions 🔒 Subscribers

Sections of the Negative Keywords Ninja (lista blanca) user manual: STOP-GO: resuming between sessions · Cleanup of redundant negatives. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Negative Keywords Ninja (lista blanca) manual · Undoing a cleanup 🔒 Subscribers

Sections of the Negative Keywords Ninja (lista blanca) user manual: Undoing a cleanup · Broad negative recommendations (Phase 2). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Negative Keywords Ninja (lista blanca) manual · Email notifications 🔒 Subscribers

Sections of the Negative Keywords Ninja (lista blanca) user manual: Email notifications · Common problems. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Negative Keywords Ninja (lista blanca) manual · About the script 🔒 Subscribers

Section of the Negative Keywords Ninja (lista blanca) user manual: About the script. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
MODULE 4Search Query Optimizer (SQONS)7 lessons · ⏱️ 14 min
📖

Search Query Optimizer (SQONS) manual · What does SQONS do? 🔒 Subscribers

Sections of the Search Query Optimizer (SQONS) user manual: What does SQONS do? · Config sheet — global settings. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Search Query Optimizer (SQONS) manual · Scenario sheets 🔒 Subscribers

Section of the Search Query Optimizer (SQONS) user manual: Scenario sheets. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Search Query Optimizer (SQONS) manual · Semantic relevance 🔒 Subscribers

Section of the Search Query Optimizer (SQONS) user manual: Semantic relevance. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Search Query Optimizer (SQONS) manual · NKNS — Negative Keywords Ninja Spreadsheet 🔒 Subscribers

Sections of the Search Query Optimizer (SQONS) user manual: NKNS — Negative Keywords Ninja Spreadsheet · Shared lists and auto-rotation. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Search Query Optimizer (SQONS) manual · Emails 🔒 Subscribers

Sections of the Search Query Optimizer (SQONS) user manual: Emails · Broad match negative suggestions. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Search Query Optimizer (SQONS) manual · STOP-GO — carrying on where it left off 🔒 Subscribers

Sections of the Search Query Optimizer (SQONS) user manual: STOP-GO — carrying on where it left off · Log and Errors. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Search Query Optimizer (SQONS) manual · Troubleshooting 🔒 Subscribers

Section of the Search Query Optimizer (SQONS) user manual: Troubleshooting. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
MODULE 5Keywords Ninja Script9 lessons · ⏱️ 22 min
📖

Keywords Ninja Script manual · What does this script do? 🔒 Subscribers

Sections of the Keywords Ninja Script user manual: What does this script do? · Config sheet (global settings). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Keywords Ninja Script manual · Local configuration sheet (ACD, B2B, etc.) 🔒 Subscribers

Section of the Keywords Ninja Script user manual: Local configuration sheet (ACD, B2B, etc.). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 4 min · scripts busqueda
📖

Keywords Ninja Script manual · Scoring system 🔒 Subscribers

Sections of the Keywords Ninja Script user manual: Scoring system · Semantic relevance system. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Keywords Ninja Script manual · NKNS whitelist 🔒 Subscribers

Sections of the Keywords Ninja Script user manual: NKNS whitelist · Test mode (debugging). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Keywords Ninja Script manual · Auxiliary sheets 🔒 Subscribers

Section of the Keywords Ninja Script user manual: Auxiliary sheets. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Keywords Ninja Script manual · Automatic emails 🔒 Subscribers

Section of the Keywords Ninja Script user manual: Automatic emails. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Keywords Ninja Script manual · STOP-GO system 🔒 Subscribers

Sections of the Keywords Ninja Script user manual: STOP-GO system · Operating modes (v9.0). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
📖

Keywords Ninja Script manual · Manual approval system (v9.0) 🔒 Subscribers

Section of the Keywords Ninja Script user manual: Manual approval system (v9.0). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 4 min · scripts busqueda
📖

Keywords Ninja Script manual · Extra information 🔒 Subscribers

Section of the Keywords Ninja Script user manual: Extra information. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts busqueda
MODULE 6Smart Bidding Ninja Script14 lessons · ⏱️ 1 h 3 min
📖

Smart Bidding Ninja Script manual · Introduction 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Introduction. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Run modes 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Run modes. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 3 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Auto-Rollback 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Auto-Rollback. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 6 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Scenario suggestions 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Scenario suggestions. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 7 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Seasonality 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Seasonality. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 5 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Available labels 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Available labels. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Scenarios 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Scenarios. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Configuration (Config tab) 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Configuration (Config tab). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 13 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Day-Stats tab 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Day-Stats tab. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 3 min · scripts pujas
📖

Smart Bidding Ninja Script manual · History tab 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: History tab. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Email system 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Email system. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 3 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Typical use cases 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Typical use cases. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 4 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Frequently asked questions 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Frequently asked questions. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 9 min · scripts pujas
📖

Smart Bidding Ninja Script manual · Known limitations 🔒 Subscribers

Section of the Smart Bidding Ninja Script user manual: Known limitations. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts pujas
MODULE 7Demand Gen Ads Optimizer8 lessons · ⏱️ 18 min
📖

Demand Gen Ads Optimizer manual · What this script does 🔒 Subscribers

Sections of the Demand Gen Ads Optimizer user manual: What this script does · Pause rules. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts demand-gen anuncios
📖

Demand Gen Ads Optimizer manual · Trend alert 🔒 Subscribers

Sections of the Demand Gen Ads Optimizer user manual: Trend alert · Settings — quick reference. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 3 min · scripts demand-gen anuncios
📖

Demand Gen Ads Optimizer manual · The maturity system 🔒 Subscribers

Sections of the Demand Gen Ads Optimizer user manual: The maturity system · Scoring. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts demand-gen anuncios
📖

Demand Gen Ads Optimizer manual · Summary columns 🔒 Subscribers

Sections of the Demand Gen Ads Optimizer user manual: Summary columns · Summary colours · Frequently asked questions. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts demand-gen anuncios
📖

Demand Gen Ads Optimizer manual · CREATIVE FATIGUE MODULE (NEW in v1.27) 🔒 Subscribers

Section of the Demand Gen Ads Optimizer user manual: CREATIVE FATIGUE MODULE (NEW in v1.27). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 3 min · scripts demand-gen anuncios
📖

Demand Gen Ads Optimizer manual · DUPLICATE ADS (NEW in v1.36) 🔒 Subscribers

Section of the Demand Gen Ads Optimizer user manual: DUPLICATE ADS (NEW in v1.36). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts demand-gen anuncios
📖

Demand Gen Ads Optimizer manual · PAUSING ADS WITH A CHECKBOX (v1.32-v1.33) 🔒 Subscribers

Section of the Demand Gen Ads Optimizer user manual: PAUSING ADS WITH A CHECKBOX (v1.32-v1.33). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts demand-gen anuncios
📖

Demand Gen Ads Optimizer manual · Version 🔒 Subscribers

Section of the Demand Gen Ads Optimizer user manual: Version. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts demand-gen anuncios
MODULE 8Bulk Campaign Editor9 lessons · ⏱️ 19 min
📖

Bulk Campaign Editor manual · Overview 🔒 Subscribers

Section of the Bulk Campaign Editor user manual: Overview. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts anuncios
📖

Bulk Campaign Editor manual · SETTINGS - 'Config' tab 🔒 Subscribers

Section of the Bulk Campaign Editor user manual: SETTINGS - "Config" tab. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts anuncios
📖

Bulk Campaign Editor manual · CAMPAIGN COLUMNS (when A6 = 'Selected Campaigns') 🔒 Subscribers

Sections of the Bulk Campaign Editor user manual: CAMPAIGN COLUMNS (when A6 = 'Selected Campaigns') · Operating modes. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts anuncios
📖

Bulk Campaign Editor manual · Items to download (a10) 🔒 Subscribers

Sections of the Bulk Campaign Editor user manual: Items to download (a10) · Performance data - last 90 days. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts anuncios
📖

Bulk Campaign Editor manual · Negative keywords 🔒 Subscribers

Section of the Bulk Campaign Editor user manual: Negative keywords. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts anuncios
📖

Bulk Campaign Editor manual · How to edit the campaign tabs 🔒 Subscribers

Section of the Bulk Campaign Editor user manual: How to edit the campaign tabs. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts anuncios
📖

Bulk Campaign Editor manual · AI TRANSLATION (Claude) 🔒 Subscribers

Section of the Bulk Campaign Editor user manual: AI TRANSLATION (Claude). The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts anuncios
📖

Bulk Campaign Editor manual · Tab structure 🔒 Subscribers

Sections of the Bulk Campaign Editor user manual: Tab structure · Recommended workflows. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 2 min · scripts anuncios
📖

Bulk Campaign Editor manual · Character limits in google ads 🔒 Subscribers

Sections of the Bulk Campaign Editor user manual: Character limits in google ads · Common problems. The same content the script writes in the 📗 Manual tab of its spreadsheet, here with search, audio, favourites and highlights.

⏱️ 3 min · scripts anuncios
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →