From google-ads
Verify that broad match keywords are paired with Smart Bidding strategies.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Google recommends using broad match keywords with Smart Bidding because the algorithm can adjust bids in real-time based on conversion likelihood. Broad match without Smart Bidding creates high risk of overpaying for irrelevant queries. This skill identifies misalignments where broad match lacks proper bid optimization.
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.
Google recommends using broad match keywords with Smart Bidding because the algorithm can adjust bids in real-time based on conversion likelihood. Broad match without Smart Bidding creates high risk of overpaying for irrelevant queries. This skill identifies misalignments where broad match lacks proper bid optimization.
Data Source: Standard
Standard Data:
data/account/campaigns/*/campaign.md - Campaign bidding strategydata/account/campaigns/*/*/keywords.md - Keyword match typesdata/account/bidding_strategies.md - Portfolio bidding strategiesdata/performance/campaigns/*/*/keywords_metrics_30_days.md - Performance by match typeReference 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.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 if you need to analyze performance differences by match type.
| Condition | Severity |
|---|---|
| Broad >= 50% AND Manual CPC | Critical |
| Any broad AND Manual CPC | Warning |
| Smart Bidding AND Broad < 20% | Info |
| Smart Bidding AND Broad = 0% | Info |
| ECPC + Broad match | Warning |
Short (default):
## Broad Match + Smart Bidding Audit
**Account:** [Name] | **Campaigns:** [X] | **Misalignments:** [Y]
### Critical ([Count])
- **[Campaign]**: [X]% broad match + Manual CPC ([Y] keywords) -> Switch to Smart Bidding or narrow match types
### Warnings ([Count])
- **[Campaign]**: [Issue] -> [Fix]
### Recommendations
1. [Priority action]
Detailed adds: