SaaS Metrics Dashboard

Generate a complete SaaS metrics analysis from your data. Covers the 15 metrics that actually matter for B2B SaaS in 2026 — not vanity numbers.

3,891 stars

Best use case

SaaS Metrics Dashboard is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Generate a complete SaaS metrics analysis from your data. Covers the 15 metrics that actually matter for B2B SaaS in 2026 — not vanity numbers.

Generate a complete SaaS metrics analysis from your data. Covers the 15 metrics that actually matter for B2B SaaS in 2026 — not vanity numbers.

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "SaaS Metrics Dashboard" skill to help with this workflow task. Context: Generate a complete SaaS metrics analysis from your data. Covers the 15 metrics that actually matter for B2B SaaS in 2026 — not vanity numbers.

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/afrexai-saas-metrics/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/1kalin/afrexai-saas-metrics/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/afrexai-saas-metrics/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How SaaS Metrics Dashboard Compares

Feature / AgentSaaS Metrics DashboardStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Generate a complete SaaS metrics analysis from your data. Covers the 15 metrics that actually matter for B2B SaaS in 2026 — not vanity numbers.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# SaaS Metrics Dashboard

Generate a complete SaaS metrics analysis from your data. Covers the 15 metrics that actually matter for B2B SaaS in 2026 — not vanity numbers.

## What It Does

When triggered, this skill:
1. Asks for your current numbers (MRR, churn, CAC, etc.)
2. Calculates derived metrics (LTV:CAC, Magic Number, Rule of 40, Burn Multiple)
3. Benchmarks against 2026 SaaS medians by stage (Pre-Seed → Series C+)
4. Flags red/yellow/green across every metric
5. Outputs a board-ready metrics summary with action items

## Core Metrics Framework

### Revenue Metrics
| Metric | Formula | 2026 Benchmark (Series A) |
|--------|---------|--------------------------|
| **MRR** | Sum of monthly recurring revenue | $80K-$250K |
| **ARR** | MRR × 12 | $1M-$3M |
| **Net Revenue Retention (NRR)** | (Starting MRR + Expansion - Contraction - Churn) / Starting MRR | >110% |
| **Gross Revenue Retention (GRR)** | (Starting MRR - Contraction - Churn) / Starting MRR | >85% |
| **Revenue per Employee** | ARR / Headcount | $150K-$250K |

### Growth Metrics
| Metric | Formula | Healthy Range |
|--------|---------|---------------|
| **MoM Growth** | (This Month MRR - Last Month MRR) / Last Month MRR | 10-20% pre-Series A |
| **Quick Ratio** | (New MRR + Expansion MRR) / (Contraction MRR + Churned MRR) | >4.0 |
| **Magic Number** | Net New ARR (QoQ) / Prior Quarter S&M Spend | >0.75 |

### Unit Economics
| Metric | Formula | Target |
|--------|---------|--------|
| **CAC** | Total S&M Spend / New Customers Acquired | Varies by ACV |
| **LTV** | ARPU × Gross Margin % / Monthly Churn Rate | >3× CAC |
| **LTV:CAC Ratio** | LTV / CAC | 3:1 to 5:1 |
| **CAC Payback** | CAC / (ARPU × Gross Margin %) | <18 months |
| **Gross Margin** | (Revenue - COGS) / Revenue | >70% |

### Efficiency Metrics
| Metric | Formula | Target |
|--------|---------|--------|
| **Rule of 40** | Revenue Growth % + EBITDA Margin % | >40 |
| **Burn Multiple** | Net Burn / Net New ARR | <2.0 |

## Benchmarks by Stage (2026)

| Stage | ARR | NRR | LTV:CAC | Burn Multiple | Rule of 40 |
|-------|-----|-----|---------|---------------|------------|
| Pre-Seed | <$100K | N/A | N/A | <5.0 | N/A |
| Seed | $100K-$1M | >100% | >2:1 | <3.0 | >20 |
| Series A | $1M-$5M | >110% | >3:1 | <2.0 | >30 |
| Series B | $5M-$20M | >115% | >3.5:1 | <1.5 | >35 |
| Series C+ | >$20M | >120% | >4:1 | <1.0 | >40 |

## Red Flag Detection

The skill automatically flags:
- **NRR below 100%** — your bucket is leaking. Fix churn before spending on acquisition.
- **LTV:CAC below 1:1** — you're paying more to acquire customers than they're worth. Stop spending.
- **CAC Payback over 24 months** — capital efficiency problem. Tighten sales cycle or raise ACV.
- **Burn Multiple over 3.0** — burning cash faster than growing. Cut or pivot.
- **Quick Ratio below 1.0** — losing more revenue than gaining. Emergency.
- **Gross Margin below 60%** — not a SaaS business, it's a services business with software.

## How to Use

Tell the agent:
```
Run the SaaS metrics analysis. Here are my numbers:
- MRR: $45,000
- Monthly churn: 3.2%
- New customers this month: 12
- S&M spend this month: $28,000
- ARPU: $380/mo
- Gross margin: 74%
- Headcount: 8
- Monthly burn: $62,000
```

The agent will calculate all derived metrics, benchmark them, and give you a prioritized action list.

## Output Format

```
📊 SaaS METRICS DASHBOARD — [Company] — [Month YYYY]

🟢 HEALTHY          🟡 WATCH           🔴 FIX NOW
─────────────────────────────────────────────────
MRR: $45K           NRR: 104%          Churn: 3.2%
Gross Margin: 74%   Quick Ratio: 2.1   CAC Payback: 22mo
Rule of 40: 38                         LTV:CAC: 2.4:1

TOP 3 ACTIONS:
1. [Most urgent metric fix with specific target]
2. [Second priority with timeline]
3. [Third priority with expected impact]
```

## Industry Adjustments

Different verticals have different healthy ranges:
- **Vertical SaaS** (healthcare, legal, construction): Higher gross margins (80%+), lower churn (<2%), higher ACV
- **Horizontal SaaS** (productivity, analytics): Lower margins, higher volume, faster sales cycles
- **Usage-based** (API, infrastructure): Track consumption metrics alongside traditional SaaS metrics
- **PLG** (product-led growth): Add activation rate, time-to-value, viral coefficient

## Want the Full Picture?

This skill covers metrics. For the complete business operations stack:

🔗 **[AfrexAI Context Packs](https://afrexai-cto.github.io/context-packs/)** — $47 each, 10 industries. Full agent configs with financial models, compliance frameworks, and operational playbooks.

🔗 **[AI Revenue Calculator](https://afrexai-cto.github.io/ai-revenue-calculator/)** — Free tool. See exactly where AI agents save money in your business.

🔗 **[Agent Setup Wizard](https://afrexai-cto.github.io/agent-setup/)** — Configure your AI agent stack in 5 minutes.

**Bundle deals:**
- Pick 3 packs — $97
- All 10 packs — $197
- Everything bundle — $247

Related Skills

supermetrics

3891
from openclaw/skills

Official Supermetrics skill. Query marketing data from 100+ platforms including Google Analytics, Meta Ads, Google Ads, and LinkedIn. Requires API key.

amernet-ai-saas

3891
from openclaw/skills

Connect your AI SaaS intelligent agent to any messaging channel via OpenClaw (WhatsApp, Telegram, Slack, Discord, iMessage, and more)

saas-scaffolder

3891
from openclaw/skills

Generates complete, production-ready SaaS project boilerplate including authentication, database schemas, billing integration, API routes, and a working dashboard using Next.js 14+ App Router, TypeScript, Tailwind CSS, shadcn/ui, Drizzle ORM, and Stripe. Use when the user wants to create a new SaaS app, start a subscription-based web project, scaffold a Next.js application, or mentions terms like starter template, boilerplate, new project, or wiring up auth and payments.

saas-metrics-coach

3891
from openclaw/skills

SaaS financial health advisor. Use when a user shares revenue or customer numbers, or mentions ARR, MRR, churn, LTV, CAC, NRR, or asks how their SaaS business is doing.

dashboard-design-for-trials

3891
from openclaw/skills

Design dashboard layout sketches for clinical trials showing enrollment progress and adverse event rates

rts-dashboard

3891
from openclaw/skills

RTS (Real-Time Strategy) style monitoring dashboard for OpenClaw. Provides a browser-based tactical command center with real-time visualization of agents, skills, sessions, cron jobs, and system vitals. Features include a tactical map with active agents, radar scan animation, agent/skill detail panels, and chat messaging via Gateway WebSocket (chat.send). Use when the user wants to monitor OpenClaw status visually, launch a dashboard, or view agents/sessions/skills in a game-style UI.

afrexai-startup-metrics-engine

3891
from openclaw/skills

Complete startup metrics command center — from raw data to investor-ready dashboards. Covers every stage (pre-seed to Series B+), every model (SaaS, marketplace, consumer, hardware), with diagnostic frameworks, benchmark databases, and board-ready reporting.

crucix-intelligence-dashboard

3819
from openclaw/skills

Personal intelligence agent that aggregates 27 OSINT data sources into a self-hosted Jarvis-style dashboard with Telegram/Discord bots, LLM analysis, and real-time alerts.

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research