Retention by Event Report - a Reliable Way to Measure User Loyalty

EN
Use this devtodev report to find the retention rate of users who performed a particular event or compare retention rates of users who performed two different events
Retention by Event Report - a Reliable Way to Measure User Loyalty
Published
09.03.2023
|
devtodev

Use the ‘Retention by event’ report to find the retention rate of users who opened your shop or watched an ad and compare it with users in general or with the people who performed a different event. 

Do you want to know what actions precede turning people into loyal users? Or you simply want to know what actions make them turn away from your app or game? devtodev has a dedicated report that can help you discover more strong and weak sides of your product.

Meet the ‘Retention by event’ report (‘Smart View -> ‘Engagement’) that shows the percentage of users who performed some specific action(s) and returned to the app on a particular day.

Read more: Retention rate

Some Real-Life Examples of Using the report

In general, we talk about a situation when you want to find the retention rate of users who performed a particular event — let’s say ‘shop_open’, ‘ad_impression, etc’. In these cases, you will see how good you retain the users who opened your shop or watched the ad. Actually, you can set any event.

Read more: Retention is Dropping - What to Do?

Also, you can use this report to compare retention rates of users who performed two different events. For example:

  • The ones who participated in a live event and the whole audience.

  • Players who invited one friend and players who invited two or more friends.

  • Users who added at item to the cart and users who added it to favorites.

  • The ones who made an in-app purchase and those who opened the shop:

Retention by event report
Screenshot from devtodev demo
Retention by event analytics platform
See how to compare user retention D1 and D7 for all players (Group 1) with those users who have added at least one friend (Group 2)

How do you Use the Report to Get more Data on your Users?

The report has two tabs: Retention by day from install and Retention by date. 

1. ‘Retention by day from install’ tab

If you want to see a median (or average) retention rate of users who installed your app or game during the ‘Install date’ period, set the groups as we described above, then select a time period and click ‘Refresh’. If you feel confused about the data, move to the table below and click the plus sign to the left of each group. This will give you information about retention rates of all daily cohorts for 28 days. The tables can be quite large but you can apply conditional formatting to them (click on the menu at the top right corner of the table).

Retention by event report analytics platform
Screenshot from devtodev demo
Retention by event report analytics platform graph
Here we hypothesized that if you motivate your users to view more than 5 item pages on the first day, their retention rate will increase. Group 2 is a winner! Screenshots from devtodev demo

Don’t forget about the ‘Calculated by’ drop-down menu — you can use it to change the way you calculate retention rate (by calendar days or by 24 hour intervals). They will give you slightly different results.

You can apply usual devtodev filters to the data in both tabs. Click the funnel icon at the top right corner of each section and choose a specific channel, country, device, etc. Also, if you want to analyze a specific segment only and you already built it, you can find it there.

Read more: Rolling Retention - Why is it Important?

2. ‘Retention by date’ tab

First of all, click any of the preset metrics or the ‘Edit’ menu at the top right corner to choose the type of retention that you need. It can be day 1 retention rate, D7 retention rate, etc. - from D0 to D180.

After that, set a group. This can be a bit tricky because you need to have a clear picture of what you want to achieve. Select the event first. Then specify the number of times the user has to perform that event.

Basic settings look similar to this:

Retention report user loyalty latform
Screenshot from devtodev demo

However, you can narrow down the data if you need it to be more specific. For example, you want to see D14 retention rate of the users who performed the event after January 12 and paid less than 10$:

Retention event graph
Screenshot from devtodev demo

In general, each event has a choice of some properties.

Timing is also flexible. You can set a specific period (before or after a specific date) or a relative period in minutes. For example, you can find D7 retention rate of the users who added a friend to the game in the first 24 hours after installation:

Retention afer adding friend game
Screenshot from devtodev demo

Start with our demo project. If you already are a devtodev user, read more about setting up events in the documentation.

Read more