Stripe Metric
Revenue
Segment Revenue Share = Revenue from Segment / Total Revenue x 100 (computed per segment across all customers)
Customer Segmentation Analysis groups your Stripe customers into meaningful cohorts based on attributes already present in Stripe data, such as total spend, subscription plan, billing frequency, signup month, and payment behaviour. Rather than treating every customer as the same, it reveals how revenue, retention, and risk differ across segments. In Stripe terms, it draws on the customers, charges, invoices, and subscriptions objects to assign each customer to a segment and then measures performance within each one.
Full guide: definition, formula, and benchmarksCustomer Segmentation Analysis
Customer Segmentation Analysis groups your Stripe customers into meaningful cohorts based on attributes already present in Stripe data, such as total spend, subscription plan, billing frequency, signup month, and payment behaviour. Rather than treating every customer as the same, it reveals how revenue, retention, and risk differ across segments. In Stripe terms, it draws on the customers, charges, invoices, and subscriptions objects to assign each customer to a segment and then measures performance within each one.
How to calculate customer segmentation analysis
Why customer segmentation analysis matters for Stripe users
Most Stripe accounts hide a heavily skewed revenue distribution, where a small set of customers or one or two plans carry most of the income. Without segmentation you cannot see this, so growth, retention, and support effort gets spread evenly instead of being concentrated where it pays off. Segmenting the same Stripe data exposes which groups are worth defending and which are quietly draining margin through high decline or dispute rates.
Segmentation also turns raw Stripe numbers into decisions the team can act on. When you know that one plan tier retains far better, or that customers acquired in a given month churn early, you can adjust pricing, onboarding, and outreach with evidence rather than instinct.
Understand and act on customer segmentation analysis with KPI Tree
Sync your Stripe customers, charges, invoices, and subscriptions into your warehouse and compute the segments in KPI Tree, deriving cohorts from spend bands, plan, billing frequency, and acquisition month. Link the segment views into a metric tree alongside customer lifetime value, customer acquisition cost, and cohort revenue analysis so you can see how each segment feeds the wider revenue picture rather than reading it in isolation.
Assign RACI ownership so a finance or revenue lead is accountable for the segmentation model and its definitions, with growth and support consulted on how segments are used. Set a monthly review cadence in KPI Tree to refresh the segment boundaries and check whether any group is shifting in value or risk.
Get started with your Stripe data
Pull metrics from Stripe directly through the Model Context Protocol.
Connect your existing warehouse where Stripe data already lands.
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.
Related Stripe metrics
Customer Lifetime Value
PaymentsMetric Definition
LTV = Average Revenue Per Customer × Average Customer Lifespan
Customer lifetime value (LTV) estimates the total revenue a customer will generate across all transactions over their relationship. For Stripe users, it aggregates both one-time and recurring payments into a comprehensive value figure.
Customer Acquisition Cost
PaymentsMetric Definition
CAC = Total Sales & Marketing Spend / New Paying Customers Acquired
Customer acquisition cost (CAC) is the total sales and marketing expenditure required to acquire one new paying customer. When paired with Stripe payment data, it links spend to verified first-payment events rather than sign-ups alone.
Cohort Revenue Analysis
PaymentsMetric Definition
Cohort revenue analysis groups customers by the period in which they made their first Stripe payment and tracks the revenue each cohort generates over subsequent months. It reveals how monetisation and retention evolve for different acquisition vintages.
Average Revenue Per Transaction
PaymentsMetric Definition
Avg Revenue Per Transaction = Total Revenue / Number of Successful Transactions
Average revenue per transaction measures the mean monetary value of each successful payment processed through Stripe. It reflects pricing effectiveness and purchase behaviour across your customer base.
Explore customer segmentation analysis across integrations
All Stripe metrics
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.