Skip to main content

Growth Metrics Framework

This document defines the key performance indicators (KPIs) for measuring Equa’s growth across acquisition, activation, retention, revenue, and referral dimensions (AARRR pirate metrics). Each KPI includes a definition, formula, data source, and target placeholder for operational tracking. This is a measurement framework only — no actual metrics are included. Populate the target and actual columns as data becomes available.

Framework Overview


1. Acquisition

How new users and organizations discover and sign up for Equa.
KPIDefinitionFormulaData SourceTarget
New Sign-upsUsers who complete registrationCount of new Users records per periodequa-server/modules/persistence — Users entityX/month
New OrganizationsOrganizations created per periodCount of new Organizations records per periodequa-server/modules/persistence — Organizations entityX/month
Landing Page Conversion RatePercentage of landing page visitors who sign up(New sign-ups / Landing page unique visitors) x 100Web analytics + Users tableX%
AI Onboarding StartsUsers who submit an initial prompt to EquanautCount of Equanaut onboarding sessions initiatedequa-web/src/modules/equanaut/ session trackingX/month
Channel MixDistribution of sign-ups by source (direct, organic, referral, paid)Percentage breakdown of sign-up attributionWeb analytics UTM tracking

2. Activation

The “aha moment” when a new user gets first value from the platform.
KPIDefinitionFormulaData SourceTarget
AI Onboarding Completion RatePercentage of Equanaut sessions that result in a fully configured workspace(Completed setups / Onboarding starts) x 100equa-server/modules/agent/ — agent session outcomesX%
Time to First Cap TableMedian time from sign-up to first shareholder addedMedian(first_shareholder_created_at - user_created_at)Users + Shareholdings timestampsX hours
Organizations with HoldersPercentage of organizations that add at least one holder(Orgs with holders > 0 / Total orgs) x 100getHolderCount() from equa-server/modules/billing/src/writing.tsX%
Document Upload RatePercentage of organizations that upload at least one document(Orgs with documents / Total orgs) x 100equa-server/modules/data-room/ file recordsX%
ESOP Plan Creation RatePercentage of organizations that create at least one equity incentive plan(Orgs with plans / Total orgs) x 100Plans entity in equa-server/modules/persistence/X%

3. Retention

Whether users continue to use the platform over time.
KPIDefinitionFormulaData SourceTarget
Monthly Active OrganizationsOrganizations with at least one login or API call per monthCount of distinct organizations with activity per monthequa-server/modules/activity/ activity recordsX/month
Cap Table Update FrequencyAverage cap table modifications per active organization per monthTotal cap table events / Active organizationsActivity records filtered by cap table eventsX/org/month
30-Day Retention RatePercentage of organizations active in month N that are still active in month N+1(Active orgs in month N+1 that were active in month N / Active orgs in month N) x 100Activity recordsX%
Feature Breadth ScoreAverage number of distinct feature modules used per active organizationCount of distinct module categories used per org (equity, docs, finance, etc.)Activity records by moduleX/5 categories
Data Room Session FrequencyAverage data room views per organization per monthTotal data room access events / Organizations with data roomsequa-server/modules/data-room/ access logsX/org/month

4. Revenue

How effectively the platform converts users to paying customers and grows revenue.
KPIDefinitionFormulaData SourceTarget
Monthly Recurring Revenue (MRR)Total recurring revenue normalized to a monthly figureSum of (annual subscription amounts / 12) for all active subscriptionsChargify subscription data via equa-server/modules/billing/$X/month
Average Revenue Per Organization (ARPO)Average monthly revenue per paying organizationMRR / Count of organizations with active subscriptionsChargify + Organizations table$X/org/month
Holder Expansion RateRate at which paying organizations add new holders (expanding their subscription)(New holders added to paying orgs per month / Total holders in paying orgs) x 100updateSubscriptionMemberCount() in equa-server/modules/billing/src/writing.ts (lines 275-294)X%/month
Free-to-Paid Conversion RatePercentage of START organizations that upgrade to GROWTH(START orgs that purchased GROWTH in period / Total START orgs at start of period) x 100Chargify subscription creation eventsX%/month
Churn Rate (Revenue)Percentage of MRR lost to cancellations per month(MRR lost to cancellations in month / MRR at start of month) x 100Chargify cancellation events via cancelOrganizationSubscription()X%/month
Lifetime Value (LTV)Predicted total revenue from an average paying organizationARPO / Monthly churn rateDerived from ARPO and churn$X
LTV:CAC RatioRatio of customer lifetime value to customer acquisition costLTV / CACLTV calculation + marketing spend trackingX:1
Equa Cash Redemption RatePercentage of earned Equa Cash that is redeemed(Equa Cash redeemed / Equa Cash earned) x 100Referrals.equaCash and Transactions in equa-server/modules/billing/src/writing.ts (lines 195-209)X%

5. Referral

How effectively existing users bring new users to the platform.
KPIDefinitionFormulaData SourceTarget
Referral RatePercentage of active organizations that generate at least one referral(Orgs with referrals / Active orgs) x 100equa-server/modules/referral/ referral recordsX%
Viral CoefficientAverage number of new users each existing user brings(Referral invites sent x Invite conversion rate) per userReferral tracking + sign-up attributionX
Equa Cash Earned per OrganizationAverage credits earned through referral programTotal Equa Cash distributed / Organizations with referralsReferrals table equaCash field$X/org
Referral-to-Paid ConversionPercentage of referred sign-ups that become paying customers(Referred users who upgrade to GROWTH / Total referred sign-ups) x 100Referral attribution + Chargify subscriptionsX%

Equity-Platform-Specific KPIs

These metrics are unique to equity management platforms and track the core value delivered.
KPIDefinitionFormulaData Source
Total Holders ManagedCumulative shareholders/members across all organizationsSum of getHolderCount() across all orgsBilling member component
Securities IssuedNumber of electronic securities created on the platformCount of Shareholdings recordsPersistence layer
Agreements GeneratedLegal documents generated through doc-genCount of generated agreementsequa-server/modules/doc-gen/
Transfers ExecutedShare transfers processed through the platformCount of transfer transactionsCaptable module activity
Options ExercisedStock options exercised by holdersCount of exercise eventsESOP module
Cap Table Accuracy ScoreSelf-reported accuracy of cap table data (via periodic survey)Survey average (1-10 scale)External survey tool
Data Room Documents StoredTotal documents stored across all data roomsCount of files in data roomsequa-server/modules/data-room/

Dashboard Design Recommendations

Executive Dashboard (Weekly Review)

SectionMetricsVisualization
Funnel OverviewSign-ups, activation rate, conversion rate, MRRHorizontal funnel chart
RevenueMRR trend, ARPO, churn rate, LTVLine chart (12-month trend)
GrowthNew organizations, holder expansion, referral rateBar chart (month-over-month)
Platform HealthActive organizations, feature breadth, retentionGauge charts

Operational Dashboard (Daily)

SectionMetricsVisualization
Today’s ActivityNew sign-ups, onboarding completions, support ticketsCounter cards
BillingNew subscriptions, cancellations, Equa Cash redemptionsTable with daily counts
EngagementCap table updates, documents uploaded, data room sessionsActivity stream

Board/Investor Report (Monthly)

SectionMetricsFormat
Headline NumbersMRR, total organizations, total holders, LTV:CACSingle-number cards with month-over-month delta
Cohort AnalysisRetention by sign-up monthCohort heatmap
Unit EconomicsARPO, CAC, LTV, payback periodSummary table
ProductFeature adoption rates, AI onboarding success rateHorizontal bar chart

Measurement Implementation Notes

Data Sources

SourceWhat It ProvidesAccess Method
PostgreSQL (equa-server)User, organization, holder, activity recordsDirect database queries or read replicas
ChargifySubscription, billing, payment dataChargify API via equa-server/modules/billing/
Web AnalyticsTraffic, conversion funnels, channel attributionGoogle Analytics or equivalent
Activity ModuleFeature usage, event trackingequa-server/modules/activity/
Referral ModuleReferral chains, Equa Cash balancesequa-server/modules/referral/
Tool CategoryPurposeOptions
BI/DashboardVisualization and reportingMetabase (open-source), Looker, or Retool
Data WarehouseHistorical metric storagePostgreSQL read replica or BigQuery
AlertingThreshold-based notificationsGrafana alerts or custom webhooks
Cohort AnalysisRetention and LTV modelingAmplitude, Mixpanel, or custom SQL

Implementation Priority

  1. Phase 1: Revenue metrics (MRR, ARPO, churn) — available immediately from Chargify data
  2. Phase 2: Acquisition and activation metrics — requires activity tracking instrumentation
  3. Phase 3: Retention cohort analysis — requires 3+ months of activity data
  4. Phase 4: Referral and viral metrics — requires referral attribution tracking
  5. Phase 5: Board-ready dashboards with automated reporting