Reviews all your Google Ads extensions — sitelinks, callouts, structured snippets, call extensions, image extensions, price extensions — across every campaign. Flags what's missing, what's underperforming, what's outdated, and writes replacements based on your best performing ads and landing pages. Platform: Google.
git clone https://github.com/irinabuht12-oss/marketing-skills.git--- name: ad-extension-audit description: Reviews all your Google Ads extensions — sitelinks, callouts, structured snippets, call extensions, image extensions, price extensions — across every campaign. Flags what's missing, what's underperforming, what's outdated, and writes replacements based on your best performing ads and landing pages. Platform: Google. metadata: platform: Google --- # 21/ Ad Extension Audit — Google ## What it does Reviews all your Google Ads extensions — sitelinks, callouts, structured snippets, call extensions, image extensions, price extensions — across every campaign. Flags what's missing, what's underperforming, what's outdated, and writes replacements based on your best performing ads and landing pages. ## How it works Claude inventories your current extensions, checks coverage (which campaigns are missing which extension types), analyzes performance data (CTR contribution, impression rates), and compares your extensions against your actual offers and landing page content to ensure they're relevant and up to date. ## Practical example Your account has 12 campaigns. Claude finds that 4 campaigns have no sitelinks at all, 6 have sitelinks that haven't been updated in 8 months and reference a promotion that ended in Q2, and your callout extensions across the account are generic ("Free Shipping", "24/7 Support") instead of differentiated. Claude generates new sitelinks aligned to your current landing pages, writes specific callouts based on your actual value props from top-performing ad copy, and adds structured snippets using categories relevant to your product. ## What you get back - Extension coverage map showing what's present and missing per campaign - Performance data for existing extensions (CTR, impression rate) - Outdated extensions flagged with what needs updating - New extension copy written and ready to implement for each campaign - Prioritized rollout plan starting with highest-impact gaps ## When to use it - When setting up new campaigns to ensure full extension coverage from day one - Quarterly extension reviews to catch outdated copy and missed opportunities - After website changes or new product launches that make existing extensions stale - When CTR is lower than expected and you want to improve ad real estate in search results ## Data access (Ryze MCP) 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: - claude.ai / Claude Desktop: Settings → Connectors → Add custom connector → `https://connector.get-ryze.ai/mcp` - Claude Code: `claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp` - Cursor: Settings → MCP → add the same URL Setup guide: https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp
1. **Gather Your Data:** Export your Google Ads account structure (campaigns, ad groups) and extension performance from Google Ads UI or Google Ads Editor. Save as CSV or copy the data into a spreadsheet. 2. **Run the Audit:** Paste the exported data into the prompt template, filling in [ACCOUNT_NAME], [ACCOUNT_ID], [INDUSTRY], and [THRESHOLD] (e.g., 2 for callouts). Use the prompt as-is or customize the extension types you want to audit. 3. **Review the Output:** The AI will flag missing, underperforming, or outdated extensions and provide replacements. Cross-check the recommendations against your top-performing ads/landing pages. 4. **Implement Changes:** Use Google Ads Editor or the Google Ads UI to update extensions based on the AI's recommendations. Prioritize high-impact fixes first (e.g., missing holiday sitelinks). 5. **Monitor Performance:** After implementing changes, track CTR, conversion rate, and quality score improvements. Re-run the audit monthly or before major campaigns (e.g., Black Friday). **Tips for Better Results:** - Include your top-performing ad copy or landing page URLs in the prompt to ensure recommendations align with your brand voice. - For image extensions, specify dimensions (e.g., 1200x628) to get accurate suggestions. - If you have seasonal promotions, mention the timeframe (e.g., "audit for Q4 2023 holiday campaigns") to get relevant replacements.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/irinabuht12-oss/marketing-skills/tree/main/skills/ad-extension-auditCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Run a full audit of my Google Ads extensions for [ACCOUNT_NAME] (ID: [ACCOUNT_ID]). Check all active campaigns for [SITELINKS / CALLOUTS / STRUCTURED_SNIPPETS / CALL_EXTENSIONS / IMAGE_EXTENSIONS / PRICE_EXTENSIONS]. Flag any: 1) Missing extensions required for [INDUSTRY], 2) Extensions with CTR below [THRESHOLD]%, 3) Extensions referencing outdated promotions or URLs, 4) Extensions with low quality scores or disapprovals. For each flagged issue, provide: a) The exact issue, b) Impact on performance, c) Replacement text based on my top-performing ads and landing pages. Include a summary table with current vs. recommended extensions, and suggest a prioritized action plan with estimated time investment per task.
### Google Ads Extension Audit Report
**Account:** Acme Corp (ID: 123-456-7890) | **Audit Date:** October 10, 2023
#### **Critical Issues Found (12 total)**
1. **Missing Sitelinks for Holiday Promotions**
- **Current State:** 0 holiday-themed sitelinks in 3 campaigns (Black Friday, Cyber Monday, Holiday Shipping).
- **Impact:** Estimated 15% loss in conversion rate during peak season (based on industry benchmarks).
- **Recommended Sitelinks:**
- "Black Friday Deals - 50% Off Sitewide" → Links to `/black-friday-2023`
- "Free Holiday Shipping - Orders Over $75" → Links to `/shipping-info`
- "Gift Cards Available - Instant Delivery" → Links to `/gift-cards`
- **Priority:** High | **Time to Fix:** 30 minutes
2. **Underperforming Callout Extensions (CTR < 2%)**
- **Current State:** 4 callouts with CTR below 2% in the 'Electronics' campaign:
- "Same-Day Delivery" (CTR: 1.2%)
- "Price Match Guarantee" (CTR: 0.8%)
- "24/7 Customer Support" (CTR: 1.5%)
- **Impact:** These underperformers drag down overall ad relevance score.
- **Recommended Replacements:**
- "Shop Now & Save 10%" (links to `/sale`)
- "Free Returns for 30 Days" (links to `/returns`)
- "Expert Advice Available" (links to `/contact-us`)
- **Priority:** Medium | **Time to Fix:** 15 minutes
3. **Outdated Structured Snippet (References 2022 Data)**
- **Current State:** "Brands: Apple, Samsung, Sony" in the 'Tech Accessories' campaign.
- **Issue:** Missing 2023 models (e.g., iPhone 15, Galaxy S23).
- **Recommended Update:**
- "Top Brands: Apple, Samsung, Sony, Google, OnePlus"
- **Priority:** Low | **Time to Fix:** 5 minutes
#### **Summary Table**
| Extension Type | Current Count | Recommended Count | Issues Found | Estimated Impact |
|----------------------|---------------|-------------------|--------------|------------------|
| Sitelinks | 8 | 12 | 3 | High |
| Callouts | 12 | 15 | 4 | Medium |
| Structured Snippets | 6 | 6 | 1 | Low |
| Call Extensions | 4 | 4 | 0 | None |
#### **Action Plan**
1. **Immediate (Today):** Update callouts and structured snippets (30 min).
2. **This Week:** Add holiday sitelinks and review extensions in paused campaigns (2 hours).
3. **Next Week:** Test new image extensions (A/B test with 2 variations) (1 hour).
**Total Time Investment:** ~3.5 hours | **Estimated Performance Gain:** 12-18% increase in CTR and conversions.skills-collection
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan