From google-ads
Schedule temporary budget increases for promotional periods with automatic reversion.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Ensure campaigns have scheduled budget increases for peak periods and automatic reversion afterward. Under-funded campaigns miss profitable opportunities during high-demand windows, while forgetting to reduce budgets post-peak wastes spend during lower-intent periods.
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 campaigns have scheduled budget increases for peak periods and automatic reversion afterward. Under-funded campaigns miss profitable opportunities during high-demand windows, while forgetting to reduce budgets post-peak wastes spend during lower-intent periods.
Data Source: Custom GAQL Required
Standard export shows current budgets but not historical spend patterns or impression share lost to budget during prior peaks.
Standard Data:
data/account/campaigns/*/campaign.md - Current budget settingsdata/account/budgets.md - Shared budget configurationGAQL Query (Historical Peak Spend):
SELECT
campaign.name,
campaign.campaign_budget,
segments.date,
metrics.cost_micros,
metrics.impressions,
metrics.search_impression_share,
metrics.search_budget_lost_impression_share
FROM campaign
WHERE campaign.status = 'ENABLED'
AND segments.date BETWEEN '[PRIOR_YEAR_PEAK_START]' AND '[PRIOR_YEAR_PEAK_END]'
Run via /google-ads:get-custom to analyze prior-year peak periods.
| Condition | Severity |
|---|---|
| Peak event within 14 days with no budget increase scheduled | Critical |
| Campaign lost >20% IS to budget during prior peak | Critical |
| No automatic budget reversion rule for post-peak | Warning |
| Shared budget likely to misallocate during peak | Warning |
| Budget increase planned but no pacing buffer | Info |
Short format (default):
## Seasonal Budget Audit
**Account:** [Name] | **Events (60d):** [X] | **Budget gaps:** [Y]
### Critical ([Count])
- **[Campaign]**: Lost [X]% IS to budget in prior peak -> Increase from $[X] to $[Y]/day
### Warnings ([Count])
- **[Event]**: No auto-revert rule -> Schedule budget decrease for [date]
### Recommendations
1. [Specific budget change with campaign, amount, and dates]
Detailed adds: