Log in / Create free account🌐 ES☀️

Script manuals · Module 6 — Smart Bidding Ninja Script

Smart Bidding Ninja Script manual · Available labels

⏱️ 2 min read · 🥷 Scripts 💰 Bids and budgets · updated on 2026-09-07

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

📗 This content is the Smart Bidding 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.

The script interacts with Google Ads through labels that you apply to your campaigns. The labels always start with a dot (.) so they are not confused with ordinary Google Ads labels.

Mandatory labels

Etiqueta Qué hace Cuándo usarla
.SBNS Main switch. Only campaigns with this label are managed by the script. Mandatory on every campaign you want to automate

Scenario labels (pick one)

Etiqueta Qué hace Cuándo usarla
.lanzamiento Brand new campaign. Very gentle, conservative adjustments while Google learns. First 7-14 days of a new campaign
.conservador Prioritises stability. Small increases, faster decreases. Mature campaigns you do not want to touch much
.neutro Default scenario. Adjustments proportional to the deviation. Most campaigns
.ninja1 Slightly aggressive. Bigger adjustments when the signal is clear. Profitable campaigns you want to scale
.ninja2 Aggressive. Maximum reactivity to performance changes. Star campaigns where you want to push as hard as possible

ℹ️ If a campaign has .SBNS but no scenario label, the "Default scenario" set in Config is used.

Budget control labels

Etiqueta Qué hace Cuándo usarla
.p [number] Sets a target daily budget for this campaign. The script uses it as the reference for the pro-rated monthly calculation. E.g. ".p 50" = €50/day
.min [number] Minimum daily budget. The script will not lower the budget below this value. E.g. ".min 20" = do not go below €20
.max [number] Maximum daily budget. The script will not raise the budget above this value. E.g. ".max 200" = do not go above €200
.presupuesto off Locks any budget adjustment on this campaign. The script will keep calculating metrics and will adjust the target, but it will not touch the budget. Useful on campaigns where spend is managed manually

💡 The budget labels .min, .max and .p are space-sensitive: there must be a space between the word and the number. ".min20" does NOT work. ".min 20" DOES.

📎 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

← BeforeSmart Bidding Ninja Script manual · SeasonalitySmart Bidding Ninja ScriptAfter →Manual de Smart Bidding Ninja Script · EscenariosSmart Bidding Ninja ScriptRelacionadaSmart Bidding Ninja Script manual · IntroductionSmart Bidding Ninja ScriptRelacionadaSmart Bidding Ninja Script manual · Run modesSmart Bidding Ninja ScriptRelacionadaManual de Smart Bidding Ninja Script · Auto-RollbackSmart Bidding Ninja ScriptRelacionadaSmart Bidding Ninja Script manual · Scenario suggestionsSmart Bidding 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 →