Free Google Ads Script for Monitoring Campaigns Running Over Budget

I have written a new script which can be used in every Google Ads account. What’s the rule #1 in PPC campaigns? You should never hit your daily budgets. Either you should decrease your CPCs if your CPA is too high OR you should increase your campaign budget to get more conversions.

The new script is called “Budget Watcher” and it helps you not hit your campaign budgets ever again.

What exactly does it do?

  1. It checks whether you place it into an MCC or into a single account and runs accordingly. Yes, it does not matter if you put it into a single account or into an MCC.
  2. The script checks campaigns’ costs for yesterday and compares the costs with campaign budgets.
  3. The script also checks cost in campaigns under a shared budget against the amount of the shared budget. The window is again – “yesterday”.
  4. If the script sees a campaign or a shared budget which was hit yesterday, it will send you an email with the list of campaigns and shared budgets meeting this condition.
  5. If the script sees a campaigns or a shared budget “close to being hit”,  it will also send you an email. You can define your threshold. The threshold number can be anywhere between 0 and 1. E. g. 0.9 means that if campaign spends 90 and its budget is 100, you will get the notification that this campaign is close to hitting its budget. Again, you will get the list of campaigns/shared budgets meeting this condition.

Alright, how to use the thing?

  1. Download the script from here.
  2. Copy the contents of the file and go to script section of either your MCC or to your single Google Ads account
  3. Create new script
  4. Paste the code
  5. Adjust the input parameters at the top of the script:
  6. Run it.
  7. Approve all the permissions.
  8. Schedule it – daily.
  9. Adjust campaign budgets or your bids based on the received emails.

Enjoy 🙂


***Tip: Have a question? Ask in the comment section below or in this Facebook group. You can also sign up for our free newsletter.***

***Do you feel like you need more help? We can help you with PPC Automation and/or with your reporting under our new project here.***

Leave a Reply

Your email address will not be published. Required fields are marked *