Retentioneering is a powerful Python library for in-depth clickstream and product analysis.

Descriptive methods
Descriptive methods
Transition graph
Transition graph
Step Sankey
StepSankey
Step matrix
Step matrix
Cohorts
Cohorts
Funnel
Funnel
Preprocessing Graph (beta)
Preprocessing graph

What is Retentioneering?#

You can use Retentioneering to explore user behavior, segment users, and form hypotheses about what drives users to desirable actions or to churning away from a product.

Retentioneering uses clickstream data to build behavioral segments, highlighting the events and patterns in user behavior that impact your conversion rates, retention, and revenue. The Retentioneering library is created for data analysts, marketing analysts, product owners, managers, and anyone else whose job is to improve a product’s quality.

As a natural part of the Jupyter environment, Retentioneering extends the abilities of pandas and scikit-learn libraries to process sequential events data more efficiently. Retentioneering tools are interactive and tailored for analytical research, so you do not have to be a Python expert to use it. With just a few lines of code, you can wrangle data, explore customer journey maps, and make insightful visualizations.

Date: Nov 12, 2024 Version: 4.0 (dev)