From google-ads
Evaluate whether keyword search intent matches campaign goals and landing page content.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Ensure keywords target users at the right funnel stage for campaign goals. Informational keywords in conversion campaigns drain budget, while transactional keywords with 0 conversions indicate landing page issues. Intent misalignment is a major source of wasted ad spend.
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.
Ensure keywords target users at the right funnel stage for campaign goals. Informational keywords in conversion campaigns drain budget, while transactional keywords with 0 conversions indicate landing page issues. Intent misalignment is a major source of wasted ad spend.
Data Source: Standard
Standard Data:
data/account/campaigns/*/*/keywords.md - Keywords to analyzedata/performance/campaigns/*/*/keywords_metrics_30_days.md - Performance metricsdata/performance/campaigns/*/*/search_terms_metrics_30_days.md - Actual queries revealing intentdata/account/campaigns/*/*/ads.md - Final URLs for landing page contextdata/account/campaigns/*/campaign.md - Campaign goals/biddingReference GAQL:
SELECT
campaign.name,
campaign.bidding_strategy_type,
ad_group.name,
ad_group_criterion.keyword.text,
ad_group_criterion.keyword.match_type,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM keyword_view
WHERE ad_group_criterion.status = 'ENABLED'
AND segments.date DURING LAST_30_DAYS
Use /google-ads:get-custom for conversion rate analysis or landing page URL extraction.
| Condition | Severity |
|---|---|
| Informational keyword in conversion campaign, CPA > 3x target | Critical |
| Informational keywords > 30% of conversion campaign | Critical |
| Transactional keyword, 50+ clicks, 0 conversions | Warning |
| Commercial investigation keyword to generic page | Info |
Short (default):
## Keyword Intent Audit
**Account:** [Name] | **Keywords:** [X] | **Misalignments:** [Y]
### Critical ([Count])
- **"[keyword]"** (informational) in [Campaign]: $[X] spent, [Y] CPA vs $[Z] target -> Move to awareness or negative
### Warnings ([Count])
- **"[keyword]"** (transactional): [X] clicks, 0 conv -> Check landing page
### Intent Distribution
| Intent | Keywords | Spend | Conv | CPA |
|--------|----------|-------|------|-----|
### Recommendations
1. [Priority action]
Detailed adds: