Retentions

Introduction

Retentions are useful for seeing how often and how fast customers return to do certain actions (e.g. page visits, purchase).

Creating new retention

Initial and returning step

Initial step is the step against which the retention will be calculated. Returning step is the step that completes the retention.

For example, when we are trying to see recurring session retention, we would use session start in both, initial and returning step.

Date filter

Date filter on the top right defines how far into the past should the retention be calculated. Defaults to 7 days.

Retention view

Retention view consists of a table and a chart with the chart being optional.

Table

Retention is by default showed in a table.

Starting date defines the date when the Initial step happened. For instance, in the example 26 people did initial step 2.13.2016.

The numbers in the first row define the returning period when the returning step happened. The value in the column then represents the number of unique customers having the Return event in the given period. In the example we can see that 47.37% customers did the returning step on the first day.

Retention types

There are following types of retention which you can switch between in the table view:

  • survival
    • percentage of customers returned on the period in columns or after
  • exact
    • percentage of customers returned exactly on the period in columns
  • saturation
    • percentage of customers returned on the period in columns or before

Returning time period

Time period defines the period for which the retention is calculated.

There are 3 options available – days, weeks, months later.

Chart

The chart appears after you click on a row or a column in the table. Charts helps you visualize the retention in time or to compare retention for various time cohorts.