From google-ads
Evaluate whether campaigns are using optimal bidding strategies based on goals, conversion volume, and maturity.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Different campaign goals and maturity levels require different bidding strategies. This skill audits whether bidding strategies align with stated goals and if campaigns have sufficient conversion data for Smart Bidding. Common issues: Smart Bidding with insufficient conversions, Manual CPC on high-volume campaigns, Target ROAS on lead gen without revenue data.
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.
Different campaign goals and maturity levels require different bidding strategies. This skill audits whether bidding strategies align with stated goals and if campaigns have sufficient conversion data for Smart Bidding. Common issues: Smart Bidding with insufficient conversions, Manual CPC on high-volume campaigns, Target ROAS on lead gen without revenue data.
Data Source: Standard
Standard Data:
data/account/campaigns/*/campaign.md - Campaign bidding strategy, type, statusdata/account/bidding_strategies.md - Portfolio bidding strategiesdata/performance/campaigns/*/campaign_metrics_30_days.md - Campaign conversions, spendReference GAQL:
SELECT
campaign.id,
campaign.name,
campaign.bidding_strategy_type,
campaign.target_cpa.target_cpa_micros,
campaign.target_roas.target_roas,
metrics.conversions,
metrics.cost_micros,
metrics.conversions_value,
campaign.status
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
AND campaign.status != 'REMOVED'
Use /google-ads:get-custom for detailed bidding strategy analysis.
| Condition | Severity |
|---|---|
| Smart Bidding + <15 conv/month | Critical |
| Smart Bidding + 15-30 conv/month | Warning |
| Manual CPC + >50 conv/month | Warning |
| Target ROAS + no conversion values | Critical |
| ECPC (any campaign) | Warning (deprecated) |
| Max Clicks + conversion goal | Warning |
Short (default):
## Bid Strategy Audit
**Account:** [Name] | **Campaigns:** [X] | **Misalignments:** [Y]
### Critical ([Count])
- **[Campaign]**: Target CPA with [X] conv/month (need 30+) -> Switch to Max Clicks or Manual
- **[Campaign]**: Target ROAS but $0 conversion values -> Switch to Target CPA or set values
### Warnings ([Count])
- **[Campaign]**: Manual CPC with [X] conv/month -> Upgrade to Smart Bidding
- **[Campaign]**: ECPC (deprecated) -> Migrate to full Smart Bidding
### Strategy Distribution
| Strategy | Campaigns | Monthly Conv | Status |
|----------|-----------|--------------|--------|
| Target CPA | X | X | OK/Issues |
| Target ROAS | X | X | OK/Issues |
| Manual CPC | X | X | Review |
### Recommendations
1. [Priority action]
Detailed adds: