Skip to content

ARR added each week: what moves it

ARR added each week is ARR now minus ARR seven days ago, split into six moves that add up to the change.

ARR added each week is ARR now minus ARR seven days ago. Six moves add up to it, so every dollar of change lands in exactly one.

The number

ARR added each week
You, to your agent

What moved aRR added each week this week, and which Play moved it?

# Not live yet (gaps #4)
curl -X POST https://api.sb/leaseline.app/metrics/query \
  -H "Authorization: Bearer $STARTUP_BUILDER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"metric":"net-new-arr","shape":"trend","breakdown":"play","window":"7d"}'
import { $ } from 'startup-builder'

return await $.Metric.query({ metric: 'net-new-arr', shape: 'trend', breakdown: 'play', window: '7d' })   // by the Play credited · Not live yet, gaps #4
npx startup-builder do Metric.query --json '{"metric":"net-new-arr","shape":"trend","breakdown":"play","window":"7d"}'   # Not live yet (gaps #4)
{
  "name": "do",
  "arguments": {
    "code": "return await $.Metric.query({ metric: 'net-new-arr', shape: 'trend', breakdown: 'play', window: '7d' })   // by the Play credited · Not live yet, gaps #4"
  }
}
Response200application/json
{
  "metric": {
    "$id": "https://api.sb/leaseline.app/metrics/net-new-arr",
    "$type": "Metric",
    "name": "Net new ARR"
  },
  "week": "2026-10-19",
  "value": 1388,
  "rows": [
    {
      "play": "cold-email",
      "value": 694
    },
    {
  …
sample · 1 Not live yet

+$1,388 ARR added this week · ■■■■ Clear · n 26 Customers · path → arr

$.Metric.query({ metric: 'net-new-arr', shape: 'trend', breakdown: 'play', window: '7d' }) · sample

Credited toThis windowCustomers
Cold email+$694 ARR
Instant response+$347 ARR
Warm intros+$347 ARR
Events and webinars+$347 ARR
Editorial SEO+$347 ARR
Usage upsell+$347 ARR
No Play credited−$1,041 ARR3

net-new-arr is this site’s proposal to the hub (Not live yet, gaps #4), so the figure above is a sample until the hub holds it.

Owner

AccountableFrom
founder · Founderthe filed bridge item, word for word

Worked by

TitleIts queue
You, as head of salesPOST /{namespace}/tasks/next on the founder’s queue

Moved here by

The leaves

Under itMoved by
New Customersadds to it
Won backadds to it
Upgradesadds to it
Downgradestakes from it
Lost Customerstakes from it
One-time sales endingtakes from it
Not yet tracedfeeds it

Compiled, not written: edit the records it reads (metrics/bridge.ts; cap), then regenerate. Every step runs from a sentence or a line of code. In your words: the CRM words you know, and where each lives here.

Contents