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.