google-ads-anomaly-detection

Diagnose root causes of sudden Google Ads performance changes across campaigns, ad groups, and keywords.

13|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-anomaly-detection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-anomaly-detection
Source: https://github.com/eliasmalmsandberg/google-ads-skills/tree/main/skills/google-ads-anomaly-detection
Command: npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-anomaly-detection

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and diagnose sudden Google Ads performance changes, distinguishing real issues from noise and data gaps.

Core Features & Use Cases

  • Rule out tracking issues and data gaps before optimization.
  • Analyze change history, seasonal signals, and auction dynamics to pinpoint root cause(s).
  • Provide proactive monitoring and alerting workflows for CPA, CVR, CTR, and spend anomalies.

Quick Start

Ask the system to diagnose a sudden CPA spike or CVR drop in your Google Ads account and set up proactive monitoring.

Frequently Asked Questions about google-ads-anomaly-detection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the root cause of a sudden CPA spike in Google Ads?

To find the root cause of a Google Ads CPA spike, apply a stepwise diagnosis hierarchy that checks tracking, reviews change history, assesses seasonality, and analyzes auction insights from account down to keyword level. This distinguishes real issues from data noise.

What is the best way to rule out tracking issues during Google Ads anomaly detection?

Google Ads anomaly detection uses a stepwise diagnosis that first verifies tracking and rules out data gaps before optimization, ensuring performance drops like CVR changes are real issues and not measurement errors.

How do I diagnose a sudden drop in Google Ads CTR across multiple campaigns?

Diagnosing a CTR drop involves drilling down from the account level to the keyword level, reviewing change history for recent modifications, and analyzing auction insights to understand shifts in competitor dynamics or impression share.

Can I set up proactive monitoring for impression shifts and spend anomalies in Google Ads?

Yes, you can establish proactive monitoring and alerting workflows for CPA, CVR, CTR, and spend anomalies to catch impression shifts early and distinguish sudden performance changes from normal seasonal fluctuations.

Does this anomaly detection approach work for both account-level and keyword-level performance changes?

Yes, the diagnostic hierarchy drills down from account level to ad group and keyword level, allowing you to pinpoint whether sudden performance changes originate from broad campaign shifts or specific keyword auction dynamics.

When should I check auction insights during Google Ads performance monitoring?

Check auction insights after ruling out tracking issues, data gaps, and change history modifications, using them to assess if sudden impression shifts or CPA spikes stem from competitor dynamics rather than internal account changes.