account-audit

Run a 13-section Google Ads health audit and generate an HTML report.

58|9|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/fourteenwm/ppc-ai-skills --skill account-audit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: account-audit
Source: https://github.com/fourteenwm/ppc-ai-skills/tree/main/account-audit
Command: npx skills add https://github.com/fourteenwm/ppc-ai-skills --skill account-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-ads, pandas, matplotlib, pyyaml, numpy, and includes scripts (resource) components.

What problem does it solve?

Comprehensive single-account health audit automates 13 checks and produces a professional HTML report covering performance, conversions, keywords, assets, and compliance.

Core Features & Use Cases

  • 13-section health audit across Google Ads accounts
  • Generates color-coded HTML reports with period-over-period deltas and actionable insights
  • Supports account lookup by name or CID for quick onboarding, monthly reviews, and client reporting

Quick Start

Run the account_audit.py script with your account name or CID to generate the audit report.

Frequently Asked Questions about account-audit

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

FAQPage Schema
How do I automate a Google Ads health audit for client reporting?▼

Automate a Google Ads health audit by running a script that uses GAQL queries to collect account data and generates a color-coded HTML report with period-over-period deltas and actionable insights.

What is included in a comprehensive Google Ads account audit?▼

A comprehensive Google Ads account audit covers 13 sections, diagnosing performance, conversions, keywords, assets, and compliance while aggregating results into a repeatable, auditable HTML output.

Can I use this script to diagnose conversion health and keyword performance?▼

Yes, you can diagnose conversion health and keyword performance because the audit aggregates Google Ads data across 13 specific checks to identify issues and produce actionable insights.

Do I need pandas and matplotlib to generate the Google Ads audit report?▼

Yes, you need pandas and matplotlib installed in your environment, as the script relies on these dependencies alongside numpy and pyyaml to aggregate data and render the HTML report.

How do I run an account audit using a CID or account name?▼

Run the audit script by passing your specific account name or CID as an argument, which allows the script to look up the account and execute the 13-section health checks.

What is the best way to perform monthly Google Ads compliance reporting?▼

The best way to perform monthly compliance reporting is using an automated script that executes GAQL queries to gather data, applies guardrails, and outputs a professional HTML report for consistent reviews.