Log in / Create free account🌐 ES☀️

Script manuals · Module 5 — Keywords Ninja Script

Keywords Ninja Script manual · STOP-GO system

⏱️ 2 min read · 🥷 Scripts 🔎 Search · updated on 2026-08-25

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

📗 This content is the Keywords Ninja Script user manual, the same one the script writes in the «Manual» tab of its spreadsheet. Here you can search it, listen to it, highlight it and save it to favourites.

What it is for. Google Ads scripts have a 30-minute limit. If the script processes many campaigns with many terms, it may not finish in time. STOP-GO saves checkpoints so the next run picks up where it left off.

How it works. Every 50 terms processed, or when there is less than a minute of time left, the script saves its progress in the STOP-GO sheet. The next run starts with the campaign that did not finish.

When every campaign finishes correctly, STOP-GO is cleared automatically.

Operating modes (v9.0)

Setting it. Each local sheet has the mode to use in A6. If it is empty or not recognised, Mode 1 is used.

Valid values: 'Mode 1', 'Mode 2', 'Mode 3', 'Full Mode'.

Mode 1 (default). The classic logic of the script: it works out a score per term (CTR, %Conv, CPC vs the ad group average), applies the semantic bonus/penalty and compares it with the D8 threshold. If it passes, the keyword is listed as a candidate.

It respects ALL the filters and parameters (A18 whitelist, A22 semantics, D3-D14, etc.).

Mode 2. Simpler: it lists as candidates the terms whose CTR is HIGHER than the average CTR of the ad group and that contain NO negative semantic word (column E from row 23).

It ALWAYS works on LAST_30_DAYS (ignoring A2). It applies the E13 (conversions) and E14 (impressions) filters.

Mode 3. For each existing keyword in the ad group it looks at its search terms and picks the ones that account for 75% of that keyword's impressions (sorted from most to fewest impressions).

It drops the ones containing negative semantic words. It always works on LAST_30_DAYS and applies E13/E14.

Full Mode. It runs the 3 modes in order (1 → 2 → 3) and deduplicates the candidates: if a keyword shows up in several modes, it is kept once with the most restrictive mode (Mode 1 > Mode 2 > Mode 3).

Useful for wide sweeps without losing track of why each keyword was detected.

💡 In the positives list, the 'Mode' column shows which mode detected each keyword (blue = Mode 1, yellow = Mode 2, red = Mode 3).

📎 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

← BeforeKeywords Ninja Script manual · Automatic emailsKeywords Ninja ScriptAfter →Keywords Ninja Script manual · Manual approval system (v9.0)Keywords Ninja ScriptRelacionadaExact Match Builder manual · What this script doesExact Match BuilderRelacionadaKeywords Ninja Script manual · What does this script do?Keywords Ninja ScriptRelacionadaExact Match Builder manual · The campaign tabsExact Match BuilderRelacionadaKeywords Ninja Script manual · Local configuration sheet (ACD, B2B, etc.)Keywords Ninja Script

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 →