PPC Monitoring Tool: Alerts for Google Ads & Meta Ads | HeyMetrix

Monitoring

Monitor Google & Meta ads in one place, with alerts that watch for you

HeyMetrix monitoring shows Google Ads and Meta Ads campaigns side by side in one configurable table with ~60 unified metrics, evaluates metric alerts automatically, runs hourly status checks for issues like disapproved ads or billing problems, and writes a nightly AI briefing per project.

The goal is simple: you should never learn about a problem from your client. Alerts, status checks, and briefings surface issues before they burn budget.

  • ~60 unified metrics
  • Google + Meta + GA4 in one table
  • Hourly status checks
  • Nightly AI briefing per project
  • Custom formula columns

Last updated:

How do Google and Meta campaigns appear in one view?

Campaigns are organized into projects, typically one per client. Inside a project, Google and Meta campaigns share one metrics table with a drill-down hierarchy from campaign to ad group/ad set to ad. Roughly 60 metrics are unified across platforms: impressions, clicks, CTR, CPC, CPM, cost, conversions, CPA, conversion rate, ROAS, conversion value, AOV, reach, frequency, video metrics, and more.

Column layout, order, widths, and conditional color formatting are configured per project and shared with everyone who views it, including external client viewers. If a metric you need doesn't exist, define it as a custom calculated column with a formula like {cost} / {clicks} * 1000.

Can I see GA4 data next to my ads data?

Yes. For Google campaigns with a linked Google Analytics 4 property, website metrics appear alongside the ads metrics: active users, page views, key events, engagement rate, session duration, and more. You see what happens after the click without switching tools. GA4 linking works via Google Ads campaign IDs, so it applies to Google campaigns.

How do metric alerts work?

Per campaign and metric you set a target value, a direction (up or down), and mid/high deviation thresholds in percent. HeyMetrix evaluates alerts automatically and notifies you in-app and, for high-severity findings, by email. Per-campaign maximum daily budget caps add a hard spending guard on top.

You don't have to configure alerts by hand: the monitoring agent sets them up from a sentence like “alert me if CPA rises more than 25%”, and freshly published campaigns arrive with AI-suggested alerts.

What do the hourly status checks catch?

Every hour, HeyMetrix runs automated health checks against both platforms and groups findings by severity. Typical catches:

  • Disapproved or limited ads and pending reviews
  • Paused or removed campaigns that should be running
  • Budget-limited campaigns
  • Billing problems and suspended accounts
  • Dozens of further platform-specific issue codes on Google and Meta

What is the nightly AI briefing?

Every night, after the data sync, the AI writes a briefing per project: a headline plus detail, with day-over-day metric deltas. It appears on the project overview and the dashboard, and can be delivered as a daily email digest. The effect: you read headlines in the morning (“CPA stable, spend on plan, one ad disapproved”) instead of opening five dashboards.

Honest scope

Monitoring reads data, alerts, and, through Signal Automation, executes status and budget actions. It is not a live-campaign editor: bid strategies and creatives of running campaigns are changed in the ad platform. GA4 metrics apply to Google campaigns (linked via campaign IDs). HeyMetrix is in early access.

Frequently asked questions about ads monitoring

How do I get notified when something breaks in Google Ads?

Two mechanisms: hourly status checks catch platform issues (disapproved ads, billing problems, paused campaigns) and metric alerts catch performance deviations you define (e.g. CPA +25%). High-severity findings trigger an email with an AI-written summary.

Can I monitor Google Ads and Meta Ads in one dashboard?

Yes, that's the core of HeyMetrix monitoring. Both platforms share one table with ~60 unified metrics, drill-down to ad level, and shared column configuration per project.

Can I build custom metrics?

Yes. Custom calculated columns take a formula over existing metrics (for example {cost} / {clicks} * 1000) and behave like any other column, including formatting.

How current is the data?

Structural and metrics data sync nightly; status checks run hourly; monitoring views fetch on-demand metrics for arbitrary date ranges with caching, and a manual refresh per ads account is available anytime.

Can my clients see the monitoring view?

Yes, as external viewers with read-only access to exactly the projects you share, in your branding, with the same configured columns, plus a glossary explaining every metric.

Know about problems before your client does

Get early access and put alerts, status checks and AI briefings on your accounts. Testing is free.

Get Early Access