📗 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.
Smart Bidding Ninja Script (SBNS) is a tool that automates bid target adjustments (ROAS/CPA) and the daily budgets of your Google Ads campaigns. You tell it which campaigns to manage (by labelling them) and with what philosophy (scenarios), and the script takes care of the rest: it analyses performance, compares it with the history, and decides whether it is time to raise, lower or hold.
What problem does it solve?
Google's Smart Bidding is powerful but opaque. You do not control how it learns or when it should be more aggressive or more conservative. SBNS adds a layer of control on top of that system: you define the limits of the game, the script plays within them.
What exactly does it do?
- It adjusts the ROAS or CPA target according to how the campaign performed vs its previous target.
- It raises the daily budget when the campaign performs well and lowers it when it performs badly.
- It respects caps (.min, .max), locks (.presupuesto off) and pro-rated monthly budgets.
- It records every decision in the History tab for auditing.
- It sends a weekly report on Mondays and a monthly one on the 1st.
How often should I run it?
The usual setup is a daily trigger. The script is designed to take incremental decisions: many small adjustments over time work better than a few big ones. More than one run a day adds nothing, less than one a week loses effectiveness.
💡 To get started, set the script to TEST mode = "ON" for 3-5 days. The script will write in Day-Stats what changes it WOULD make, without applying them. Once you have validated it, switch to "OFF" so it acts for real.