Log in / Create free account🌐 ES☀️

Intermediate training · Module 10 — Scripts I — what they are, what they solve and how to install the Suite

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

⏱️ 10 min read · 🥷 Scripts · updated on 2026-08-22

🎧 Listen to the lesson · ≈ 5 min🔒 Subscribers only

Automating is not giving up control: it is imposing discipline on it. But automating badly is the fastest way to multiply a mistake. The Intermediate level ends with the judgement: which tool for what, how to introduce an automation without risk, what not to automate, and how to tell whether it was worth it.

Three levels of automation

Level What it is What it is for What it is not for
Automated rules (Google Ads) "If X, then Y" over simple metrics, at a fixed frequency Alerting and safety (pause if spend runs away) Optimising bids or budgets (they react to noise and fight with Smart Bidding)
Scripts Programs with full logic, access to everything, spreadsheets and email Watching, cleaning, cross-referencing data, proposing, applying with rules and safeguards Deciding strategy; making up for broken measurement
Generative AI (inside scripts) Language models that read, classify and write Semantic relevance of search terms, headlines with memory, summaries, diagnoses Deciding about money on their own; anything with no data behind it

The healthy hierarchy: the AI proposes, the script applies with rules and safeguards, the automated rule alerts, and you decide anything irreversible.

The four design rules of a safe automation

  1. Nothing irreversible without approval (a checkbox) or without a period in TEST mode first that has proven the behaviour.
  2. A record of every action: what, when, why, on which ID. With no record there is no audit and no rollback.
  3. If it fails, it touches nothing: a data, licence or server error leaves the account exactly as it was. Never "half done".
  4. Gradual, with waits: small changes (10-20%), with windows between changes so that Smart Bidding — and you — can see the effect.

Plus two that get forgotten: absolute limits (a maximum number of negatives per day, of budget, of pauses) as a firebreak, and business safeguards (whatever converted does not get touched; brand is protected).

How to introduce an automation

  1. Shadow: run it without acting, just writing down what it would do (TEST mode), for 1-2 weeks.
  2. Reading: compare its proposals with your own judgement. Do you agree 80% of the time? Are the disagreements adjustable thresholds?
  3. Calibration: tune the thresholds until the proposals are few and clear.
  4. Manual approval: switch it on with checkboxes; approve every action yourself for a few weeks.
  5. Partial autonomy: let it apply the low-risk things on its own (negatives for irrelevance, alerts) and keep the checkbox on everything else (pauses, budgets, ads).
  6. Monthly review: the action history, false positives, results.

An automation introduced like that never gives you a fright. One introduced "switched on from day one" always does.

What not to automate (yet, or ever)

Measuring whether the automation is paying off

Automation is judged like any other change: before/after over complete weeks, or better still, an experiment (campaigns with and without). Metrics: CPA/ROAS against the business goal, management time saved (hours a month), mistakes avoided (alerts that arrived in time), and false positives (actions rolled back). An automation that saves 10 hours a month and does not make the CPA worse has already paid for itself; one that improves the CPA by 15% is an employee who never sleeps.

The final rule

Everything deterministic — anything you can write down as a rule with data behind it — goes to a script. The unpredictable — synthesis across accounts, decisions with business context, exceptions — stays with the person (or with a supervised agent that prepares the decision). Knowing where that line sits in your account is, in the end, what an account manager's job is in 2026.

💡 Ninja trick: this module is also how the Suite itself is built: TEST mode on everything that moves money, checkboxes for anything irreversible, history by ID, "if it fails, it touches nothing", daily limits, brand and conversion safeguards, gradual changes. And the Ninja Scripts Agent is the next step up: it watches all of the above across every account, prepares the diagnosis with AI… and leaves the decision to you. The Advanced level teaches you how to use it.

What you should remember

That is the end of the Intermediate level. You have covered advanced Search, Smart Bidding, Quality Score, ads, Shopping and feeds, Display, Measurement II, budgets and scripts. The Advanced level goes into the black boxes — Performance Max, Demand Gen, AI Max — into ad fraud, into lead quality with real data, into GAQL and into the architectures you need in order to scale.

📎 Sources and further reading

⚠️ Free training with no support. Ninja Scripts support channels (email and Telegram) are only for the use of the scripts, not for Google Ads questions or questions about this training.

Pick up here

← BeforeReading the scripts' spreadsheets: dashboards, traffic lights, checkboxes, history and the manualScripts I — what they are, what they solve and how to install the SuiteRelacionadaAI Max Analyzer in practice: install it, read the verdict and actAI Max — the black box of automatic Search expansionRelacionadaAnatomy of a GAQL query: clauses, operators, dates, micros and the rules that get you rejectedGAQL and the API — reading what the interface does not showRelacionadaAnomalies, currencies and safety: keeping the judge from doing harmSmart Bidding II — portfolios, cross-mode, the judge and anomaliesRelacionadaAPI versus scripts: where each automation should liveGAQL and the API — reading what the interface does not show

Ver el temario completo

🎓
You're reading, in the open, a lesson from the subscribers' training

This page is read-only. With the Suite subscription you get the full academy — all three levels with audio, quizzes, favorites, highlights and certificates — plus the scripts working in your Google Ads account.

See the full Suite → Create my free account →
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →