Monetization reports

Reports in this section cover key monetization metrics.

All reports here require Payment event integration. Learn more about Payment event.

Monetization reports:

Monetization Dashboard

This dashboard contains an overview of key monetization metrics. All data is shown for a selected period of time (you can change it in the top right corner), default period is the last 7days.

The top two widgets show the dynamics of Gross & ARPU and Paying share & ARPPU metrics.

Three pie charts below show a Total Gross, Total paying users and Total ARPPU for top 5 countries and the “other” group (includes all countries that didn’t get in the top by certain metric).

The following widgets show more detailed info about repeated payments:

  • Repeated payments share in the total revenue

  • Users grouped by the number of transactions

  • User conversion funnel based on the number of purchases made

  • Users grouped by a period within which the first purchase is made

Click a to open a more detailed report.

Gross Structure

This report presents a set of charts with total stats and day-by-day dynamics for a selected period of time.

Default report period is the last 30 days, you can change it in the top right corner. You can configure a filter in the report or use already created filter template or custom segment to get more detailed data. To apply changes press “Refresh” button.

You can group data in the report with several options:

  • Top 5 countries defined by a certain metric, and “other” group (data for all other countries)

  • Paying capacity (non-paying / minnows / dolphins / grand dolphins / whales / grand whales)

  • Days from app install

  • Number of payments

Click a to open a more detailed report in Report master.

Conversion to Payments

This report shows info about users' repeated purchases and time they spent in the application before 1st, 2nd, etc purchase.

The top part of the report shows the conversion funnel based on the number of purchases made and detailed info about each step of the funnen in the table: number of users, revenue, median number of payments, median period of time from the first launch until the payment is made.

The last chart shows the number of paying users grouped by two options:

  • Days from install until the payment

  • Users’ in-game level of experience

It is also possible to check the stats for users with certain number of purchases using a “Payment number” option on the widget. The right part of the last chart contains shares of paying users distributed by predefined groups. When you change widget settings, these numbers also change.

Default report period is the last 30 days, you can change it in the top right corner. You can configure a filter in the report, use already created filter template or custom segment to get more detailed data. Changes are applied automatically.

Top converting goods

This widget contains the information about the top 5 items that users bought as the first purchase. Also, you can expand this report by using the button in the top right corner to see which items were purchased as the second purchase for each of these items.

The report contains the following metrics:

  • % of all purchases - a share of purchases for this item among all of the first purchases

  • Conversion to 2nd payment after the purchase of the specific item

  • Average number of payments by user

  • ARPPU - an average revenue that paying users generate for items they purchased, including items that they purchased after they bought specific items as 1st and 2nd purchase

With this widget, you can define the most popular items that your users prefer to buy firstly after they start using your app. Also, you can see the most frequent sequence of purchases and find out which of them more likely lead to repeated payments and more profitable purchases.

For example, you could find out that after users buy item A they are more likely to buy item С and based on this information you could plan your offers strategy and show item С for such users.

Cumulative ARPU

Cumulative N days ARPU is one of the most important metrics of any product. It shows how much money does one average user bring to the project within his/her first N days in the project.

By default devtodev calculates this report for first 30 days of user's lifetime in the project, but you can change the number of days above the chart.

Note that metric “Users, %” shows the calculation user base: how many users (in percentage of the total number of users from the report) were used to calculate the value. For example, if you set the "last 30 days" as install dates interval, and build report for 30 days, there is only one daily cohort which will be used to calculate the ARPU of day 30.

There are two different views in this report:

  • Cumulative ARPU. In Cumulative ARPU view you can see the number of installs for each cohort, the total gross each cohort brings within the report time frame.

    The main part of the table shows the cumulative ARPU values for specific days and specific cohorts (cohort is the set of users who installed the project on some specific day(s); every string in the table represents some user cohort). 'Aggregated CARPU' above the table is calculated as weighted average cumulative ARPU (where the weights are the cohort sizes in "Install" column).

  • Daily ARPU. In Daily ARPU view you can see how much money does average user from the cohort bring to the project on some specific day. There are two aggregated values above the table:

    • 'Aggregated CARPU' above the table is calculated as weighted average cumulative ARPU (where the weights are the cohort sizes in "Install" column).

    • 'Avg. daily ARPU' above the table is calculated as weighted average daily ARPU (where the weights are the cohort sizes in "Install" column).

By analyzing this report vertically you can track the changes of project quality: you compare the same metrics for different time cohorts. By analyzing this report horizontally you can track the payment behavior of each cohort.

You can filter users anyhow by selecting the filter under "Add filter" button.

RFM Analysis

This report shows the distribution of users and revenue based on recency, frequency and size of payments.

There are 5 main segments:

  • New paying users

  • Rarely paying users

  • Inactive paying users

  • Inactive new paying users

  • Active paying users

Each segment is described in the table widget. You can send a push notification to one of these segments right from the report (use envelop button in the table below the chart).

Default report period is the last 30 days, you can change it in the top right corner. You can configure a filter in the report, use already created filter template or custom segment to get more detailed data. Changes are applied automatically.

Payment amounts

This report shows the distribution of users by the number of payments they made and the total amount of money they paid. For example, in this report you can see how many users registered during a specified time period and made 5 payments with the overall sum of $0 - $5.

Default report period is the last 30 days, you can change it in the top right corner. You can configure a filter in the report, use already created filter template or custom segment to get more detailed data. Changes are applied automatically.

Transactions

This report shows the detailed list of transactions that are made in the app on a particular date. The current date is specified by default.

The following filters are available:

  • Source of transaction

  • Type of transaction (normal, test, invalid, cheat transactions)

If the list of transactions exceeds 1000, you will be suggested to export a full list as a .csv file. Moreover, you can initiate export manually by clicking the “Export” icon.