{
  "docId": "019f6b8f-703a-73b2-9ce7-4c20d37b9d2c",
  "docSlug": "jarvis-the-ultimate-guide-to-arr",
  "documentTitle": "The Ultimate Guide To ARR",
  "authorId": "the-ultimate-guide-to-arr",
  "authorName": null,
  "documentKindSlug": "deck",
  "documentKindLabel": "Deck",
  "sourceTypeSlug": "investor_relations",
  "sourceTypeLabel": "Investor relations",
  "presentationDate": null,
  "orientation": null,
  "aspectRatio": null,
  "pageNumber": 53,
  "pageCount": 72,
  "prevPage": 52,
  "nextPage": 54,
  "slideType": "appendix_methodology",
  "function": "present_framework",
  "density": "overcrowded",
  "nDataPoints": 0,
  "notes": "Includes SQL snippets for ARR categorization and a sample data table structure.",
  "elementsJson": null,
  "metadataConfidence": 1,
  "imagePath": null,
  "slideHref": "/slides/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c/53",
  "deckHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c",
  "deckJsonHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c.json",
  "deckAnchorHref": "/decks/019f6b8f-703a-73b2-9ce7-4c20d37b9d2c#slide-53",
  "components": [
    {
      "bbox": {
        "h": 0.05,
        "w": 0.5,
        "x": 0.17,
        "y": 0.15
      },
      "kind": "list",
      "text": "1. Where you've drawn the line for counting a customer\n2. The state of the customer at the time of Net New ARR",
      "attrs": null,
      "subkind": "numbered",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "496327ba-5b69-4e36-a1ed-1dce791af503",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.56,
        "x": 0.22,
        "y": 0.75
      },
      "kind": "other",
      "text": "Figure 5.7 - The Final ARR table breaks the ARR changes into its component parts",
      "attrs": null,
      "subkind": "annotation",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "8132aaef-f29a-45c0-84d2-93d14355bbac",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.16,
        "w": 0.86,
        "x": 0.07,
        "y": 0.27
      },
      "kind": "other",
      "text": "SQL code block for ARR components",
      "attrs": null,
      "subkind": "unclassified",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "9cabad08-3163-46bf-bf24-295ee1ae4bca",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.05,
        "w": 0.66,
        "x": 0.17,
        "y": 0.52
      },
      "kind": "paragraph",
      "text": "The Final ARR table brings everything together on a per-customer, per-day basis and can easily be aggregated from there. Here's how it should look:",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "55652ebb-e91b-4f38-ac64-0f7ffc7e7edf",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.06,
        "w": 0.66,
        "x": 0.17,
        "y": 0.83
      },
      "kind": "paragraph",
      "text": "With the ARR Build complete, you may consider bringing in other datasets to join against the Final ARR table for other reporting needs, such as product usage, customer acquisition, and firmographic data.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a2e65a4b-384b-4e87-8df1-0cf88b68c8de",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.66,
        "x": 0.17,
        "y": 0.09
      },
      "kind": "paragraph",
      "text": "Once Net New ARR is calculated, you can start dropping these values into each ARR component part's calculation depending on:",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a7f5212e-aa43-4175-a6a4-c135ac7c188a",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.45,
        "x": 0.17,
        "y": 0.22
      },
      "kind": "paragraph",
      "text": "Here are some examples of how to think about this:",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "afcae18a-b074-4c53-872d-ee209589550e",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.13,
        "w": 0.86,
        "x": 0.07,
        "y": 0.61
      },
      "kind": "table",
      "text": "Final ARR table sample",
      "attrs": null,
      "subkind": "data",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "634def7b-30f2-4bd1-ab45-7ecc8a9085ee",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.15,
        "x": 0.17,
        "y": 0.48
      },
      "kind": "title",
      "text": "DATA OUTPUT",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "7ecc53b8-feec-4cd6-96e6-d55b5b8a2910",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.45,
        "x": 0.17,
        "y": 0.79
      },
      "kind": "title",
      "text": "INCORPORATING ADDITIONAL DATASETS",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "f069d6c2-c805-4124-8011-5c8f48507189",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [
    {
      "name": "analytical-method",
      "slug": null,
      "matchId": "7b4e96fb-fe23-4317-a34a-2cad847798bd",
      "evidence": "Step-by-step technical implementation of ARR calculation logic",
      "confidence": 0.8
    }
  ],
  "arcBeats": [
    {
      "to": 63,
      "from": 44,
      "beatId": "7976f1fb-7ca9-4a2c-bfd0-864fe8dff526",
      "arcName": "Monroe's Motivated Sequence",
      "arcSlug": "monroes-sequence",
      "beatName": "Satisfaction",
      "beatSlug": "monroes-sequence-satisfaction",
      "evidence": "The document provides a detailed guide to building ARR, acting on ARR, and benchmarking ARR to satisfy the reader's need.",
      "position": 2,
      "confidence": 0.7,
      "parentBeatName": "Turn",
      "parentBeatSlug": "turn"
    }
  ],
  "loops": [
    {
      "to": 72,
      "from": 10,
      "name": "Logic Chain",
      "slug": "01-logic-chain",
      "bestFor": "Skeptical audiences, controversial recommendations, rigorous analysis",
      "matchId": "e8faec0b-9f7e-48c0-9872-9bc2ef4cc4c5",
      "evidence": "The document presents a logical sequence of information, starting with the components of ARR and building up to benchmarking.",
      "position": 0,
      "objective": "To understand the components of ARR and how they relate to each other.",
      "structure": "Premise 1 (Accepted truth) -> Premise 2 (Observed fact) -> Therefore... (Inevitable conclusion)",
      "confidence": 0.6,
      "description": "Build an airtight chain of logic where each premise leads inevitably to the conclusion"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}