budget-optimization

Rebalances marketing budget across channels using ROAS and pipeline contribution data.

Updated May 23, 2026
One-click install
npx skills add https://github.com/TheGraphicKing/skott-canvas --skill budget-optimization-thegraphicking
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: budget-optimization
Source: https://github.com/TheGraphicKing/skott-canvas/tree/main/skills/budget-optimization
Command: npx skills add https://github.com/TheGraphicKing/skott-canvas --skill budget-optimization-thegraphicking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Marketing teams often spread budget across channels without a data-driven method for deciding where money should move, leading to wasted spend on underperforming channels and missed scaling opportunities on efficient ones. ## Core Features & Use Cases - Efficiency Scoring: Computes Efficiency Index (ROAS vs. target) and pipeline-per-dollar metrics for each channel to identify cut, hold, and increase candidates. - Scenario Modeling: Produces conservative (≤15% shift) and aggressive (≤30% shift) reallocation scenarios matched to risk tolerance. - Strategic Overlays: Adjusts pure ROAS math for brand channels, new experiments, seasonality, and attribution lag. - Use Case: During a quarterly budget review, feed in current spend and performance per channel to receive a decision-ready reallocation table with dollar amounts, rationale, and projected impact on MQLs, pipeline, and blended ROAS. ## Quick Start Analyze my current channel spend and ROAS data and recommend a rebalanced marketing budget allocation with rationale for each change.

Frequently Asked Questions about budget-optimization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reallocate marketing budget based on ROAS?▼

Calculate an Efficiency Index (actual ROAS divided by target ROAS) for each channel, then cut channels below 0.7 for two or more periods and increase channels above 1.3 with scaling headroom. Model conservative and aggressive scenarios before committing.

How to decide which marketing channels to cut or scale?▼

Compare each channel's Efficiency Index, pipeline dollars per dollar spent, and diminishing-returns signals. Channels underperforming target ROAS for multiple periods are cut candidates, while efficient channels with headroom get increases.

Should I cut a channel with low ROAS immediately?▼

Not always. Apply strategic overlays first: brand awareness channels should not be judged on direct ROAS alone, new experiments need at least 90 days, and channels with 60-90 day attribution lag may be undervalued by current data.

What data is needed for marketing budget optimization?▼

You need current monthly spend per channel plus ROAS, CPA, pipeline contribution in dollars, and MQL volume. Historical performance over multiple periods is also required to detect trends and diminishing returns.

What are the limitations of ROAS-based budget allocation?▼

Pure ROAS math ignores brand-building effects, attribution lag, seasonality, and new-channel ramp time. The method compensates with strategic overlays, but projections still depend on assumptions about historical performance holding true.