Skip to content
Agentmart
Submit a tool

gtm-metrics

Build a GTM metrics system for SaaS: funnel conversion, pipeline velocity, win rates, CAC, payback, NRR, sales efficiency, growth accounting, and executive…

Skill by LeadMagic

IndexedMIT★ 67
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/leadmagic-gtm-metrics

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Build a GTM metrics system for SaaS: funnel conversion, pipeline velocity, win rates, CAC, payback, NRR, sales efficiency, growth accounting, and executive dashboards. Use when creating metrics dashboards, board reports, revenue reviews, operating cadence, or diagnosing growth constraints.

Use cases: data, marketing, sales, finance

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/gtm-metrics

What's inside

Skill name
gtm-metrics
Description
Build a GTM metrics system for SaaS: funnel conversion, pipeline velocity, win rates, CAC, payback, NRR, sales efficiency, growth accounting, and executive dashboards. Use when creating metrics dashboards, board reports, revenue reviews, operating cadence, or diagnosing growth constraints.
License
MIT
Compatibility
Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
Metadata
author: LeadMagic · version: 1.4.0 · category: analytics
Instructions
459 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (20)

  • SKILL.md
  • activation-playbook.md · references/
  • b2b-influencer-measurement.md · references/
  • benchmark-reconciliation.md · references/
  • bookings-billings-revenue-matrix.md · references/
  • chris-walker-mental-models.md · references/
  • cro-enterprise-strategy.md · references/
  • dharmesh-shah-hubspot-inbound.md · references/
  • force-management-playbook.md · references/
  • framework-notes.md · references/
  • gtm-lifecycle-stages.md · references/
  • gtm-metrics-scorecard.md · references/
  • lifecycle-metrics-by-stage.md · references/
  • meritech-saas-benchmarks.md · references/
  • public-company-gtm-metrics.md · references/
  • saas-mrr-accounting-nuances.md · references/
  • check-output.py · scripts/
  • lifecycle-monitoring-dashboard.md · templates/
  • output-template.md · templates/
  • stage-health-scorecard.md · templates/

SKILL.md (first lines)

# GTM Metrics

## Overview

GTM Metrics establishes the canonical measurement framework for evaluating go-to-market health. The core principle: most SaaS companies measure the wrong things or measure the right things incorrectly. They track MRR without segmenting by cohort, calculate CAC without fully loading costs, and report NRR without distinguishing expansion from contraction. This skill prevents the existential mistake of running a GTM organization on bad math.

The non-obvious rule: every SaaS metric is stage-dependent. A 3-month CAC payback is spectacular at the enterprise level and mediocre in SMB. A 90% NRR is catastrophic for enterprise SaaS and acceptable for SMB. Benchmarks are meaningless without stage context. This skill applies stage-aware benchmarking to every metric.

This skill produces a complete GTM Metrics Dashboard including: the 6-metric core stack with stage-aware benchmarks, a Winning by Design GTM Index assessment scoring the organization 1-10 across 6 models, pipeline velocity analysis with bottleneck identification, cohort trend charts, and a board-ready executive summary with red/yellow/green status indicators.

## When to Use

- User says "GTM metrics" or "SaaS metrics dashboard" → activate this skill
- User asks "how efficient is our GTM" or "GTM efficiency" → use this skill
- User mentions "board metrics," "board deck," or "investor reporting" → activate for metric preparation
- User says "pipeline velocity," "CAC payback," "Magic Number," or "Rule of 40" → specific metric analysis
- User asks "how do we compare" or "benchmarks for our stage" → apply stage-aware benchmarks
- User mentions "Winning by Design" or "GTM Index" → score the organization
- Trigger phrases: SaaS metrics, pipeline metrics, NRR, LTV:CAC, unit economics, GTM efficiency, revenue efficiency, growth efficiency

Do NOT use for:
- Campaign-specific analytics (open rates, reply rates, meeting rates) → use campaign-analytics
- Pipeline management and hygiene (CRM data quality, stage definitions) → use pipeline-management
- Detailed calculator with interactive inputs → use saas-metrics-calculator
- Multi-touch marketing attribution → use attribution
- Deal-specific pricing and proposals → use deal-desk

## Authoritative Foundations

This skill draws from the following established methodologies:

- **Winning by Design — GTM Index** — 1-10 scoring across 6 models: Revenue Model (how you monetize), Data Model (how you measure), Math Model (unit economics), Operating Model (how you execute), Growth Model (how you acquire), GTM Model (how you go to market). Developed by Dominique Levin and Jacco van der Kooij. The GTM Index is how venture investors assess GTM maturity.

- **Winning by Design — Bowtie Model** — Revenue visualization extending the traditional funnel through retention and expansion. The bowtie measures acquisition, retention, and expansion as a continuous revenue system. Pipeline velocity sits at the neck of the bowtie.

- **David Skok (Matrix Partners) — SaaS Metrics** — Pipeline velocity formula (qualified opportunities × deal size × win rate ÷ sales cycle), CAC payback period as the defining GTM efficiency metric, and the importance of tracking cohort performance over time. Skok's work established the SaaS metrics canon.

- **ChartMogul / Baremetrics / OpenView — SaaS Benchmarks** — Industry-standard benchmarks segmented by ARR range, ACV, and go-to-market motion (product-led vs sales-led). These benchmarks are sourced from ChartMogul's open benchmark dataset (2,000+ SaaS companies), Baremetrics open benchmarks, and OpenView's annual SaaS benchmarks report.

- **SaaS Capital — Annual Survey** — The largest independent survey of private SaaS company metrics. Provides benchmarks for growth rate, churn, CAC payback, and Rule of 40 segmented by company size and growth stage.

- **Meritech Capital — Public SaaS Benchmarks** — ~120 public SaaS companies; implied ARR, Meritech Rule of 40 (growth 3× weighted), public NRR medians, EV/ARR multiples. Use for IPO-track board narratives. Load `references/meritech-saas-benchmarks.md`. Threshold conflicts → `references/benchmark-reconciliation.md`.

- **Dharmesh Shah (HubSpot) — Flywheel metrics** — NRR, advocacy, and referral velocity as flywheel fuel (Delight stage). Inbound pairs with measurable visitor ID; contrast Chris Walker dark social. `references/dharmesh-shah-hubspot-inbound.md`.

- **Force Management — Pod Economics** — Link company-level CAC payback and Magic Number to pod-level cost % of ARR, quota attainment distribution, and rep productivity curves by tenure. Use `references/force-management-playbook.md` when headcount planning informs the metrics dashboard.

- **Henry Schuck (ZoomInfo) — Public-Company GTM Metrics** — Earnings-season discipline: revenue/ARR bridge, adjusted operating margin, NRR/GRR by segment, seat vs consumption mix, S&M efficiency, and GTM operating metrics (speed-to-lead, SQL acceptance, demo yield) reported between quarters. Load `references/public-company-gtm-metrics.md` for board prep checklists and investor slide order.

- **John McMahon — CRO board reporting** — 5-quarter model; **productivity per rep**; **new logos vs expansion** mix; three-view forecast (commit/likely/upside) with MEDDICC proof. RevOps equips CRO for board — headcount, productivity, churn as scaling levers. Canonical → `gtm-leadership/references/cro-enterprise-strategy.md`.

- **Snowflake / Slootman — Consumption metrics** — Revenue recognized on usage, not bookings; track consumption run-rate, capacity reorder, downsell risk when bookings overshoot usage. Pair with Meritech public benchmarks for $100M+ ARR companies.

- **Aneesh Lal (Wishly Group) + Chris Walker — Influencer & dark social measurement** — B2B creator campaigns: per-creator landing pages, ICP engagement scrape, CRM 30-day lookback, self-reported influence on discovery calls. UTMs alone undercount LinkedIn influence. Load `references/b2b-influencer-measurement.md` + `references/chris-walker-mental-models.md`. 90-day program evaluation minimum.

## Prerequisites

- CRM data with at minimum 12 months of history: opportunities created, won, lost, deal amounts, close dates, and stage durations (HubSpot, Salesforce, or Attio)
- Financial data: fully-loaded sales and marketing spend (salaries, commissions, tools, events, ad spend, agency fees), COGS for gross margin calculation, total company revenue
- Customer contract data: starting MRR per customer, expansion MRR, contraction MRR, churned MRR, renewal dates
- Headcount data: SDR headcount, AE headcount, quota attainment, total revenue team size
- Recommended: 24+ months of historical data for reliable trend analysis and seasonality adjustment
- Optional: product usage data for consumption-based metrics and health scoring

## Step-by-Step Process

### Phase 1: Intake

Gather required information from the user. Ask all questions at once. Do not proceed until all answers are received.

Required intake questions:

1. **Company context**: Current ARR, growth rate, funding stage (seed, Series A, B, C+, bootstrapped), primary GTM motion (product-led, sales-led, hybrid), average ACV, target customer profile (SMB, mid-market, enterprise).

2. **Data access**: Can you provide CRM export (opportunities), financial data (S&M spend), billing data (MRR by customer), and headcount? What time period? (Minimum 12 months.)

3. **Metric purpose**: What decision is this analysis informing? (Board meeting, fundraising, operational planning, team restructuring, budget allocation?)

4. **Prior metrics**: Have you calculated these metrics before? If yes, what were the values and what methodology was used? This avoids restating conflicting numbers.

5. **Segmentation needs**: Do you need metrics segmented by: customer segment, geography, product line, acquisition channel, cohort (vintage)?

6. **Benchmark comparison**: Do you want comparison to industry benchmarks? If yes, confirm stage and segment for appropriate benchmark selection.

### Phase 2: Data Assembly and Validation

Assemble and validate all metric inputs:

1. **Revenue data validation**:
   - Reconcile CRM revenue with billing system revenue — they must match within 2%.
   - Classify revenue by type: new customer MRR, expansion MRR, contraction (downgrade) MRR, churned MRR.
   - Verify ARR calculation: MRR × 12 (do not include non-recurring revenue in ARR).

2. **S&M spend assembly**:
   - Fully-loaded cost basis: base salary + commission/bonus + benefits (30% load) + tools + training + travel for all revenue team members.
   - Classify spend: people cost, program spend (events, ads, content), tools/software, agency/vendor.
   - Allocate spend: direct acquisition cost vs brand/demand gen vs enablement.
   - Period alignment: match spend period to customer acquisition period (trailing 12 months recommended).

3. **Pipeline data standardization**:
   - Normalize CRM stage definitions across the dataset. Map all historical stages to a standard framework: Prospecting → Qualification → Discovery → Evaluation → Negotiation → Closed Won/Lost.
   - Calculate stage durations: entry date to exit date for every opportunity.
   - Flag anomalies: opportunities with negative duration (exit before entry), duration > 2x median (stalled), zero-value opportunities, duplicate records.

4. **Cohort construction**:
   - Monthly cohorts: group customers by month of first contract/invoice.
   - Track each cohort's MRR over time (month 0, month 1, month 2... month N).
   - Calculate cohort-level: retention rate, expansion rate, contraction rate, net retention.

### Phase 3: Core Metric Stack Calculation

Calculate the complete 6-metric core stack:

**Metric 1: Pipeline Velocity**

Pipeline velocity measures how quickly revenue moves through your pipeline.

```
Velocity = (Qualified Opportunities × Average Deal Size × Win Rate) ÷ Sales Cycle Length
```

From LeadMagic/gtm-skills, MIT.

More from LeadMagic/gtm-skills

Signals

Stars
67
Forks
18
Open issues
0
Last commit (this folder)
Oct 1, 2026 (27 days ago)
Last release
Oct 1, 2026 (27 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
1.4.0
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from LeadMagic

Cite this page

gtm-metrics skill. Agent Mart. https://agentmart.dev/skills/leadmagic-gtm-metrics (last updated 2026-10-24)