Comprehensive Google Ads account health analysis detecting wasted spend, search term leaks, negative keyword gaps, bid strategy issues, and Quality Score problems. Use when analyzing campaign data, pasting Google Ads exports, reviewing account performance, or requesting a full diagnostic of advertising spend efficiency. Platform: Google.
npx skills add https://github.com/irinabuht12-oss/marketing-skills --skill google-ads-audit
Perform systematic account analysis to identify optimization opportunities and wasted spend.
| Metric | Target | Red Flag |
|--------|--------|----------|
| Non-brand QS | ≥7 | <5 |
| Brand QS | 10 | <8 |
| CTR | ≥1.5% | <1% |
| Conversion Rate | ≥8% | <3% |
| Search Impression Share | >80% (priority) | <50% |
## Google Ads Audit Summary
**Account Health Score**: [X/100]
**Analysis Period**: [Date Range]
**Total Spend Analyzed**: $[Amount]
### 🔴 Critical Issues (Immediate Action)
1. [Issue] - Est. Wasted Spend: $[X]/month
- Action: [Specific fix]
### 🟡 Optimization Opportunities
1. [Opportunity] - Potential Impact: [X]%
- Action: [Specific fix]
### 🟢 What's Working Well
- [Positive finding]
### Priority Action Plan
| Priority | Action | Impact | Effort | Est. Savings |
|----------|--------|--------|--------|--------------|
| 1 | | High | Low | |
### Confidence Level: [HIGH/MEDIUM/LOW]
[Reasoning for confidence assessment]
Input: "Here's my campaign data: Brand campaign $5K/month, 3.2% CTR, QS 9. Non-brand: $15K/month, 0.8% CTR, QS 4, 500 search terms with 0 conversions spending $3K"
Output:
## Google Ads Audit Summary
**Account Health Score**: 45/100
**Total Spend Analyzed**: $20,000/month
### 🔴 Critical Issues
1. **Non-brand Quality Score critically low (4)** - Est. Wasted Spend: $4,500/month
- Action: Improve ad relevance, tighten keyword-ad group themes, review landing pages
2. **Search term waste ($3K on zero-conversion terms)** - Est. Wasted Spend: $3,000/month
- Action: Add negative keywords, pause low-performing exact matches
### Priority Action Plan
| Priority | Action | Impact | Effort | Est. Savings |
|----------|--------|--------|--------|--------------|
| 1 | Add negative keywords for 0-conv terms | High | Low | $3,000/mo |
| 2 | Restructure ad groups (SKAG/STAG) | High | High | $2,000/mo |
### Confidence Level: HIGH
Complete data provided for key metrics.
This skill works best with live account data. Connect the free Ryze MCP once and Claude reads your Google Ads, Meta Ads, GA4 and Search Console directly:
https://connector.get-ryze.ai/mcpclaude mcp add ryze --transport http https://connector.get-ryze.ai/mcpSetup guide: https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp
Take irinabuht12-oss/google-ads-audit from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.