00-marketing-plan-glob…
Use when the user needs an overall marketing plan for a period — objectives, segments, positioning, channel mix, content direction, budget, timeline, KPIs, and…
Use when the user needs to work backward from a revenue goal to the numbers that produce it — required leads, max CPA and CPL, funnel conversion thresholds, and the budget that has to be spent, with three scenarios and currency handling for US, EU, SEA, and LATAM. Trigger on
$ npx -y skills add minhnv0807/ai-business-skills --skill 10-reverse-kpi-global --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/10-reverse-kpi-globalContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when the user needs to work backward from a revenue goal to the numbers that produce it — required leads, max CPA and CPL, funnel conversion thresholds, and the budget that has to be spent, with three scenarios and currency handling for US, EU, SEA, and LATAM. Trigger on
name: 10-reverse-kpi-global description: "Use when the user needs to work backward from a revenue goal to the numbers that produce it — required leads, max CPA and CPL, funnel conversion thresholds, and the budget that has to be spent, with three scenarios and currency handling for US, EU, SEA, and LATAM. Trigger on 'reverse KPI', 'how much budget do I need', 'what CPA can I afford', 'work backward from revenue', 'how many leads to hit target', 'break-even ROAS'. Also use when the user names a revenue target and asks whether it is realistic. Not for — splitting an existing budget across channels and months, see `61-budget-planning-global`; a full paid media plan, see `54-media-plan-global`; the period plan, see `00-marketing-plan-global`." metadata: version: 1.0.1 category: strategy license: MIT triggers: - "reverse KPI" - "budget calculation" - "KPI breakdown" - "marketing budget plan" - "campaign budget" related: - product-marketing-context-global - 00-marketing-plan-global - 03-performance-eval-global - 07-marketing-report-global
Calculate marketing budget by working backward from revenue goal — or forward from available spend to expected revenue. Universal math; currency and benchmark numbers vary per region (US/EU/SEA/LATAM).
---
If you've never run a reverse KPI calc:
1. **Reverse KPI = working backward from a goal.** Instead of "I'll spend $5K and see what happens," you say "I want $50K in revenue, so I need X impressions, Y leads, Z customers — therefore the budget is $W." 2. **It works in two directions:**
3. **You always run 3 scenarios.** Pessimistic (worst case), Realistic (base case), Optimistic (best case). One number is dangerous — three numbers force you to stress-test. 4. **Conversion rates are the leverage.** Small changes in conversion (e.g., 50% → 55%) cascade up the funnel and change your budget significantly. 5. **Currency matters.** A 5% margin in USD is different in EUR, BRL, or VND. Always pick the right region variant for your benchmarks. 6. **Don't trust round numbers.** "100 leads" is suspicious — real funnels produce odd numbers like 87 or 213. 7. **Time horizon affects budget.** A $50K monthly target needs different planning than a $50K annual target. Always specify the period.
---
Before calculation:
1. **Read `.agents/product-marketing-context-global.md`** — get product, AOV, region, currency, target market. 2. **Pick region variant for benchmark conversion rates and CPM/CPL:**
3. **Confirm direction:** Reverse (revenue → spend) or Forward (spend → revenue)?
Ask user up to 4 questions:
1. **What is the goal?** Revenue target $X/month? Or available budget $Y to allocate? 2. **Product/service and AOV?** Average order value or deal size in your currency. 3. **Industry and current channel mix?** Industry niche? Channels currently running? Any existing CPL/CPM data? 4. **Campaign duration?** 1 month? Quarter? 6 months? Phased?
---
Use when: "I want to hit $200K/month — how much ad spend do I need?"
Revenue target / AOV (average order value) = ORDERS NEEDED / Booking → Customer rate = BOOKINGS NEEDED / Lead → Booking rate = LEADS NEEDED / Click → Lead rate = CLICKS NEEDED / CTR = IMPRESSIONS NEEDED × CPM / 1000 = TOTAL AD BUDGET
For e-commerce (no booking step):
Revenue target / AOV = ORDERS NEEDED / Conversion rate = SESSIONS NEEDED (clicks) / CTR = IMPRESSIONS NEEDED × CPM / 1000 = TOTAL AD BUDGET
For B2B (longer funnel):
Revenue target / ACV (annual contract value) = CUSTOMERS NEEDED / Win rate = OPPORTUNITIES NEEDED / SQL → Opportunity rate = SQL NEEDED / MQL → SQL rate = MQL NEEDED / Lead → MQL rate = LEADS NEEDED → continue with CPL × LEADS NEEDED = SPEND
Use when: "I have $50K — how much revenue can I expect?"
Budget / CPM × 1000 = IMPRESSIONS × CTR = CLICKS × Click → Lead rate = LEADS × Lead → Booking rate = BOOKINGS × Booking → Customer rate = ORDERS × AOV = REVENUE
---
Always run three scenarios:
| Variable | Pessimistic | Realistic (Base) | Optimistic | |----------|-------------|------------------|------------| | CPM | Industry avg + 30% | Industry avg | Industry avg − 20% | | Click → Lead | Industry avg − 15% | Industry avg | Industry avg + 15% | | Lead → Booking | Industry avg − 10% | Industry avg | Industry avg + 10% | | Booking → Customer | Industry avg − 10% | Industry avg | Industry avg + 10% |
> Use Base for budget. Use Pessimistic as buffer. Use Optimistic as stretch goal.
| Variable | Base value | Change +10% | Budget change | Sensitivity | |----------|-----------|-------------|---------------|-------------| | CPM | [#] | +10% | +10% | **Direct 1:1** | | CTR | [#]% | +10% | -9% | **High** | | Click→Lead | [#]% | +10% | -9% | **High** | | Lead→Booking | [#]% | +10% | -9% | **High** | | Booking→Customer | [#]% | +10% | -9% | **High** | | AOV | [#] | +10% | -9% (fewer orders needed) | **Indirect** |
##
138 bilingual AI marketing skills (69 VN + 69 Global) for Claude Code, OpenCode, Codex, VS Code. Four role SOP packs — content, design, performance, leader ops — plus strategy, personal brand, AI avatar, dropshipping, design master, knowledge library. 4 regions (US/EU/SEA/LATAM) + Vietnam 2025-2026. Companion: opa-kit.
Repo: minhnv0807/ai-business-skills
Use when the user needs an overall marketing plan for a period — objectives, segments, positioning, channel mix, content direction, budget, timeline, KPIs, and…
Use when the user needs a monthly or weekly content calendar — posting schedule per channel, funnel ratio, content pillars, repurposing matrix, and an owner…
Use when a specific campaign needs a brief the whole team can execute from — context, objective, audience, core message, creative direction, channels,…
Use when marketing numbers look bad and the user needs to know WHY — layered root-cause diagnosis across tracking, delivery, creative, landing page, offer, and…
Use when the user needs a spoken script for short-form video — TikTok, Reels, or YouTube Shorts — with a 3-part hook, second-by-second beats, two A/B variants,…
Use when the user needs PAID ad copy for Meta, Google, or TikTok — six variants across TOFU, MOFU, and BOFU using AIDA, PAS, and BAB, respecting each platform…