Revealbot automates your ad management routine so you can focus on reaching results, faster.
Optimize your budget with campaign automations
Find actionable insights and create beautiful reports
Create new ads and
ad variations in seconds
Improve your workflow with integrations, radically.
Learn more about Revealbot, product updates and advertising.
Create better campaigns with the industry’s top experts
Discover our guides, tutorials, and new automation ideas
Learn the basics of Revealbot with this tutorial
Although Google Ads (formerly AdWords) is notorious for high conversion rates, there’s a problem: it needs you to hold its hand. That's where using Google ads automation will save you tons of time and money!
Without ads automation, you have to spend hours every week checking keyword performance, adding negative keywords, adjusting bids and more.
Aren't you tired of all that work?
Two ways you can automate this day-to-day management is by using the built-in Google ads automation tool or by writing custom scripts for Google Ads. In this guide we’ll give you several of the most common out-of-the-box scripts and rules, but if you want anything more advanced and custom tailored to your campaigns, you would need to hire a developer to write, test, and tweak a custom script to make it work.
If working with scripts is intimidating and hiring a developer seems to come with its own managerial overhead you don’t want to deal with, you can instead use third party software tools for automation, like Revealbot, that provide an easy-to-use yet powerful automated rule constructor without writing a single line of code.
Google’s built-in rules and the creation of 3rd party Google ads automation tools (like Revealbot) has enabled more businesses to use and invest in Google Ads automation. If your competition hasn’t already begun automating, they will soon.
Let’s dive into the basics of Google Ads automation and how you can make automation work for your own PPC campaigns—zero technical knowledge required.
🤯
You might also be interested in: 5 Ways to Make your PPC Reports Better Today
Work smarter with Google ads automation
Automate your Google ads strategies and management to boost ROAS and save time with Revealbot.
✓ 14-day free trial ✓ No credit card required ✓ Cancel anytime
PPC automation essentially uses conditional statements to perform an action on your behalf. For example, instead of obsessively checking your bids every few hours, you can use an automated rule to check for conditions and whenever those conditions are met, it can adjust the bid accordingly.
There are three primary ways to set up Google Ads automation: Google’s built-in basic rules, custom scripts, or using a 3rd party software tool for advanced rules.
Google’s built-in rules can be set up directly in Google Ads, but has certain capability limitations and suffers from a poor user interface (UI) for managing them.
However, for very basic needs, many advertisers find it helpful.
Custom scripts are snippets of JavaScript code that can control campaigns on your behalf.
They make changes directly inside your Google Ads account and there are no limits to how complex they can be. The only problem is you need to know JavaScript fairly well to write them.
Google ads automation tools, like Revealbot, connect to your Google Ads account through APIs to monitor and control campaigns.
Instead of using Google’s built in rules or writing custom JavaScript snippets, you can create custom tailored, advanced rules using an easy-to-use graphical user interface (GUI) without writing any code.
You can also integrate rules with external applications, like Slack, to send alerts and notifications when actions are executed.
Basically, Google Ads scripts and rules are like writing your own algorithm. But don’t let that scare you away!
This guide will show you how to set up and use Google Ads automation with and without code to save you time and make your ad campaigns more successful.
Plenty of advertisers use Google Ads’ built-in automation features, but with mixed success. That’s because these automations, like Smart Bidding, are designed for the masses. They’re crowd-pleasing automations that apply to thousands of advertisers. Plus, Google is in the business of making money. It’s not as incentivized to reduce costs as much as you are.
The lack of transparency, capabilities, control, and trust are the main reasons why advertisers avoid using Google’s built-in automation features. Google uses machine learning algorithms which are black-box probability machines that advertisers have no control of.
Google is notorious for making changes to the Google Ads platform without advertisers’ consent, which has frustrated advertisers as these changes affect their ad campaigns' performance for the worst. This has resulted in advertisers losing trust with Google, who are viewed as prioritizing ad revenue over customer ROI.
Advertisers would rather have complete control of their ad campaigns by creating their own automations that work exactly how they want and expect.
Using automation in your Google Ads PPC strategy has several benefits: saving time on manual ad campaign management, reducing costs, and increasing ROI. It works 24/7 and takes action faster than a human can.
Instead, you can focus on things that move the needle: keyword research, ad copy testing, landing page optimization, and more. With Google ads rules, you have the power to create near fully automated ad campaigns without giving yourself a migraine.
Just like how a machine is more efficient than a human in terms of mechanical tasks, Google Ads automation will outperform any advertiser in terms of day-to-day operations of Google Ads.
This is because after you set up a script or automated rule with its conditions, the rule will take action (also called firing) as soon as those conditions are met.
Spend over $100 on a keyword with no conversions? Immediate pause. Cheap conversions today? Immediate budget increase.
Whether you have ten or 10,000 keywords, automation can manage them all. For us advertisers, it means more efficient budget allocation, more revenue for our businesses, and higher ROI.
“Any action like changing budget and bid, pausing and unpausing items, duplicating ads and ad sets – should be automated if your or your team does it regularly.”
Think about how you manage your Google campaigns today. What metrics do you look for in your ad campaigns, ad groups, ads, and keywords to make a decision? You can set that criteria as a condition to execute an action with a script or automated rule.
If you are using Revealbot, you can set an automated rule’s action to be any of the following based on what you’re having your rule apply to:
The first rule most advertisers make is to pause keywords with zero or very low conversions with high spend (more examples to follow)
When you automate your PPC campaigns, you can automatically scale your best performing campaigns for more conversions in less time at a more efficient return on ad spend (ROAS).
For now, just know that bringing automation to your Google Ads can go beyond just daily maintenance to help you significantly scale your campaigns.
Don't know what to automate?
Get access to our library of pre-built Google ad automations
✓ 14-day free trial ✓ No credit card required ✓ Cancel anytime
Because Google Ads has their own rules tool, you don’t need any technical skills to start automating Google Ads campaigns. If you’re able to write JavaScript or are comfortable manipulating JavaScript, we’ll include links to popular out-of-the-box scripts you can use. Here’s a more specific tutorial on how to use Google Ads scripts.
And if you want to use a drag-and-drop automated rule builder, then you're in the right place as I’ll walk you through exactly how to set up the most important rules and also how to customize them for your campaigns.
Keywords are a tricky thing. Even with the best keyword research, you can still find yourself with different search intent than you’re looking for. Instead of wasting too much time and ad spend figuring out which keywords convert or not, you can set up an automated rule to automate this process.
Here’s what it looks like in Revealbot.
This automated rule pauses keywords that don’t meet a certain threshold of performance. Based on how you manage campaigns, this can be any key performance indicator (KPI) you want. In the example above, I set the rule to pause keywords that have spent over $120 in it’s last time and where the cost per conversion is greater than $40 in the last seven days.
If you want a script you can customize instead of an automated rule example, here’s some examples you can try:
If you want the best ROAS with Google Ads, you need to manually manage your bids, which requires spending hours in Google Ads every day. Google wants you to think you don’t have to worry about this anymore by using “Smart Bidding,” but if you want to be in control, you’ll need to use rules.
With rules you can increase, decrease, and set bids. This helps you get more results without overspending your budget or time in Google Ads every hour of the day.
Here is, for instance, how to increase the bid of an ad group in Revealbot.
This automated rule will increase the current bid once per day by 20% if the current bid is below $5.50. Revealbot works with all the various Google Ad bidding strategies, including target CPA, default max CPC, and max CPM.
Then I can then schedule this rule to run at a specific time of the day. Let’s say I want to increase my bid by 20% during business hours starting at 8 AM in my ad account’s time zone. In this rule’s schedule setting, I can set a custom schedule like this:
Then you can duplicate this rule, change the action to decrease bids by 20%, and change the schedule to the end of the business day to say 5 PM.
You most likely already have some form of a bid management strategy. Automated rules enables you to automate the implementation of it without having to do it manually every day.
For more complex bid management strategies, check out these custom scripts you can copy and add to your account:
To help you scale campaigns fast and profitably, you will want to use rules to increase the budget on campaigns that are performing well.
Whatever your KPI is for performance, use that as a condition. In this example, I’m going to use a combination of cost and cost per conversion.
This automated rule will increase the budget by 15% once a day if the campaign spent over $300 yesterday with at least one conversion at a cost per conversion of $40 or less. If this happened yesterday, I can increase the budget for today and schedule this rule to run once per day 12:15 AM.
It will also make sense to decrease budgets for campaigns that underperform. So I can set up another rule like this.
With these two automated rules, I’m increasing and decreasing the budget automatically based on the previous days performance. Again, this how you already manage your campaigns budgets. Turn what you look for in a campaign to conditions and set up rules to automate the entire process.
So you can feel comfortable, I highly recommend turning on notifications so you will always know how your rules and campaigns are running.
If you’re looking for an advanced script to modify to fit your needs, try one of these out:
No matter how many rules or scripts your using, you’re still going to want to keep tabs on how things are doing in your account, especially specific events that you may want to be notified about.
Fortunately, you can sleep better at night by setting up rules to alert you if your campaigns go off the rails.
Whether your campaigns suddenly begin under performing, or outrageously over-spending, you can use an automated rule to to alert you via email or Slack.
Here’s an example of conditions in Revealbot that when met I want to be notified about.
This automated rule will send me an alert if my ROAS today is less than one after spending at least $200. The possibilities of what you want to be alerted about are endless.
Remember, you can also adjust an individual rule’s settings to take an action and notify you when that action is fired. In the above example, this rule won’t do any action except notify me. You want to set up notification-only rules like this when it’s something that needs your attention that an automated rule action can’t do itself.
For more notification style automations, check out these custom scripts:
The great thing about Revealbot versus a custom script, is you can choose to be notified via Slack in a DM or to a channel. This can be great when you also want to get an alert for good performance and automatically share it with your team.
Automated rules for Google Ads help advertisers win big. With Google Ads automation, you can boost performance, slash advertising costs, scale campaigns, and save a lot of time.
Instead of spending your time adjusting bids and keywords, devote yourself to actions that move the needle for your customer acquisition strategy.
No matter what your experience level or budget, Google Ads automation doesn't have to be a scary thing and can, definitely, help you improve your campaigns.
Don't be afraid to try it!
Key Insights
Google Ads automation is a set of tools and features that allow you to automate tasks within your Google Ads campaigns. This can include things like pausing underperforming keywords, adjusting bids, and adjusting budgets.
There are many benefits to using Google Ads automation, including:
Here are some tips for using Google Ads automation effectively:
Title
Text
✓ 14-day free trial ✓ No credit card required ✓ Cancel anytime