KPI Tree

Stripe Metric

Revenue

Seasonal Index for Period = Average Revenue in Period / Average Revenue Across All Periods x 100

Seasonal Revenue Patterns measure how Stripe revenue rises and falls across recurring calendar periods such as months, quarters, or holidays. By aggregating successful charges and invoices from Stripe over multiple years and comparing the same period against its historical average, you isolate the seasonal component from underlying growth. This shows whether a given month is naturally stronger or weaker rather than reflecting a real change in trajectory.

Full guide: definition, formula, and benchmarks
StripeRevenue

Seasonal Revenue Patterns

Seasonal Revenue Patterns measure how Stripe revenue rises and falls across recurring calendar periods such as months, quarters, or holidays. By aggregating successful charges and invoices from Stripe over multiple years and comparing the same period against its historical average, you isolate the seasonal component from underlying growth. This shows whether a given month is naturally stronger or weaker rather than reflecting a real change in trajectory.

How to calculate seasonal revenue patterns

Seasonal Index for Period = Average Revenue in Period / Average Revenue Across All Periods x 100

Why seasonal revenue patterns matters for Stripe users

Stripe captures the actual timing of every payment, so it is the most accurate source for understanding when demand naturally peaks and dips. Without separating seasonality from growth, a quiet month can look like a problem and a busy month can hide a slowdown, leading to misread performance and reactive decisions.

Knowing your seasonal shape lets finance plan cash, marketing time campaigns, and operations staff ahead of predictable demand. It also makes forecasts far more credible, because expected revenue is adjusted for the period rather than assumed to be flat.

Understand and act on seasonal revenue patterns with KPI Tree

Sync your Stripe charge and invoice data into your warehouse and compute Seasonal Revenue Patterns in KPI Tree by aggregating successful revenue per period across several years. Place it in a metric tree alongside average revenue per transaction and cohort revenue analysis so seasonal swings can be traced back to volume, pricing, or retention drivers.

Assign RACI ownership to the finance or revenue operations lead so one person owns the seasonal model and its assumptions. Set a quarterly review cadence in KPI Tree to refresh the indices as new Stripe data lands and to confirm that planned demand still matches what is actually being charged.

Get started with your Stripe data

Query using MCP
MCP

Pull metrics from Stripe directly through the Model Context Protocol.

Data Warehouse
SnowflakeBigQueryDatabricksRedshift

Connect your existing warehouse where Stripe data already lands.

Professional Services
FivetranSnowflakedbt

Our professional services team can build you turn-key AI foundations in a matter of weeks. Data warehouse on Snowflake/BigQuery, ELT with Fivetran, all modelled in dbt with a semantic layer.

Explore seasonal revenue patterns across integrations

Empower your team to understand and act on Stripe data

Map what drives your metrics, measure progress at any grain, prove what works statistically, and deliver personalised action plans to every team member.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business