Guide
How do I set up Google Ads alerts?
Alerts for a campaign that stops, spends far past its usual day or loses its traffic: Google Ads' rules, Google's anomaly script, or a monitoring tool.
The manual way comes first, in Google Ads itself. Then the same problem as Goldbeater finds it, every day, without anyone asking.
- Three changes cost money every day nobody notices them: a campaign that stops showing ads, a campaign spending far past its usual day, and impressions or clicks falling away.
- Google Ads can email you through an automated rule: choose Send email as the rule's type, set a condition such as Cost above a usual day, and run it daily.
- A rule compares with one number for every day. Google's Account Anomaly Detector script compares each day with the same weekday in the weeks before.
- Google may spend up to twice your average daily budget on a day, so judge a spike against the campaign's own busiest days, not its budget.
- Goldbeater judges every campaign's yesterday against its own days before, every day, and emails your workspace's owners and admins the day it finds a change.
Three changes cost money every day nobody notices them.
- A campaign that stops showing ads. Google’s Status column says why: Paused, Ended when it’s past its end date, or Not eligible when it has no ad groups, or all its ad groups, ads or keywords are paused or removed. Each day it stays dark is a day of the sales it was bringing.
- A campaign spending far more than usual. A budget or a bid raised by mistake, a target loosened, broader match types. The money goes at the new rate every day until someone sets it back.
- Impressions or clicks falling away, or jumping. A fall short of a stop is sales missed while it lasts; a jump is traffic from somewhere new, worth knowing about before it has spent a week.
Each shows in the campaign’s days first, its impressions, clicks and cost against the days before, and that’s what an alert has to read.
How to get an email from Google Ads itself
Google Ads’ automated rules can send an email when a condition is met, as well as change bids and budgets. A rule of the type Send email changes nothing in the account.
- Go to Campaigns › Campaigns.
- Select the three-dot icon above the table, then Create an automated rule.
- Under Type of rule, select Send email, and choose the campaigns it applies to.
- Under Condition, select +ADD and choose a metric. For spend, Cost above what a usual day costs; for a campaign that stopped, Impr. below 1.
- Set Frequency to Daily, using data from the Previous day for a stop, or from the Same day at midday to catch spend while there’s still time to act.
- Name the rule and save it.
Google’s own example is a campaign with a $100 daily budget and a rule that emails at 12:00 PM if it has spent more than $50 that day. Your rules are listed under Tools › Bulk actions › Rules.
Two things to know before relying on one. Google runs a rule within about 2 hours of the time you set, so a rule for 9 a.m. may run as late as 11. And a rule compares with one number for every day, while Google’s own tips ask you to allow for intra-day and intra-week trends: a threshold that suits a busy Monday lets a Sunday’s surge through.
How to compare each day with its usual weekday
Google publishes a script for this, the Account Anomaly Detector, among its Google Ads scripts solutions. It compares the account’s impressions, clicks, conversions and cost so far today with the average of the same weekday over the 26 weeks before (you can change how many), and sends an email when one is far from usual, one email per alert a day. Google’s statistics can be up to 3 hours behind, so a run at 7 p.m. reads the day to 4 p.m.
- On the script’s page, use its button to create the script in your Google Ads account.
- Use its second button to make a copy of the template spreadsheet the script reads its settings from.
- Put your copy’s address in the script’s spreadsheet_url, and your email address and thresholds in the spreadsheet.
- Schedule the script to run Hourly. Google suggests Daily around midday if it alerts too often.
It reads the account as a whole, which is what makes it quiet. A campaign that stops while the others carry on moves the account’s total a little, so a rule on that campaign is still the way to hear about it.
What it looks like when Goldbeater finds it
Every day Goldbeater reads each enabled campaign’s last 30 days and judges yesterday against the campaign’s own days before it, so no threshold has to be set:
- A stop: a campaign that showed ads on every one of the 14 days before and none yesterday, where its usual day spent enough to matter. Where every campaign stopped at once, it’s one finding about the account, whose billing is the first place to look.
- A spike: a day, or a run of days to yesterday, spending at least twice the campaign’s highest day of the four weeks before, on more clicks than chance explains. Google may spend up to twice your average daily budget on a day, so the bar is the campaign’s own busiest days, not its budget.
- A sharp change: the account, or a campaign carrying a twentieth of its spend, showing under a quarter of its usual impressions or clicks for that day of the week, or over four times as many.
When a daily pass finds one that wasn’t there the day before, Goldbeater emails your workspace’s owners and admins that day, at most once an account a day, and each of them can turn the alerts off. A pass you run yourself mails nobody, since you’re already looking. Each finding stays on the Checks page with the days it was judged on, and says what Google’s status for the campaign is now.
Sofas — Phrase showed no ads on Saturday, Mar 14
Sofas — Phrase
impressions on each of the 14 days before, 1,240 a day and $310 spent on a typical day · Google Ads lists it as Not eligible: Ad group ads paused · 38 conversions in those 14 days
A campaign that showed ads on every one of the two weeks before and none yesterday: its ads disapproved, its end date passed, everything in it paused, or, where every campaign stopped, a payment declined. Each day it stays dark is a day of the sales it was bringing.
Google Ads says all its ads are paused. Turn on the ones meant to run. If it was stopped on purpose, dismiss this.
No single setting fixes this, so Goldbeater drafts no change. The steps under What to do are the fix.
To see who paused them, and when, Campaigns › Change history lists the changes made to the account with the person who made each. If a campaign is spending less than it should rather than more, the search impression share guide is where to look.
Questions
- Can Google Ads email me when my spend goes over a limit?
- Yes: an automated rule of the type Send email, with a condition on Cost. Google’s own example emails at noon when a campaign with a $100 daily budget has spent more than $50 that day.
- Why did my campaign spend twice its daily budget?
- Google may spend up to twice your average daily budget on a given day to catch rises in traffic, and no more than 30.4 times it over a month. A day at twice the budget is within that; days on end of it are worth a look in Change history.
- How often should alerts check the account?
- Google suggests running its anomaly script hourly, or daily around midday if it alerts too often. A daily check of yesterday’s full day notices a morning later, and judges a whole day rather than part of one.
- Who changed my campaign?
- Change history lists the changes made to the account, its campaigns and ad groups over the past 2 years, and its User column shows who made each one through Google Ads.
How Goldbeater checks this
These checks run every day, and whenever you ask.
Each finding carries its evidence and, where the problem costs money, an estimate of how much a month. Where a setting can fix it, Goldbeater drafts the change, and it reaches your account when you approve it and press Apply.
A campaign that suddenly stopped showing ads
A campaign spending far more than usual
Impressions or clicks falling or jumping sharply
Google's own pages
Where the manual method comes from.
- Set up automated rules (opens in a new tab)
- Common ways to use automated rules (opens in a new tab)
- Manage your automated rules (opens in a new tab)
- Tips for using automated rules (opens in a new tab)
- Account Anomaly Detector (Google Ads scripts) (opens in a new tab)
- About campaign statuses (opens in a new tab)
- About overdelivery and your average daily budget (opens in a new tab)
- About change history (opens in a new tab)
More guides
Other things worth checking by hand.
- How do I audit a Google Ads account?A Google Ads audit and optimization checklist: 114 things to check, what to look for in each, and where to find it in Google Ads, menu by menu.
- What are common Google Ads mistakes, and how do I find them?Ten common Google Ads mistakes that cost money without announcing themselves, where to find each in your account, and how to fix it.
- How do I find and remove duplicate keywords in Google Ads?Google serves one copy of a duplicated keyword and picks which. How to find duplicates across ad groups, decide which copy to keep, and remove the rest.
- How do I find the search terms wasting my Google Ads budget?Find the search terms that cost money and never convert, add them as negative keywords without blocking your own keywords, and check what changed.
7-day trial · nothing charged until day 7