Revenue Forecasting Engine

# Revenue Forecasting Engine

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Revenue Forecasting Engine" with this command: npx skills add 1kalin/afrexai-revenue-forecasting

Revenue Forecasting Engine

Build accurate, data-driven revenue forecasts your board and investors actually trust.

What This Does

Generates a complete revenue forecasting model covering:

  1. Pipeline-Weighted Forecast — Apply stage-specific close rates to your current pipeline
  2. Cohort Analysis — Track revenue by customer cohort with expansion/contraction/churn
  3. Scenario Modeling — Bear/base/bull projections with probability weighting
  4. Seasonality Adjustments — Monthly coefficients based on your historical patterns
  5. Leading Indicators — Track signals that predict revenue 60-90 days out

Instructions

When the user asks for a revenue forecast, follow this framework:

Step 1: Gather Inputs

Ask for (or use available data):

  • Current MRR/ARR
  • Pipeline by stage with deal values
  • Historical close rates by stage
  • Average sales cycle length
  • Net revenue retention rate
  • Expansion revenue %

Step 2: Build the Pipeline Forecast

Stage-Weighted Model:

StageProbabilityWeighted Value
Discovery10%Deal × 0.10
Demo/Eval25%Deal × 0.25
Proposal Sent50%Deal × 0.50
Negotiation75%Deal × 0.75
Verbal Commit90%Deal × 0.90
Closed Won100%Deal × 1.00

Adjustment factors:

  • Deal age penalty: -5% per month past avg cycle
  • Champion risk: -20% if no identified champion
  • Budget confirmed: +10% if budget is allocated
  • Competitive deal: -15% if competitor identified

Step 3: Cohort Revenue Model

Track each monthly cohort:

Month 0: New MRR from cohort
Month 1: Retained MRR × (1 - monthly churn rate)
Month 3: Add expansion revenue (avg 2-5% monthly for healthy SaaS)
Month 6: Steady-state retention rate applies
Month 12: Mature cohort — use net revenue retention

Benchmarks by company stage:

MetricSeedSeries ASeries B+
Gross Churn3-5%/mo2-3%/mo1-2%/mo
Net Retention90-100%100-110%110-130%
Expansion %5-10%10-20%20-40%
CAC Payback18-24 mo12-18 mo6-12 mo

Step 4: Scenario Analysis

Bear Case (20% probability):

  • Pipeline closes at 60% of weighted value
  • Churn increases 50%
  • No expansion revenue
  • 1 key deal slips each quarter

Base Case (60% probability):

  • Pipeline closes at weighted value
  • Current retention rates hold
  • Historical expansion rate
  • Normal seasonality

Bull Case (20% probability):

  • Pipeline closes at 120% of weighted value
  • Retention improves 10%
  • Expansion accelerates 25%
  • 1 surprise large deal per quarter

Expected Value = (Bear × 0.2) + (Base × 0.6) + (Bull × 0.2)

Step 5: Seasonality Coefficients

Apply monthly adjustment factors:

MonthB2B SaaSEcommerceProfessional Services
Jan0.850.700.90
Feb0.900.750.95
Mar1.050.851.10
Apr1.000.901.00
May0.950.900.95
Jun1.100.951.05
Jul0.850.850.85
Aug0.800.900.80
Sep1.101.001.10
Oct1.051.051.05
Nov1.151.401.10
Dec1.201.751.15

Step 6: Leading Indicators Dashboard

Track these weekly — they predict revenue 60-90 days out:

IndicatorWeightSignal
Qualified pipeline created25%New opps entering Stage 2+
Demo-to-proposal rate20%Conversion velocity
Average deal size trend15%Moving up or down?
Sales cycle length15%Getting longer = red flag
Inbound lead volume10%Marketing effectiveness
Website trial signups10%Self-serve demand
Customer NPS/CSAT5%Retention predictor

Step 7: Output Format

Present the forecast as:

REVENUE FORECAST — [Period]
================================
Current ARR: $X
Pipeline (Weighted): $X
Expected New ARR: $X

12-Month Projection:
  Bear:  $X (20%)
  Base:  $X (60%)
  Bull:  $X (20%)
  Expected: $X

Key Risks:
  1. [Risk] — [Mitigation]
  2. [Risk] — [Mitigation]

Leading Indicators:
  🟢 [Healthy metric]
  🟡 [Watch metric]
  🔴 [Concerning metric]

Next Month Actions:
  1. [Specific action]
  2. [Specific action]

Red Flags to Call Out

  • Pipeline coverage < 3x target = high risk
  • 40% of forecast from 1-2 deals = concentration risk

  • Average deal age exceeding 1.5x normal cycle = stalling
  • Declining demo-to-close rate = product-market fit erosion
  • Rising CAC payback period = unit economics degrading

Revenue Recognition Notes

  • SaaS: Recognize ratably over contract term
  • Services: Recognize on delivery/milestones
  • Usage-based: Recognize on consumption
  • Annual prepay: Deferred revenue, recognize monthly

Built by AfrexAI — AI context packs for business operators who ship.

Get the full toolkit:

Bundles: Playbook $27 | Pick 3 for $97 | All 10 for $197 | Everything Bundle $247

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

SaaS Metrics Dashboard

Generates a complete SaaS metrics analysis from your data, benchmarking 15 key B2B SaaS KPIs for 2026 and providing red/yellow/green flags plus action items.

Registry SourceRecently Updated
7550Profile unavailable
General

Board Reporting Framework

Generates structured investor-ready board decks and reports including monthly KPIs, quarterly deep dives, annual reviews, and committee templates.

Registry SourceRecently Updated
5940Profile unavailable
Security

API Monetization Strategy

Helps you evaluate, price, package, and launch API products by auditing assets, setting pricing, ensuring readiness, forecasting revenue, and defining go-to-...

Registry SourceRecently Updated
5620Profile unavailable
General

Investor Update

Generate concise, honest monthly or quarterly investor updates from your company metrics, milestones, challenges, cash status, and specific asks to build tru...

Registry SourceRecently Updated
5390Profile unavailable