Monitoring
Alerts for Google Ads, GA4 and Merchant Center
Set a threshold on a metric and ppctor checks it on schedule. When the metric crosses it, ppctor posts to Slack once, and again when it is back within range.
Add to Slack Free to start · Sign in with Google, then choose a channel🚨 Alert Triggered · #3 — Cost (Google Ads Alert) · Yesterday
Account: Northstar Supply
| Target | Metric | Actual | Threshold | Above threshold |
|---|---|---|---|---|
| Account | Cost | USD 612.40 | USD 450.00 | ⬆️ +36.09% |
Rule: Cost is above USD 450.00 · Yesterday
Thresholds
A threshold on the number you watch.
Choose a metric, a comparison and a value: cost per conversion at or above USD 50 yesterday, or ROAS below 3 over the last 7 days. Watch the whole account or one campaign.
- Above, at or above, below, or at or below the value
- Today so far, yesterday, the last 7 days or the last 30 days
- Checked hourly, every 6 or 12 hours, or daily
🚨 Alert Triggered · #4 — ROAS (Google Ads Alert) · Last 7 days
Account: Northstar Supply
| Target | Metric | Actual | Threshold | Below threshold |
|---|---|---|---|---|
| Shopping · Best sellers | ROAS | 2.41x | 3x | ⬇️ -19.67% |
Rule: ROAS is below 3x · Last 7 days
Ready-made
Ready-made alerts for an account that stops serving.
Turn these on from the Alerts page. Each one is checked hourly.
- Google Ads Account Status: the account is suspended or can no longer be accessed
- Paused Spending: from 08:00, today’s cost is still zero
- Paused Campaigns: the account has no enabled campaigns
- Merchant Account Status: Merchant Center is suspended, disconnected, inaccessible, or loses its website claim
GA4 and Merchant Center
GA4 tracking and Merchant Center products too.
Alerts also watch GA4 metrics, for all traffic or one channel, source, event, country or device, and Merchant Center product counts.
- GA4 tracking inactive, paid traffic without key events, and purchase events or revenue that stopped
- GA4 events or purchases missing in the last 30 minutes, against the same hours of the last 7 days
- Disapproved, limited, pending, eligible and out-of-stock product counts, and products affected by a specific issue
🚨 Alert Triggered · #6 — Purchase revenue (Analytics Alert) · Yesterday
GA4 property: Northstar Analytics
| Target | Metric | Actual | Threshold | Below threshold |
|---|---|---|---|---|
| Paid Search | Purchase revenue | USD 412.50 | USD 1,000.00 | ⬇️ -58.75% |
Rule: Purchase revenue is below USD 1,000.00 · Yesterday
Good to know
- An alert speaks when its state changes. A cost per conversion above the threshold for twelve days is one alert, not twelve.
- A metric with nothing to measure is skipped rather than read as zero: cost per conversion with no conversions does not count as below 50.
- Set alerts up in Slack with
/ppctor alert create, or on the web./ppctor alert pause allpauses every alert for the channel’s account. - An alert can mention the person who last edited it, or @here or @channel.