GASP
Finance Revenue Metrics Outcome

Consumption Revenue Growth Rate

Consumption Revenue Growth Rate: The month-over-month change in Consumption Revenue.

Formula

Consumption Revenue Growth Rate = (Consumption Revenue this month − Consumption Revenue last month) / Consumption Revenue last month × 100

Computable definition

The canonical formula in the GASP formula grammar. The MCP server compiles it to SQL over the datasets listed below.

(metric.consumption_revenue - lag(metric.consumption_revenue, 1 month)) / lag(metric.consumption_revenue, 1 month)

Unit: percent (the formula yields an unscaled ratio)

Data requirements

Grain: Per credit event, aggregate monthly · Frequency: Daily sync · Aggregation: aggregate (month) · Staged: yes, a cohort or prior-period comparison that a staged dataset makes cheaper · Main source: Billing.

Field Dataset Type
credit_amount credit_event decimal
credit_event_type credit_event string
event_date credit_event date
Example SQL (Postgres)
SELECT (CAST((((-(SELECT COALESCE(SUM(credit_amount), 0) FROM credit_event WHERE event_date >= :period_start AND event_date <= :period_end AND credit_event_type = 'consumption'))) - ((-(SELECT COALESCE(SUM(credit_amount), 0) FROM credit_event WHERE event_date >= (:period_start - INTERVAL '1 month') AND event_date <= (((:period_end + INTERVAL '1 day') - INTERVAL '1 month') - INTERVAL '1 day') AND credit_event_type = 'consumption')))) AS DOUBLE PRECISION) / NULLIF(((-(SELECT COALESCE(SUM(credit_amount), 0) FROM credit_event WHERE event_date >= (:period_start - INTERVAL '1 month') AND event_date <= (((:period_end + INTERVAL '1 day') - INTERVAL '1 month') - INTERVAL '1 day') AND credit_event_type = 'consumption'))), 0)) AS consumption_revenue_growth_rate

From an agent: with the GASP MCP server, call lookup_metric({ "name": "Consumption Revenue Growth Rate" }) or generate_query({ "metric": "Consumption Revenue Growth Rate", "adapter": "<your adapter JSON>" }).

What It Tells You

Whether usage is accelerating or slowing. It is the consumption counterpart of MRR Growth Rate and the figure consumption companies discuss on their earnings calls.

Common Mistakes

  • Comparing periods of different lengths without adjusting
  • Counting credit purchases as growth

Try searching for:

↑↓navigate↵select