From google-ads
Identify irrelevant, wasteful, or poor-performing search queries that should be added as negative keywords to prevent future spend waste.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Identify irrelevant, wasteful, or poor-performing search queries that should be added as negative keywords to prevent future spend waste. Proactive negative keyword management reclaims budget for better-performing queries.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds scalable data pipelines, modern data warehouses, and real-time streaming architectures using Spark, dbt, Airflow, Kafka, and cloud platforms like Snowflake, BigQuery.
Builds production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch job scheduling.
Identify irrelevant, wasteful, or poor-performing search queries that should be added as negative keywords to prevent future spend waste. Proactive negative keyword management reclaims budget for better-performing queries.
Data Source: Standard
Standard Data:
data/performance/campaigns/*/*/search_terms_metrics_30_days.md - Search query performancedata/account/campaigns/*/negative_keywords.md - Existing campaign negativesdata/account/campaigns/*/*/negative_keywords.md - Existing ad group negativesdata/account/shared_negative_lists.md - Shared negative keyword listsdata/account/campaigns/*/*/keywords.md - Active keywords (to avoid conflicts)Reference GAQL:
SELECT
campaign.name,
ad_group.name,
search_term_view.search_term,
search_term_view.status,
metrics.impressions,
metrics.clicks,
metrics.cost_micros,
metrics.conversions
FROM search_term_view
WHERE segments.date DURING LAST_30_DAYS
AND metrics.cost_micros > 0
Use /google-ads:get-custom if you need different date ranges.
| Condition | Severity |
|---|---|
| Cost >= 3x Target CPA AND Conv = 0 | Critical |
| Cost >= 2x Target CPA AND Conv = 0 | Warning |
| Clicks >= 20 AND Conv = 0 AND CTR < 1% | Warning |
| Contains waste pattern ("free", "jobs") AND Conv = 0 | Warning |
Use Short format by default. Use Detailed if user requests comprehensive analysis.
Short:
## Negative Keyword Mining Audit
**Account:** [Name] | **Search Terms:** [X] | **Negatives Needed:** [Y]
### Critical ([Count])
- **"[search term]"**: $[X] spent, 0 conversions → Add as [phrase] negative
### Warnings ([Count])
- **"[pattern]" pattern**: [X] terms, $[Y] wasted → Add "[pattern]" to shared negative list
### Recommendations
1. Add [X] negative keywords (saves ~$[Y]/month)
2. Create shared list for "[pattern]" terms
Detailed adds: