From google-ads
Find keywords with 'Below Average' Expected CTR and recommend improvements.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Find keywords with "Below Average" Expected CTR and recommend improvements. Expected CTR is based on historical click-through rates and is a key Quality Score component that directly impacts ad costs and positions.
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.
Find keywords with "Below Average" Expected CTR and recommend improvements. Expected CTR is based on historical click-through rates and is a key Quality Score component that directly impacts ad costs and positions.
Data Source: Standard
Standard Data:
data/account/campaigns/*/*/keywords.md - Keyword QS components including Expected CTRdata/account/campaigns/*/*/ads.md - Ad copy to review for CTR issuesdata/performance/campaigns/*/*/keywords_metrics_30_days.md - CTR performance dataReference GAQL:
SELECT
campaign.name,
ad_group.name,
ad_group_criterion.keyword.text,
ad_group_criterion.quality_info.quality_score,
ad_group_criterion.quality_info.search_predicted_ctr,
metrics.impressions,
metrics.clicks,
metrics.ctr,
metrics.cost_micros
FROM keyword_view
WHERE ad_group_criterion.status = 'ENABLED'
AND campaign.status = 'ENABLED'
AND metrics.impressions > 100
AND segments.date DURING LAST_30_DAYS
ORDER BY metrics.cost_micros DESC
Use /google-ads:get-custom if you need additional CTR metrics.
| Condition | Severity |
|---|---|
| Expected CTR Below Average + Cost > $500/30d | Critical |
| >30% of keywords have Below Average Expected CTR | Critical |
| Keyword not appearing in any ad headline | Critical |
| Expected CTR Below Average + high impressions | Warning |
| Missing ad extensions in ad group | Warning |
| Actual CTR below 1% for Search | Warning |
Short (default):
## Expected CTR Improvement Audit
**Account:** [Name] | **Keywords Analyzed:** [X] | **Below Average CTR:** [Y]
### Critical ([Count])
- **[Keyword]** in [Ad Group]: Below Avg Expected CTR, $[Cost] -> Add keyword to headline
### Warnings ([Count])
- **[Keyword]**: [Issue] -> [Fix]
### Recommendations
1. [Priority action]
2. [Secondary action]
Detailed adds: