google-ads-changelog

Parse Google Ads audit logs and correlate account edits with daily CPA performance.

17|5|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/portermetricsample/marketing-skills --skill google-ads-changelog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-changelog
Source: https://github.com/portermetricsample/marketing-skills/tree/main/google-ads/campaigns
Command: npx skills add https://github.com/portermetricsample/marketing-skills --skill google-ads-changelog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ast, and includes scripts (resource) components.

What problem does it solve?

This skill resolves the opacity of Google Ads change history by translating cryptic audit logs into plain-English narratives and correlating them with performance fluctuations.

Core Features & Use Cases

  • Human-Readable Changelog: Converts raw change_event data into clear, actionable summaries of who changed what and when.
  • Performance Correlation: Overlays account edits against daily CPA curves to identify which optimizations actually moved the needle.
  • Use Case: Use this during a weekly account audit to determine if a recent spike in CPA was caused by a specific budget adjustment or negative keyword addition.

Quick Start

Run the google-ads-changelog skill to generate a 30-day audit report for the account named Acme Insurance.

Frequently Asked Questions about google-ads-changelog

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

FAQPage Schema
How do I audit Google Ads change history and correlate it with CPA performance?

You can audit Google Ads change history by parsing raw audit logs, translating them into plain-English narratives, and correlating account edits against daily CPA performance metrics to identify which optimizations impacted costs.

Why does my Google Ads CPA spike after making account edits?

CPA spikes after account edits occur when specific changes like budget adjustments or negative keyword additions negatively impact performance. Correlating change_event data with daily CPA curves pinpoints which specific edit caused the fluctuation.

What's the best way to generate a Google Ads account audit report for change attribution?

The best way to generate a change attribution report is running an automated analysis that parses change_event data and overlays account edits against daily CPA curves to assess the performance impact of specific optimizations over a set time period.

Do I need the Porter Metrics MCP connector to resolve Google Ads resource IDs for change logs?

Yes, you need the Porter Metrics MCP google-ads connector to resolve resource IDs and execute the data queries required to parse audit logs and correlate account edits with performance metrics.

Can I convert raw Google Ads change_event data into a human-readable changelog?

Yes, you can convert raw change_event data into a human-readable changelog by applying parsing scripts that transform cryptic audit logs into clear, actionable summaries of who changed what and when.

What limitations exist when correlating Google Ads budget adjustments with daily CPA metrics?

Limitations include reliance on the MCP google-ads connector for resource ID resolution and the inherent difficulty of isolating a single edit's impact when multiple account changes occur simultaneously on the same day.