AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Budget Allocation

skill-brainbytes-dev-everything-claude-marketing-budget-allocation · by brainbytes-dev

Allocate marketing budgets across channels, campaigns, and funnel stages for maximum ROI. Use when planning or optimizing marketing spend.

No reviews yet
0 installs
17 views
0.0% view→install

Install

$ agentstack add skill-brainbytes-dev-everything-claude-marketing-budget-allocation

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-brainbytes-dev-everything-claude-marketing-budget-allocation)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
6mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Budget Allocation? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Marketing Budget Allocation

When to Activate

Use this skill when:

  • Planning annual, quarterly, or monthly marketing budgets
  • Allocating spend across channels (paid search, social, email, content, etc.)
  • Deciding how to split budget between brand and performance
  • Optimizing existing budget allocation based on performance data
  • Justifying budget requests with frameworks and data
  • Evaluating channel ROI and making reallocation decisions
  • Planning testing budgets for new channels or campaigns

First Questions

Before allocating budget, clarify:

  1. What is the total marketing budget? (Monthly and annual)
  2. What are the business goals? (Revenue target, lead target, growth rate)
  3. What is the target CPA or ROAS by channel?
  4. What is the current channel mix and performance? (Historical data)
  5. What is the business model? (E-commerce, SaaS, services, marketplace)
  6. What is the customer lifetime value (LTV)? (Determines allowable acquisition cost)
  7. Is this a growth phase, optimization phase, or maintenance phase?
  8. Are there seasonal patterns that affect demand?
  9. What new channels or campaigns need testing?

Core Rules

  1. Budget follows strategy, not the other way around. Define what you're trying to achieve, then fund it.
  2. Never allocate 100% to proven channels. Always reserve 10-20% for testing new opportunities.
  3. Measure by contribution margin, not just CPA. A channel with a higher CPA but higher LTV customers may be more valuable.
  4. Incremental returns diminish. Doubling budget rarely doubles results. Understand the point of diminishing returns for each channel.
  5. Reallocation is a monthly exercise. Set the budget quarterly, but adjust allocations monthly based on performance.
  6. Brand investment compounds. Performance investment is linear. You need both.
  7. The best channel to invest more in is the one producing the best marginal return right now.
  8. Don't spread budget too thin. Better to dominate 2-3 channels than be mediocre on 7.

Budget Allocation Frameworks

The 70/20/10 Rule

| Category | Allocation | Description | |----------|-----------|-------------| | Proven | 70% | Channels and campaigns with known, positive ROI | | Promising | 20% | Channels showing early promise, being scaled | | Experimental | 10% | New channels, formats, or audiences being tested |

How to use:

  • The 70% sustains the business. Don't cut proven channels to fund experiments.
  • The 20% grows the business. Invest in what's working but not yet at scale.
  • The 10% future-proofs the business. Test what might work in 6-12 months.

The Portfolio Approach

Treat channels like an investment portfolio:

| Channel Type | Risk/Reward | Budget Range | Examples | |-------------|------------|--------------|---------| | Core (low risk) | Predictable returns | 40-50% | Brand search, email, retargeting | | Growth (moderate risk) | Scalable returns | 25-35% | Non-brand search, social ads, content | | Experimental (high risk) | Unknown returns | 10-20% | New platforms, influencer, partnerships |

Funnel-Based Allocation

| Funnel Stage | Purpose | Budget Range | Channels | |-------------|---------|--------------|----------| | Awareness | Build familiarity, reach new audiences | 20-30% | YouTube, display, social (broad), content, PR | | Consideration | Educate, build trust, nurture | 30-40% | Social ads, search, content, email, retargeting | | Conversion | Drive purchase/signup | 30-40% | Search (high-intent), retargeting, email, shopping | | Retention | Keep and grow existing customers | 5-15% | Email, loyalty, customer marketing |

Adjust by business maturity:

  • New business: Heavier on awareness (40-50%) to build pipeline
  • Growing business: Balanced across all stages
  • Mature business: Heavier on conversion (40-50%) and retention (15-20%)

Channel ROI Comparison

Typical ROI Ranges by Channel

| Channel | Typical ROAS/ROI | CPA Range | Best For | |---------|-----------------|-----------|----------| | Email marketing | 36:1 to 42:1 ROI | Lowest | Retention, nurture, conversion | | SEO (organic search) | 5:1 to 12:1 ROI | Medium (labor cost) | Long-term sustainable traffic | | Google Search (brand) | 8:1 to 15:1 ROAS | $5-20 | Brand protection, high-intent | | Google Search (non-brand) | 3:1 to 8:1 ROAS | $20-100 | Demand capture | | Google Shopping | 4:1 to 10:1 ROAS | $10-50 | E-commerce | | Meta Ads | 2:1 to 6:1 ROAS | $15-80 | Awareness + conversion | | LinkedIn Ads | 1:1 to 3:1 ROAS | $50-200 | B2B lead gen | | YouTube Ads | 2:1 to 5:1 ROAS | $20-80 | Awareness + consideration | | TikTok Ads | 2:1 to 5:1 ROAS | $10-50 | Young demographics, awareness | | Influencer marketing | 2:1 to 8:1 ROI | Variable | Awareness, social proof | | Content marketing | 3:1 to 6:1 ROI | Low-medium | SEO, thought leadership | | Direct mail | 1:1 to 3:1 ROI | $20-100 | High-value B2B, reactivation |

Important: These are industry averages. Your actual ROI depends on offer strength, targeting, creative quality, and attribution model. Always benchmark against your own data.

Funnel-Stage Budgeting

How to Split by Funnel Stage

Step 1: Determine your current funnel health:

Awareness:     Are enough people entering the top of funnel?
Consideration: Are they engaging with content and building interest?
Conversion:    Are they converting at an acceptable rate?
Retention:     Are they coming back and buying again?

Step 2: Invest most heavily in the weakest stage:

  • Not enough awareness? Increase top-of-funnel spend (display, social, content, YouTube)
  • Low engagement/consideration? Invest in retargeting, email nurture, content
  • Low conversion rate? Optimize landing pages, increase bottom-funnel spend, retargeting
  • Low retention? Invest in email, loyalty programs, customer marketing

Step 3: Rebalance monthly as the funnel stage improves.

Common Mistake

Most companies over-invest in conversion (bottom of funnel) and under-invest in awareness (top of funnel). This creates a "pipeline drought" where the bottom of funnel runs out of people to convert.

Healthy ratio: At least 20-30% of budget on awareness, even for performance-focused businesses.

Budget Pacing

Monthly Pacing

  • Set daily budgets that evenly distribute monthly spend (total budget / days in month)
  • Adjust for known events (product launches, sales, holidays) by pre-allocating higher-spend days
  • Track cumulative spend vs plan weekly to catch over/under-pacing early

Pacing Alerts

| Signal | Action | |--------|--------| | Spending faster than planned | Check CPC inflation, bid caps, audience exhaustion | | Spending slower than planned | Check delivery issues, audience too narrow, bids too low | | CPA rising while spend is on pace | Reallocate from underperforming to overperforming campaigns | | CPA dropping significantly | Opportunity to scale — increase budget cautiously |

Platform-Specific Pacing

  • Google Ads: Can overspend daily by 2x but averages out monthly
  • Meta Ads: Paces within daily or lifetime budget (lifetime budget is smoother)
  • LinkedIn Ads: Tends to underspend — set higher daily budgets than you'd expect

Budget Reallocation Triggers

Reallocate budget when any of these signals appear:

Increase Budget When:

  • CPA is below target with room to scale (marginal CPA still good)
  • A new channel or campaign is outperforming expectations
  • Seasonal demand is increasing (allocate before the peak, not during)
  • A competitor exits the market (lower CPCs, more opportunity)
  • Conversion rate improves (same spend produces more results)

Decrease Budget When:

  • CPA is above target and has been for 2+ weeks despite optimization
  • A channel shows diminishing returns (more spend, proportionally fewer results)
  • Seasonal demand is dropping (reallocate to other initiatives)
  • Creative fatigue is driving up costs (pause and refresh before spending more)
  • Lead quality from a channel is consistently low (not just volume but value)

Reallocation Process

  1. Review channel performance weekly
  2. Flag channels significantly above or below CPA target
  3. Shift 10-20% of underperforming channel's budget to the overperforming one
  4. Allow 7-14 days to evaluate the impact of reallocation
  5. Don't make drastic changes (50%+ cuts) without strong evidence

Seasonal Budget Adjustments

Planning for Seasonality

  1. Identify seasonal patterns from historical data (at least 12 months)
  2. Front-load budget before peaks. Awareness campaigns should ramp up 4-6 weeks before peak demand.
  3. Reserve budget for peaks. Don't exhaust annual budget before your biggest season.
  4. Pull back during troughs. Reduce spend in low-demand periods — but don't go to zero (maintaining presence has value).

Seasonal Budget Template

| Month | Seasonality Factor | Budget Adjustment | |-------|-------------------|-------------------| | Jan | Low season | -20% from base | | Feb | Low season | -10% from base | | Mar | Ramp up | Base | | Apr | Moderate | +10% | | May | Moderate | +10% | | Jun | Moderate | Base | | Jul | Low (summer) | -10% | | Aug | Ramp up | Base | | Sep | High season start | +20% | | Oct | Peak | +30% | | Nov | Peak (Black Friday) | +50% | | Dec | Peak (Holiday) | +40% |

Adjust this template to your specific business. B2B seasonality is different from B2C. SaaS is different from e-commerce.

Testing Budgets

How Much to Allocate for Testing

  • Minimum: 10% of total marketing budget
  • Recommended: 15-20% of total marketing budget
  • Aggressive growth phase: Up to 25%

Testing Budget Rules

  • Never borrow from proven campaigns to fund tests (use dedicated testing budget)
  • Set a clear test duration and budget before starting — don't run open-ended tests
  • Define success criteria before launching (what CPA/ROAS makes this channel worth scaling?)
  • Test for at least 30 days before concluding (allow for learning periods)
  • Budget enough for statistical significance: $1,000-3,000 per channel test minimum

Testing New Channels

| Phase | Duration | Budget | Goal | |-------|----------|--------|------| | Pilot | 30 days | $1,000-3,000 | Validate feasibility, learn basics | | Learning | 60 days | $3,000-10,000 | Optimize targeting, creative, offers | | Scaling | 90 days | $10,000+ | Scale what's working, establish benchmarks |

Budget Template

Annual Marketing Budget Template

ANNUAL MARKETING BUDGET — [Year]

TOTAL BUDGET: $[X]
REVENUE TARGET: $[Y]
TARGET MARKETING-TO-REVENUE RATIO: [X]%

CHANNEL ALLOCATION:
  Paid Search (Google)    $[X]  ([X]% of total)
  Paid Social (Meta)      $[X]  ([X]% of total)
  Paid Social (LinkedIn)  $[X]  ([X]% of total)
  Paid Social (TikTok)    $[X]  ([X]% of total)
  Display/Retargeting     $[X]  ([X]% of total)
  Video (YouTube)         $[X]  ([X]% of total)
  Email Marketing         $[X]  ([X]% of total)
  Content/SEO             $[X]  ([X]% of total)
  Influencer              $[X]  ([X]% of total)
  Testing/Experimental    $[X]  ([X]% of total)

FUNNEL ALLOCATION:
  Awareness:     $[X]  ([X]% of total)
  Consideration: $[X]  ([X]% of total)
  Conversion:    $[X]  ([X]% of total)
  Retention:     $[X]  ([X]% of total)

QUARTERLY BREAKDOWN:
  Q1: $[X] — Focus: [strategic priority]
  Q2: $[X] — Focus: [strategic priority]
  Q3: $[X] — Focus: [strategic priority]
  Q4: $[X] — Focus: [strategic priority]

TARGETS:
  Blended CPA: $[X]
  Blended ROAS: [X]:1
  New customer acquisition: [X] customers
  Revenue from marketing: $[X]

REVIEW CADENCE:
  Monthly: Channel performance review and reallocation
  Quarterly: Full budget review and strategy adjustment
  Annually: Complete budget rebuild

ROAS-Based Allocation

The Marginal ROAS Method

Instead of looking at average ROAS, look at marginal ROAS — what the LAST dollar spent on each channel returns.

Example: | Channel | Spend | Revenue | Avg ROAS | Marginal ROAS (last $1K) | |---------|-------|---------|----------|--------------------------| | Google Search | $10,000 | $50,000 | 5.0 | 3.2 | | Meta Ads | $8,000 | $32,000 | 4.0 | 4.5 | | LinkedIn Ads | $5,000 | $10,000 | 2.0 | 1.8 |

Action: Meta's marginal ROAS (4.5) is higher than Google's (3.2). The next incremental dollar should go to Meta, not Google — even though Google has a higher average ROAS.

How to Estimate Marginal Returns

  1. Track performance at different spend levels over time
  2. Plot spend vs results for each channel
  3. Look for the inflection point where additional spend produces diminishing returns
  4. Allocate budget to whichever channel has the highest marginal return at its current spend level

Marginal Returns Analysis

Diminishing Returns Curve

Performance
  ^
  |        ______________________ (plateau)
  |       /
  |      /    Budget

Signs You've Hit Diminishing Returns

  • CPA increases more than 20% when scaling budget by 20%
  • Impression share is above 90% (search) — you're already showing for most searches
  • Frequency is above 4 (social) — you're saturating the audience
  • ROAS drops significantly with each budget increase
  • You're competing heavily against yourself (overlapping campaigns)

What to Do at Diminishing Returns

  1. Stop scaling that channel — hold budget steady
  2. Redirect incremental budget to channels with room to grow
  3. Expand the audience (new geos, new segments) to create new headroom
  4. Improve efficiency (creative, landing page, targeting) to shift the curve
  5. Test new channels with the incremental budget

Quality Gate

Before finalizing a budget allocation, verify:

  • [ ] Is the budget aligned with specific business goals (not just "spend money on marketing")?
  • [ ] Is there a testing allocation of at least 10%?
  • [ ] Is each channel's allocation supported by performance data or a testing hypothesis?
  • [ ] Are seasonal adjustments built into the plan?
  • [ ] Is the budget sufficient for each channel to operate effectively? (No channels with budgets too thin to learn)
  • [ ] Is there a monthly reallocation process defined?
  • [ ] Are target CPAs and ROAS benchmarks set for each channel?
  • [ ] Is the funnel balanced (not all conversion, no awareness)?
  • [ ] Has marginal return been considered (not just average return)?
  • [ ] Is the budget documented and accessible to all stakeholders?
  • [ ] Is there a quarterly review scheduled?

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.