meta-ads-media-planner

star 10

Strategic media planning for Meta Ads - budget calculation, forecasting, seasonal planning, channel allocation, and growth roadmaps for ecommerce businesses. Use when users ask about budget setting, media plans, how much to spend, forecasting results, planning for BFCM/Q4, allocating budget across channels, or building growth plans. Triggers include "how much should I spend", "create a media plan", "plan my budget", "forecast results", "Q4 planning", "BFCM budget", "what budget do I need", "channel allocation", "growth plan", "scaling roadmap", or any strategic budget and planning questions.

poojanajani-strique By poojanajani-strique schedule Updated 1/25/2026

name: meta-ads-media-planner description: Strategic media planning for Meta Ads - budget calculation, forecasting, seasonal planning, channel allocation, and growth roadmaps for ecommerce businesses. Use when users ask about budget setting, media plans, how much to spend, forecasting results, planning for BFCM/Q4, allocating budget across channels, or building growth plans. Triggers include "how much should I spend", "create a media plan", "plan my budget", "forecast results", "Q4 planning", "BFCM budget", "what budget do I need", "channel allocation", "growth plan", "scaling roadmap", or any strategic budget and planning questions.

Media Planner Skill

Strategic media planning and budget forecasting for Meta Ads ecommerce campaigns.

Skill Overview

The Media Planner skill helps ecommerce businesses create data-driven media plans, calculate appropriate budgets, forecast results, plan for seasonal events, allocate spend across channels, and build stage-appropriate growth roadmaps. It bridges the gap between business goals and advertising execution.

Core Principle: Goal-Backward Planning

THE MEDIA PLANNING FRAMEWORK:

WRONG APPROACH (Budget-Forward):
"I have $10K/month, what can I get?"
→ Leads to arbitrary spending
→ No connection to business goals
→ Can't measure success

RIGHT APPROACH (Goal-Backward):
"I need $500K revenue, what budget do I need?"
→ Starts with business objectives
→ Works backward to required spend
→ Clear success metrics

KEY INSIGHT: 
Budget should be a function of goals, not the other way around.
Every dollar spent should ladder up to a business outcome.

When to Use This Skill

Use media-planner when:

  • Setting annual, quarterly, or monthly ad budgets
  • Creating media plans for new campaigns
  • Planning for seasonal events (BFCM, Q4, holidays)
  • Forecasting expected results from spend
  • Deciding budget allocation across channels
  • Building growth roadmaps and scaling plans
  • Determining test budget requirements
  • Justifying ad spend to stakeholders

Reference Files

When to Load Each Reference

File Load When
references/budget-calculator.md Calculating budget from goals, AOV/margin considerations
references/forecasting-models.md Estimating reach, conversions, revenue from budget
references/seasonal-planning.md BFCM, Q4, holiday planning, seasonal calendars
references/channel-allocation.md Deciding Meta vs Google vs other channel splits
references/testing-budgets.md Setting aside test budgets, minimum test thresholds
references/growth-roadmaps.md Stage-based spending plans, scaling timelines

Media Planning Decision Tree

PLANNING REQUEST RECEIVED
│
├─► What type of plan needed?
│   │
│   ├─► BUDGET CALCULATION
│   │   │
│   │   ├─► From revenue goal
│   │   │   └─► Load: budget-calculator.md
│   │   │       Formula: Revenue ÷ Target ROAS = Ad Spend
│   │   │
│   │   ├─► From customer acquisition goal
│   │   │   └─► Load: budget-calculator.md
│   │   │       Formula: Target Customers × CPA = Ad Spend
│   │   │
│   │   └─► From available margin
│   │       └─► Load: budget-calculator.md
│   │           Formula: Revenue × Allowable Ad % = Ad Spend
│   │
│   ├─► FORECASTING
│   │   │
│   │   ├─► What will budget achieve?
│   │   │   └─► Load: forecasting-models.md
│   │   │       Estimate: Reach, impressions, conversions
│   │   │
│   │   └─► What-if scenarios
│   │       └─► Load: forecasting-models.md
│   │           Model different budget levels
│   │
│   ├─► SEASONAL PLANNING
│   │   │
│   │   ├─► BFCM / Black Friday
│   │   │   └─► Load: seasonal-planning.md
│   │   │       Section: BFCM playbook
│   │   │
│   │   ├─► Q4 / Holiday season
│   │   │   └─► Load: seasonal-planning.md
│   │   │       Section: Q4 calendar
│   │   │
│   │   └─► Other seasonal events
│   │       └─► Load: seasonal-planning.md
│   │           Section: Seasonal calendar
│   │
│   ├─► CHANNEL ALLOCATION
│   │   └─► Load: channel-allocation.md
│   │       Determine Meta vs Google vs other splits
│   │
│   ├─► TEST BUDGET
│   │   └─► Load: testing-budgets.md
│   │       Calculate appropriate test investment
│   │
│   └─► GROWTH ROADMAP
│       └─► Load: growth-roadmaps.md
│           Stage-based scaling plan

Quick Budget Calculator

Method 1: Revenue-Based

REVENUE → BUDGET FORMULA:

Target Revenue = $______
Target ROAS = ____x
Required Budget = Target Revenue ÷ ROAS

EXAMPLE:
Target Revenue: $100,000/month
Target ROAS: 4x
Required Budget: $100,000 ÷ 4 = $25,000/month

ROAS BENCHMARKS BY STAGE:
- New brand (0-6 months): 1.5-2.5x realistic
- Growth brand (6-18 months): 2-4x achievable
- Established brand (18+ months): 3-6x possible
- Highly optimized: 5-10x exceptional

Method 2: Customer Acquisition

CUSTOMER → BUDGET FORMULA:

Target New Customers = _____
Blended CPA = $______
Required Budget = Customers × CPA

EXAMPLE:
Target Customers: 500/month
Blended CPA: $35
Required Budget: 500 × $35 = $17,500/month

CPA ESTIMATION:
Blended CPA ≈ AOV × (1 - Gross Margin %)
If AOV = $80, Margin = 60%
Max sustainable CPA = $80 × 40% = $32

Method 3: Margin-Based

MARGIN → BUDGET FORMULA:

Expected Revenue = $______
Gross Margin = _____%
Ad Spend % of Revenue Target = _____%
Available Budget = Revenue × Ad Spend %

EXAMPLE:
Expected Revenue: $200,000/month
Gross Margin: 65%
Target Ad Spend: 15% of revenue
Available Budget: $200,000 × 15% = $30,000/month

AD SPEND % GUIDELINES:
- Aggressive growth: 20-30% of revenue
- Balanced growth: 15-20% of revenue
- Profitable scale: 10-15% of revenue
- Maintenance: 5-10% of revenue

Media Plan Structure

Annual Media Plan Template

ANNUAL MEDIA PLAN

Business Goal: $_______ annual revenue
Target ROAS: _____x
Annual Ad Budget: $_______

QUARTERLY BREAKDOWN:
                Q1        Q2        Q3        Q4
Revenue Goal    $____     $____     $____     $____
Budget          $____     $____     $____     $____
% of Annual     ____%     ____%     ____%     ____%

MONTHLY PACING:
- January: $___ (post-holiday rebuild)
- February: $___ (Valentine's/seasonal)
- March: $___ (spring planning)
- April: $___ (stable month)
- May: $___ (Mother's Day, pre-summer)
- June: $___ (summer start)
- July: $___ (mid-year push)
- August: $___ (back-to-school)
- September: $___ (Q4 prep, testing)
- October: $___ (pre-BFCM warmup)
- November: $___ (BFCM peak)
- December: $___ (holiday/gifting peak)

SEASONAL ADJUSTMENTS:
- Q4 typically 35-45% of annual spend
- Q1 typically 15-20% of annual spend
- Adjust based on product seasonality

Campaign Budget Allocation

BUDGET ALLOCATION FRAMEWORK:

PROSPECTING: 60-75%
├── ASC Campaign: 50-60% of prospecting
├── Manual Testing: 15-25% of prospecting
└── Awareness (if applicable): 10-15% of prospecting

RETARGETING: 20-30%
├── High Intent (ATC/IC): 40-50% of retargeting
├── Medium Intent (VC): 30-40% of retargeting
└── Low Intent (Visitors): 10-20% of retargeting

TESTING: 5-15%
├── Creative tests: 60% of test budget
├── Audience tests: 25% of test budget
└── Offer/landing page tests: 15% of test budget

EXAMPLE ($30K/month):
- Prospecting: $21,000 (70%)
  - ASC: $12,600
  - Manual: $5,250
  - Awareness: $3,150
- Retargeting: $6,000 (20%)
  - High Intent: $2,700
  - Medium Intent: $2,100
  - Low Intent: $1,200
- Testing: $3,000 (10%)

Forecasting Framework

Input-Based Forecasting

FROM BUDGET → ESTIMATE RESULTS:

Given: Monthly Budget = $______

Step 1: Estimate CPM
Average CPM = $10-15 (varies by vertical/audience)
Estimated Impressions = (Budget × 1000) ÷ CPM

Step 2: Estimate CTR
Average CTR = 1-2%
Estimated Clicks = Impressions × CTR

Step 3: Estimate CVR
Average CVR = 2-4%
Estimated Conversions = Clicks × CVR

Step 4: Estimate Revenue
Average AOV = $_____
Estimated Revenue = Conversions × AOV

EXAMPLE ($25,000 budget):
- CPM: $12 → 2,083,333 impressions
- CTR: 1.5% → 31,250 clicks
- CVR: 3% → 938 conversions
- AOV: $85 → $79,688 revenue
- Implied ROAS: 3.2x

Historical-Based Forecasting

FROM PAST PERFORMANCE → PROJECT FUTURE:

Historical Data (Last 90 days):
- Spend: $_____
- Revenue: $_____
- ROAS: _____x
- CPA: $_____
- Conversions: _____

Projected at New Budget:
New Budget = $_____
Efficiency Adjustment = ____%
(Higher budget typically = slightly lower efficiency)

Projected Revenue = New Budget × Adjusted ROAS
Projected Conversions = New Budget ÷ Adjusted CPA

SCALING EFFICIENCY ADJUSTMENTS:
- 0-20% budget increase: -0-5% ROAS
- 20-50% budget increase: -5-10% ROAS
- 50-100% budget increase: -10-20% ROAS
- 100%+ budget increase: -15-30% ROAS

Seasonal Planning Quick Reference

Key Ecommerce Dates (2026)

Q1 EVENTS:
- Jan 1-15: Post-holiday sales
- Feb 14: Valentine's Day
- Feb: President's Day Sales

Q2 EVENTS:
- May: Mother's Day (2nd Sunday)
- May: Memorial Day Sales
- Jun: Father's Day (3rd Sunday)

Q3 EVENTS:
- Jul 4: Independence Day Sales
- Aug: Back to School
- Sep: Labor Day Sales

Q4 EVENTS:
- Oct 31: Halloween
- Nov: Black Friday (Nov 27, 2026)
- Nov: Cyber Monday (Nov 30, 2026)
- Dec: Holiday shopping
- Dec 25: Christmas
- Dec 26-31: Post-holiday sales

BFCM Budget Multipliers

BFCM SPEND MULTIPLIERS:

Week of BFCM: 2-4x normal weekly spend
- Mon-Wed before: 1.5x
- Thanksgiving: 2x
- Black Friday: 3-4x
- Saturday: 2.5x
- Sunday: 2x
- Cyber Monday: 3-4x
- Rest of week: 1.5x

MONTHLY IMPACT:
November typically = 1.5-2x average month spend
December typically = 1.3-1.5x average month spend
Combined Q4 = 35-45% of annual spend

CPM INCREASES:
Expect CPM increases of:
- 50-100% during BFCM week
- 30-50% rest of November
- 20-40% December

Channel Allocation Quick Guide

CHANNEL MIX BY BUSINESS STAGE:

STAGE 1: STARTUP (<$500K revenue)
- Meta: 70-80%
- Google: 15-25%
- Other: 5%
Rationale: Meta best for demand creation

STAGE 2: GROWTH ($500K-$2M revenue)
- Meta: 60-70%
- Google: 25-35%
- Other: 5-10%
Rationale: Capture Google demand, scale Meta

STAGE 3: SCALE ($2M-$10M revenue)
- Meta: 50-60%
- Google: 30-40%
- Other: 10-15%
Rationale: Diversify for stability

STAGE 4: ENTERPRISE ($10M+ revenue)
- Meta: 40-50%
- Google: 30-40%
- Other: 15-25%
Rationale: Full funnel, full channel

Test Budget Guidelines

TEST BUDGET MINIMUMS:

CREATIVE TEST:
Minimum: $500-1,000 per concept
Ideal: $1,500-3,000 per concept
Duration: 7-14 days
Statistical confidence: 50+ conversions preferred

AUDIENCE TEST:
Minimum: $1,000-2,000 per audience
Ideal: $3,000-5,000 per audience
Duration: 14-21 days
Statistical confidence: 50+ conversions per audience

OFFER TEST:
Minimum: $2,000-3,000 total
Ideal: $5,000+ total
Duration: 14-30 days
Note: Requires landing page support

MONTHLY TEST BUDGET GUIDELINES:
- $10K/month spend: $1,000-1,500 for testing
- $25K/month spend: $2,500-3,750 for testing
- $50K/month spend: $5,000-7,500 for testing
- $100K/month spend: $10,000-15,000 for testing

Growth Roadmap Stages

STAGE 0: VALIDATION ($0-$5K/month spend)
Goal: Prove product-market fit through ads
Budget: $100-150/day
Focus: Test messaging, audiences, creative
Timeline: 1-3 months
Exit Criteria: Consistent ROAS >1.5x

STAGE 1: FOUNDATION ($5K-$15K/month spend)
Goal: Build repeatable acquisition engine
Budget: $200-500/day
Focus: Find winning creative, audiences
Timeline: 2-4 months
Exit Criteria: Stable CPA, exiting learning

STAGE 2: GROWTH ($15K-$50K/month spend)
Goal: Scale what works
Budget: $500-1,500/day
Focus: Horizontal scaling, creative volume
Timeline: 3-6 months
Exit Criteria: Consistent growth at target ROAS

STAGE 3: SCALE ($50K-$150K/month spend)
Goal: Maximize efficient scale
Budget: $1,500-5,000/day
Focus: Full funnel, diversification
Timeline: 6-12 months
Exit Criteria: Hitting revenue goals profitably

STAGE 4: DOMINANCE ($150K+/month spend)
Goal: Market leadership
Budget: $5,000+/day
Focus: Incrementality, brand building
Timeline: Ongoing
Exit Criteria: N/A - maintain and optimize

Common Planning Patterns

Pattern: New Brand Annual Plan

SCENARIO: New DTC brand, $0 starting point
Goal: $1M first year revenue

BUDGET CALCULATION:
Year 1 Target ROAS: 2x (realistic for new brand)
Required Spend: $500K annually

MONTHLY PROGRESSION:
Month 1-3: $20K/mo (testing, validation)
Month 4-6: $35K/mo (scaling winners)
Month 7-9: $45K/mo (growth)
Month 10-12: $65K/mo (Q4 push)
Total: ~$500K

EXPECTED OUTCOMES:
- Revenue: $800K-$1.2M
- ROAS: 1.6-2.4x
- New customers: 10,000-15,000

Pattern: Scaling Established Brand

SCENARIO: Brand doing $200K/mo on $50K ad spend
Goal: Scale to $400K/mo revenue

BUDGET CALCULATION:
Current ROAS: 4x
Scaled ROAS estimate: 3.2x (20% efficiency drop)
Required Spend: $400K ÷ 3.2 = $125K/mo

SCALING TIMELINE:
Month 1: $50K → $65K (+30%)
Month 2: $65K → $80K (+23%)
Month 3: $80K → $95K (+19%)
Month 4: $95K → $110K (+16%)
Month 5: $110K → $125K (+14%)

REQUIREMENTS:
- 2-3x creative volume
- Expanded audiences/geos
- Increased retargeting pools

Pattern: BFCM Planning

SCENARIO: Brand spending $30K/mo normally
Goal: Maximize BFCM revenue

BFCM BUDGET:
October: $35K (pre-warmup, audience building)
November: $60K (2x normal, BFCM week heavy)
December: $45K (holiday continuation)
Q4 Total: $140K (vs $90K normal quarter)

BFCM WEEK BREAKDOWN ($25K):
Mon-Wed: $3K
Thanksgiving: $3K
Black Friday: $6K
Saturday: $4K
Sunday: $3K
Cyber Monday: $6K

EXPECTED OUTCOMES:
- November revenue: 2.5-3x normal
- ROAS may be similar despite higher CPMs
- Heavy discount = lower margin per sale

Integration with Other Skills

Skill Integration Point
campaign-launcher Execute campaigns from media plan
performance-optimizer Adjust plans based on performance
account-auditor Validate current spending efficiency
audience-architect Plan audience scaling strategy
creative-studio Plan creative production needs

Media Planning Principles

1. GOAL-BACKWARD: Start with business goals, work back to budget
2. MARGIN-AWARE: Never spend more than unit economics allow
3. SEASONALITY: Account for predictable peaks and valleys
4. FLEXIBILITY: Plans are guides, not rigid rules
5. TEST ALLOCATION: Always reserve budget for learning
6. INCREMENTALITY: Consider true incrementality at scale
7. DIVERSIFICATION: Don't over-depend on single channel
8. REALISTIC EXPECTATIONS: New brands need time to optimize

Error Handling

Scenario Response
No historical data Use industry benchmarks, conservative estimates
Unrealistic goals Calculate what's achievable, show trade-offs
Budget too low for goals Show minimum viable budget, adjusted targets
No clear business goals Help define goals before creating plan
Seasonal product Adjust calendar to product seasonality
Multiple geos/products Break down plan by segment
Install via CLI
npx skills add https://github.com/poojanajani-strique/meta-ads-skills --skill meta-ads-media-planner
Repository Details
star Stars 10
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator
poojanajani-strique
poojanajani-strique Explore all skills →