Google Ads scripts are pieces of Javascript code that you can put into your Google Ads console to make changes in your account programmatically. But no worries: you don’t need to be a Javascript expert – or even know how to code at all – to use these scripts. They’re plug-and-play, only demanding minor changes in the spreadsheets that come with them. If you’re a Google Ads scripts beginner, check the video below.
Google Ads script 1: Limit overdelivery
Through overdelivery, Google spends more of your ad budget on high volume days, making up for the slower ones. This script enables you to pause campaigns if they go over your overdelivery allowance, providing you with more efficient budget control.
Use cases:
Google Ads script 2: TV schedule bid coordination
This script makes programmatic changes to your campaign bids according to a predefined schedule. It is not a TV schedule bid per se: the most common use case would be a TV schedule bid coordination. Say you’re doing your TV ads at 7 PM during the weekend. All you have to do is input his schedule into your script spreadsheet and manage your TV ads with your bid increase.
Use case
Use it to create word-of-mouth around an important brand event, such as a brand or product launch. As more and more viewers watch TV while browsing the internet, dominating both screens can be an excellent way to ensure your campaigns’ viewability.
TV schedule bid coordination script
Google Ads script 3: Bid by weather
If your products or services rely on the weather to perform, here’s one script you should keep an eye on. The Google Ad’s bid by weather script allows you to make changes in your campaigns (or other entities, such as budgets and campaign status) depending on the current weather in a list of chosen locations.
Use cases
- Ice-cream and cold juice shops during summertime
- Ski stations during winter season
Google Ads script 4: Link checker
Have you ever made changes to your website when you had campaigns running? If yes, you may know how sending traffic to a 404 page is a waste of budget for brands and PPC managers. This script sends you alerts whenever one of your ads is pointing to a broken page. It comes in handy when you have hundreds of pages on your website. What’s best: you can set up the script execution intervals, so you get warned as soon as one of your pages is down.
Use case
This script is a no-brainer for accounts of any size, but especially for those with huge amounts of pages.
Google Ads script 5: Account summary report
Do you know these little daily performance changes in your account that sums up and you never notice? Totally get it. It’s tough to get a good birds-eye view of your account when you have to watch so many metrics at the same time and so often. The account summary report script makes your life easier, sending you all stats daily in a cumulative report. This way, you can spot anomalies in your account as soon as possible. What’s more, you can send this to that client who asked you for a daily report of his performance.
Use cases
- Large accounts with predictable performances
- Daily reports sent to clients
Google Ads script 6: Flexible budgets
Typically the budgets in Google Ads are set to be used daily. For example, if you have $30k to spend per month, your daily budget should be $1k. The logic behind Google Ads doesn’t give you much room to work with flexible budgets during your campaign lifespan. For these scenarios, you can use the flexible budgets Google Ads script. With this script, you can program the script to rebalance your budget a few days after the campaign start date.
Use case
Campaigns that force a total budget spend during a certain amount of time.
Where to find more Google Ads scripts?
Google Ads Scripts Documentation
Let me know if you need any custom script for your agency.
Leave a Reply
You must be logged in to post a comment.