From google-ads
Reallocate budget from low-performing campaigns to high-performing campaigns to maximize overall account ROI.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Not all campaigns deliver equal value. This skill analyzes campaign efficiency, identifies budget misallocations, and provides data-driven reallocation recommendations to maximize conversions and revenue within a fixed overall budget.
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.
Not all campaigns deliver equal value. This skill analyzes campaign efficiency, identifies budget misallocations, and provides data-driven reallocation recommendations to maximize conversions and revenue within a fixed overall budget.
Data Source: Custom GAQL Required
The standard export lacks impression share metrics needed to identify scale opportunities.
Standard Data:
data/account/campaigns/*/campaign.md - Current budgets, bidding strategiesdata/performance/campaigns/*/campaign_metrics_30_days.md - All performance metricsGAQL Query:
SELECT
campaign.id,
campaign.name,
campaign_budget.amount_micros,
metrics.cost_micros,
metrics.conversions,
metrics.conversions_value,
metrics.clicks,
metrics.impressions,
metrics.search_budget_lost_impression_share,
campaign.status
FROM campaign
WHERE campaign.status = 'ENABLED'
AND segments.date DURING LAST_30_DAYS
Run via /google-ads:get-custom with query name budget_allocation.
Calculate performance metrics: CPA, ROAS, Conversion Rate, Budget Utilization per campaign.
Rank campaigns by efficiency: For CPA-focused: rank by CPA (lowest = best). For ROAS-focused: rank by ROAS (highest = best). Weight by conversion volume.
Identify budget misallocations: Underfunded = top efficiency quartile + budget-limited. Overfunded = bottom quartile + not budget-limited.
Calculate reallocation scenarios: Conservative (10-15%), Moderate (20-30%), Aggressive (40-50%).
Project impact: Estimate additional conversions from increased budgets, lost conversions from decreased, net change, blended CPA/ROAS.
| Condition | Severity |
|---|---|
| Top 25% efficiency + budget limited | Critical |
| >30% of budget in bottom 25% efficiency | Critical |
| Bottom 25% efficiency + >$1000 spend | High |
| Campaign CPA >2x account average | High |
| ROAS <50% of account average | High |
| Budget utilization <60% + poor metrics | High |
Short (default):
## Budget Allocation Audit
**Account:** [Name] | **Total Budget:** $[X]/day | **Reallocation Opportunity:** $[Y]/day
### Critical ([Count])
- **[Campaign]**: [X]% of budget, [Y]% of conversions, CPA $[Z] → Reduce budget by [%]
- **[Campaign]**: Best CPA, budget-limited → Increase budget by [%]
### Recommendations
1. Reallocate $[X]/day from [Campaign A] to [Campaign B]
2. [Secondary reallocation]
Detailed adds: