Skip to main content

Free Google Ads Script: Zero Impressions | Easy Guide

Enclosed is your free Google Ads script: Zero Impressions

The “Zero Impressions” script is another one of the most essential scripts you should have in your account. In addition to the Free Google Ads Script: Budget Limit Reached. These two scripts actually work great together for essential account reporting and managing.

The script is really as easy as copying and pasting it in. You just change your email or emails you want to be notified of the account reaching zero impressions.

If you’ve never added a script to your Google Ads account, I explain that as well below.

Benefits of the Zero Impressions Script:

  • Checks your campaigns either hourly, daily, or monthly to ensure the account is still running. This is monitored by the impressions on the account. If your account isn’t running it will have zero impressions.
  • Sends you an email that your account isn’t running and needs action to keep going.
  • This is a thoroughly tested script, and currently running on hundreds of accounts successfully.

Purpose of the script

If you are newer to Google Ads, you might ask why you would need the Zero Impressions script.  It’s because Google doesn’t always alert you that your account isn’t running. And if they do, sometimes you’ll get an alert days after the account isn’t running. This can be detrimental depending on your client or your own needs for advertisement. Try explaining to your client or boss that your ads just stopped for days and you didn’t catch it. All because you thought the account was doing just fine. It’s happened to me, so I don’t want it to happen to you.

“If you are newer to Google Ads, you might ask why you would need the Zero Impressions script. It’s because Google doesn’t always alert you that your account isn’t running.”

The great thing about this script is you can set it to check and alert you whenever you want. So, if you are running a bunch of Google Ads accounts that you want to stay on top of, use this script. The top priority accounts can run the script and check hourly to ensure the account is running. Then your lower tier accounts can run a daily check, set by an hour of your choice.

How to add a script to your Google Ads account

If you don’t have a coding background, a script can look pretty intimidating. But following these steps are simple. And following them exactly will get your new script added to your account.

Setting scripts up in Google

1. Sign in to your Google Ads account.

2. Click the Tools icon and select Scripts under BULK ACTIONS.

free-google-ads-script

3. Press the + icon to add a script.

4. Copy and paste your script code into the editor area (pictured below), you can delete the automated “function main()” code:

free-google-ads-script

5. Name your script how you want in the “Script Name” section. Then click the “Save” button.

6. When prompted, click AUTHORIZE so the script can access the account on your behalf. This has to be done once for every newly added script.

7. (Conditional: This is if you want to see if the script is working). Click PREVIEW to run the script in preview mode: Results will appear in the CHANGES / LOGS panel.

You Only Need to Edit One Thing On the script: Your Email Notifications

There is only one section of the script that changes on a client-to-client basis. That’s only your email(s) that need to be notified when your account is paused.

This first section in the script is shown below. You can add as many CCs to the email as you’d like as long as you separate them by a comma and leave them in between the quotes as in this picture:

free-google-ads-script

(Sample of the script)

Now you just change the budget amount in here, then you are done and ready to save!

Adjust your schedule to check the account

Now that you have your script in there and authorized it for use, you adjust the schedule. In this column marked in red below, you will see a hover edit option. Hit that and adjust the schedule to your liking. That can be hourly, daily (at a set time), weekly or monthly. Based on how important your client or account is, you should have a good idea of when you want to be notified when the Google Ads account goes down to zero impressions.

free-google-ads-script

(Snippet of the scripting platform in Google Ads)

Download Now

You will get a download of the script once you fill out the contact form for our email updates for the latest blog posts from Source Marketing!


    I hope you enjoyed this blog! Feel free to check out our other blogs here. please let me know in the comments below if you have any questions and if this helped you at all in your marketing efforts, thank you!

    Jason M.

    Jason M.

    Hi! I'm Jason, I'm a marketing and web developer professional. I love helping people with all their marketing needs! Reach out to me for ideas, questions, help, site building, etc.

    Leave a Reply