Skip to content

Customer retention rate

Customer retention needs a fixed starting group. A SaaS report must count customers distinctly and separate new accounts from reactivated ones.

Also known asCRR
Data and analytics

Track a fixed customer group

Customer retention rate describes the share of a starting customer group remaining at the end of a period. Software reports must define what counts as one customer, the activity rule and the measurement dates. Customer retention and revenue retention are different metrics.

A fictional SaaS report counts an account as active if it has at least one ongoing paid-plan subscription. It first groups subscriptions by customerId; multiple subscriptions for the same customer do not create another customer. Start and end use the same time zone and activity rule.

customerId

Active subscriptions at start

Active subscriptions at end

C-1

2

2

C-2

1

0

C-3

1

1

C-4

1

1

N-1

0

1

R-1

0

1

Separate new and reactivated accounts

There are 4 active customers at the start and 5 in total at the end. However, only C-1, C-3 and C-4 remain from the original group: (3 / 4) × 100 = 75 %. N-1 is new; R-1 was a customer before the period but was inactive at the start and was reactivated.

Simply subtracting new customers from the ending total wrongly includes R-1 in the starting group here. The report must therefore identify the original customer IDs again instead of relying only on aggregate counts. This point-in-time metric proves neither uninterrupted use throughout the period nor revenue development. An empty starting group has no calculable rate.

Sources

Articles on this topic

Your project with ASES

Describe your project to us. We will get back to you with an initial assessment.