From google-ads
Track SERP positioning metrics to ensure ads appear in premium positions for maximum performance.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Monitor top-of-page and absolute-top position rates to ensure ads appear in premium SERP positions that drive better CTR and conversions. Identify campaigns/keywords underperforming on position and recommend bid or QS improvements.
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.
Monitor top-of-page and absolute-top position rates to ensure ads appear in premium SERP positions that drive better CTR and conversions. Identify campaigns/keywords underperforming on position and recommend bid or QS improvements.
Data Source: Custom GAQL Required
Position metrics require custom GAQL queries.
GAQL Query:
SELECT
campaign.name,
ad_group.name,
metrics.impressions,
metrics.clicks,
metrics.cost_micros,
metrics.conversions,
metrics.search_top_impression_share,
metrics.search_absolute_top_impression_share,
metrics.search_impression_share
FROM ad_group
WHERE campaign.advertising_channel_type = 'SEARCH'
AND campaign.status = 'ENABLED'
AND segments.date DURING LAST_30_DAYS
Run via /google-ads:get-custom with query name serp_position_metrics.
| Condition | Severity |
|---|---|
| Brand campaign Top IS < 80% | Critical |
| High-value campaign Abs Top IS < 20% | Warning |
| Top IS declining >10% week-over-week | Warning |
| Non-brand campaign Top IS < 40% | Info |
Short format (default):
## SERP Position Audit
**Account:** [Name] | **Campaigns:** [X] | **Low Position Issues:** [Y]
### Position Summary by Campaign
| Campaign | Top IS | Abs Top IS | Category |
|----------|--------|------------|----------|
| [Brand] | [X]% | [Y]% | Premium |
| [Product] | [X]% | [Y]% | Moderate |
### Position vs Performance
| Position Tier | Avg CTR | Avg Conv Rate |
|---------------|---------|---------------|
| Abs Top (>50%) | [X]% | [Y]% |
| Top (20-50%) | [X]% | [Y]% |
| Lower (<20%) | [X]% | [Y]% |
### Issues Requiring Attention
- **[Campaign]**: Top IS only [X]%, below target → Increase bids
- **Brand Campaign**: Abs Top IS dropped to [X]% → Investigate competition
### Recommendations
1. Increase bids on [campaigns] to improve top position
2. Improve QS to achieve top position more efficiently
Detailed adds: