Skip to main content
skill CX Codex

search-campaign-audit — Google Ads Audit Skill for Claude Code

Audits Google Ads Search campaigns: keyword quality scores, negative keyword gaps, weak ads, wasted match-type spend. Microsoft Ads support included.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add cognyai/claude-code-marketing-skills --skill search-campaign-audit -a claude-code
Open on GitHub

What search-campaign-audit does

The skill walks through every Search campaign in a Google Ads account and checks quality score components, spending keywords without conversions, duplicate keywords across ad groups, and RSA asset coverage. If Microsoft Ads is connected, it pulls the same numbers through Bing Ads and reports engines side by side.

It runs GAQL queries against Google Ads and calls tool_get_report for Bing. Campaigns losing over 40% of impressions to rank or budget get flagged. Search term spend under 50% on intent terms counts as poor. Quality Score 0 or null means the keyword had too little traffic to score, so it is counted separately.

You need a Cogny Agent subscription at $9/mo and the Cogny MCP gateway. Without it the skill prints setup steps and stops. Google Ads money comes in micros, so every amount gets divided by 1,000,000. An empty GAQL result is zero, not an error.

What it helps with

  • Spot keywords with Quality Score ≤4 and read the three components to see why
  • Find campaigns losing impressions to rank or budget
  • List search terms draining budget with no conversions
  • Check for duplicate keywords competing between ad groups
  • Run one audit across Google Ads and Microsoft Ads without mixing currencies

Example prompts for the agent

  • /search-campaign-audit — run the audit across every Search campaign in the account
  • /search-campaign-audit Brand - Exact — audit a single campaign by name or id

How to install search-campaign-audit

1Skills CLI (Vercel)

npx skills add cognyai/claude-code-marketing-skills --skill search-campaign-audit -a claude-code

2Manually: put the files in place

~/.claude/skills/search-campaign-audit/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/search-campaign-audit/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about search-campaign-audit

How do I install search-campaign-audit in Claude Code?

Run npx skills add cognyai/claude-code-marketing-skills --skill search-campaign-audit -a claude-code. The skill lands in ~/.claude/skills/search-campaign-audit/SKILL.md.

What does search-campaign-audit do?

It audits Google Ads Search campaigns: quality scores, search term relevance, negative keyword gaps, ad strength and RSA coverage. Microsoft Ads works too.

What do I need before running it?

A Cogny Agent subscription at $9/mo and the Cogny MCP gateway with Google Ads or Microsoft Ads connected. The skill stops and prints setup steps if Cogny is missing.

Similar skills

Everything for Marketing and content →

From the same set18

tiktok-launch-video Turns a product brief or launch page into a 9:16 TikTok video: hook in the first second, burned-in captions, fast cuts. Publishing to TikTok Ads is optional. CX Codex +1 ★ 111repo stars seo-monitor Pulls rankings, queries and indexing status from Google Search Console and Bing Webmaster Tools. Useful when you want a recurring read on site performance instead of a one-off check. CX Codex +1 ★ 111repo stars pre-send-qa Runs a pre-flight pass over an email: merge tag fallbacks, dead links, spam triggers, CAN-SPAM and GDPR footers, mobile rendering. CX Codex +1 ★ 111repo stars performance-memo Pulls ad spend from every platform and ties it to revenue, refunds and churn by campaign ID. Each line ends with a call: keep, kill, change or test. CX Codex +1 ★ 111repo stars marketing-engineer This skill stands up a marketing system of ten agents with one shared knowledge base, a review queue and a weekly loop. Useful when campaigns stall in approvals. CX Codex +1 ★ 111repo stars linkedin-launch-video Turns a brief or landing page into a LinkedIn-ready clip: burned-in captions, sound-off viewing, plain business language. Can hand the creative to LinkedIn Ads. CX Codex +1 ★ 111repo stars landing-page-review Scores a landing page for conversion: headline, offer, buttons, trust signals. Useful when you are about to change a page on a hunch. CX Codex +1 ★ 111repo stars gtm-monitor Diffs a Google Tag Manager container against last week: tags added, edited or removed, plus draft changes still sitting unpublished. CX Codex +1 ★ 111repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor