Skip to main content
ARR Studio turns the revenue forecast into a model you can steer. Instead of typing a number, you pull levers (reps, quota, attainment, churn, targets) and watch ARR redraw. The past stays fixed; only the future responds. When a lever set is the direction you want, you apply it as a scenario to the plan.

Watch the demo

Steer Your ARR, Live: pull driver levers and watch ARR redraw, rank levers by impact, goal-seek to a target, get Nova lever suggestions, then apply a scenario to the plan.

The Building Blocks

BlockWhat it models
DriversBottom-up capacity by cohort: productive reps times quota times attainment
RepsWho counts as a sales rep, pulled from headcount, with per-period overrides
Validity rulesHow drivers compose with pipeline per period
Top-down targetsQuarterly CARR add targets split by region and stream, distributed to months
Churn planA total annual churn pinned to a base balance, distributed across months
ActivationThe lag from booking CARR to revenue going live (see Recognized Revenue)

Driver-Based Forecasting

The driver model builds ARR bottom-up. For a subscription cohort, new ARR in a month is productive reps times quota per rep times attainment. Rep counts come from your headcount plan (employees plus net open positions), filtered by a sales-role classifier you define, and ramp curves model the time a new rep takes to reach full productivity.
1

Define who is a rep

Set the sales-role classifier (by job title pattern, department, tag, or explicit list). Pull rep counts from headcount and override per period where needed.
2

Set cohort assumptions

Per segment and product cohort, set quota per rep, attainment, cohort mix, ramp curve, and retention.
3

Choose how drivers compose with pipeline

Per period, pick pipeline-only, drivers-only, or floor-fill (the larger of the two, never the sum).
4

Preview the cohort output

Review the bottom-up cohort table before you commit, then run the forecast.
Floor-fill takes the larger of pipeline and drivers, not their sum. A rep’s quota already implies they will close some of the deals named in their own pipeline, so adding both would double-count those deals.

Top-Down Targets

When you plan top-down, set a quarterly gross CARR add target, split it across region and stream by percentage, and let the model distribute it across the months of the quarter. You can also enter one global target for a fiscal year, split it by a region-by-stream matrix, distribute it with a quarterly seasonality matrix, and cascade the result into per-quarter targets. The same activation and recognition that apply to bottom-up ARR apply to target-driven ARR, so the two paths land in the same place.

Churn Plan

A churn plan pins your total annual churn instead of letting it emerge from a rate. Set it as a percent of a base-period ending balance or an absolute dollar amount, choose a basis (CARR or Live ARR), and distribute it linearly or by weights across twelve months. Weighted distribution normalizes so the annual total is always preserved. A churn plan suppresses the per-period rate-on-balance churn for the periods it covers, so the two never stack.

Levers, Impact, and Goal-Seek

ARR Studio lets you pull a lever and watch the ARR trajectory redraw live, rank levers by how much they move the number, and goal-seek (ask “what lever value lands me on this target?”). Nova can suggest the levers most likely to close a gap. When a lever set is the plan you want, apply it as a scenario so it layers on the base without disturbing it.

Common Questions

From your headcount plan. Active employees plus net open positions that match your sales-role classifier, counted direction-aware so a backfill does not double-count. You can override the count per period.
It models the share of full productivity a new rep reaches each month after starting, so a rep hired in March does not contribute full quota in March.
Yes. Validity rules are per period, so one quarter can be driver-based and another target-only or floor-fill. The activation and recognition layers treat all of them the same downstream.
Not until you apply it. Steering is exploratory. You commit by applying the lever set as a scenario, which keeps your base intact for comparison.
No. A churn plan suppresses the per-period rate churn for the periods it covers, so total churn equals what the plan specifies.

If the Numbers Look Off

  • Driver ARR reads zero for a cohort: confirm the cohort has assumptions set and that rep counts resolve (the sales-role classifier must match real employees or positions).
  • Pipeline and drivers appear to add up: check the period’s validity treatment. Set it to floor-fill if you want the larger of the two rather than the sum.
  • A target does not flow into months: confirm the quarterly weights for that quarter sum to one and the region-by-stream split sums to one hundred percent.
  • Live ARR lags the booking you expect: that is the activation curve at work. See Recognized Revenue.