Custom dashboards & Reports

This article describes how Basic Metrics and Custom dashboards work on Space level.


The Reports section allows you to build custom reports for several projects at the same time.

To build a report click the "Add new report" button.

You can choose a report template with set metrics or build a custom report:

While building a new report, you can define the necessary metrics. You can select up to 10 metrics for one report.

Then select the applications you want to have in the report. You can set an unlimited number of applications. But beware: sometimes the reports on too many applications are really hard to read and understand.

You can group metrics by different parameters:

  • applications. The data will be grouped by application. If you need to compare the performance of different applications, use this grouping method. Recommendation: use basic metrics such as ARPU, retention, lifetime value, or total revenue;

  • platforms. If you have the applications working for different platforms and you need to compare platform performance, use this grouping. Recommendation: use monetization metrics such as ARPU, ARPPU, and Gross;

  • app versions;

  • channels. The data is grouped by incoming traffic channels, so the report is useful for finding a favorable traffic structure. Recommendation: use traffic metrics such as ARPU, ARPPU, and paying conversion;

  • countries. If you need to compare one country with another, use this option. Recommendation: usually the difference between countries can be found in monetization metrics such as Average Check, ARPU, and ARPPU;

  • languages. If you need to compare either different markets or different localizations of your product, use this grouping method. Recommendation: use metrics such as ARPU and retention;

  • devices, paying capacity, etc.

Finally, to set a filter on the application set click the "Filters" button. You can add one or more filters to the application set using for the report.

Applications can be filtered by install date, ad network, paying status, devices, etc.

In the report menu, you can choose one or some of the following actions:

  • Reset settings - for fast reset of the selected filters, segments, apps, and other settings applied to the report.

  • Save report - save the report and get fast access to all the saved reports. You can find the reports in the “Reports” list

  • Share the report with teammates - you can also share the report with your colleagues.

  • Share the report in a Slack channel

  • Save to dashboard - save as a widget for a dashboard:

With Basic Metrics, you can check the metrics of all of your projects on one screen, see their individual and aggregated metrics, group metrics, and audiences by custom characteristics. Seeing the metrics of your apps in one place helps you quickly check the status of all your projects and make informed decisions later on. For example, with Basic Metrics you can compare the financial metrics of your projects to find which of the games brings more money to the studio and therefore invest more resources into its development. Also, if you compare projects’ behavior metrics and ARPPU of the paying users, you’ll be able to see which of the mechanics are more successful and use them when developing your other games. Using devtodev’s updated Basic Metrics, you can compare the revenue of your projects by country, and choose the best locations for each project. Knowing that, you can work on their positioning in their most profitable markets.

Filter your saved reports

You can filter out reports by type, e.g. display only saved Conversion funnels or reports built using SQL. To do that, select the desired type from the ‘Report type’ drop-down list:

Use filter by tags to filter saved reports not only by type but also by their content. For example, you can split reports by the topic, by country, by goals of their creation:

To add one or more tags to a report, select the report by checking the box on the left of the report name, and click the # (Add tag to report) above the list of reports.

Then add one or more tags and click ‘Ok’ to save the changes:

To filter the results, open the «Tag filter» drop-down list and select one or more tags that you want to filter on.

If you select several tags, you will see reports that have ALL the selected tags. To delete a tag for one or more reports, select them by checking the box and click the # button. In the window that opens, click the cross mark next to the tags you want to delete and save the changes:

A report can have no more than 5 tags. The length of each tag cannot exceed 30 characters.

Custom dashboards

Dashboards allow you to see data on several projects in one place. It gives you an opportunity to react to changes in user behavior decisively and saves time because you won’t need to open all the reports for analysis.

To the dashboard, you can add several custom reports that will be presented as one page. To grasp the whole picture, you can also use one widget to analyze different platforms’ project metrics. When you need to, for example, routinely track monetization metrics, you can create a dashboard with monetization metrics for the selected apps.

You can add to the dashboard a widget:

  • a diagram that shows Gross performance per app.

  • a diagram that shows an app-specific revenue structure.

  • a table with more detailed information for the past month: number of new users, active users, revenue, conversion to paying user, ARPU, ARPPU, and other app-specific metrics.

If you want to build a report that shows the performance of apps’ audience acquisition channels, you can add some widgets to one dashboard and they will show the current traffic status. For example:

  • a table for analyzing the most important metrics by traffic sources: new users, gross, paying conversion, ARPU, Day 1 retention, day 7 retention, and so on.

  • a diagram that shows new user acquisition performance by app.

  • and other widgets that help you analyze channel performance.

You can find all the necessary information on one page. You can respond to trends fast and improve your ad strategies, reassess your budget, and so on.

Creating a dashboard

To start working with dashboards, select the "Dashboard" section on the top of the form. To create a new dashboard, enter its name and click “Save”:

Once you name it, you'll be able to fill it out with your report widgets and start monitoring metrics. You can always rename your dashboard later.

Add widgets to a dashboard

After you click the “Add widget” button, you will be redirected to the Basic Metrics for building a report. After you complete it, you can add it as a widget to the dashboard. Also, you can create widgets from any saved reports in the Basic Metrics.

To do it, you need to:

  1. Name the widget.

  2. Choose the dashboard where you want to save the widget to.

  3. Set the report date range: fixed, moving.

If a preset time frame is set (i.e. last 7 days) then this time frame will be used further as to the actual date.

After that your widget appears on the dashboard where you can quickly analyze the necessary metrics for the selected apps:

Text widget that you can use to add comments to dashboards and these comments will be visible to your coworkers. You can highlight the main points, key analysis takeaways, remind your colleagues that they can open the report from any widget, and go on with the research by changing the report, its rate range, applying filters to the data, etc. You can add links or other data sources to the text, for example, a link to a storyboard of screens or a screenshot of features in question.

To add a text widget to a dashboard, click ‘Add widget’ in the drop-down menu and then select the ‘Text widget (for notes and descriptions)’ type.

Name your text widget and then add notes or takeaways to the text body while formatting it as you like (alignment, styles, colors, bulleted lists, etc.)

A total of 20 widgets per dashboard are available, of which up to 10 can be widgets based on SQL queries. Additionaly, 20 text widgets allow users to freely include information in text format. For example, you can customize your dashboard by adding: 8 SQL widgets, 12 widgets from other reports (Basic metrics report, Custom events, Retention report, Funnels), and a few more text widgets to explain graphs or describe conclusions.

Widget customization

By clicking the widget menu, you can open the report in the Basic Metrics and edit it, add an additional filter, group, apply a segment, select additional metrics or apps for a more detailed analysis.

You also have an opportunity to change the widget’s name and description. Hover over the title to change it. A pencil icon will appear next to the title, click it to edit. The widget description may be useful, for example, if you give your coworkers access to the dashboard. You can add comments, conclusions, and other useful information to your widgets.

To read the widget’s description, you need to choose “i” icon to the right of the widget’s name.

Table widget settings

Sometimes the text in tables may be difficult to read. You can use Table settings to adjust the column width and text content. Only users with Editor access can apply these settings.

Autofit column width option sets the best column width automatically based on the text length in the header and column values. If this option is not selected, you can change the column width manually.

Wrap text option wraps text in the heading and table rows. The text is wraped up to 3 lines, however, if it is too long, the text will be cut.

You can use both options simultaneously. These settings are saved on the dashboard for all users.

Dashboard management

If you want to switch between dashboards, click the drop-down menu near the dashboard’s name.

There are two types of access to the dashboards: for view and for edit. The access level of a user (owner, viever, editor) can be found next to the dashboard name.

The user who gained permission to edit, can:

  • Edit created widgets (change report settings, rename, switch widgets, add/edit the description of the widget).

  • Add and delete widgets (also, by using the ‘Move to another dashboard’ option on another widget).

  • Grant access to view the dashboard to other team members.

The user who gained permission to edit, CAN NOT:

  • Delete the dashboard.

  • Give edit permission to another team member. Only the dashboard’s owner can grant permission to edit.

  • Remove the access that is not provided by them.

You can also use the menu to save the selected widget to your dashboard:

To change the order of widgets, simply drag any widget to your desired position, via the icon at the top right of the report.

The icon in the lower right of the report is used to resize the widgets.

Adding comments to a dashboard

Add a comment to a dashboard if you want to discuss widget data with your colleagues, ask a question or share your conclusions.

To do this, click the ‘Comments’ icon to the right of the dashboard’s name or next to the widget’s name if you want to comment on a specific widget.

To see all comments, click ‘Comments’ next to the Refresh button:

Mentions of colleagues To mention a colleague, type the @ symbol followed by the user name. Choose one of the options. If you’ve mentioned a user in a comment, they will receive a notification via email and an on-site (bell) notification.

If you’ve mentioned a user who does not have access to the dashboard, then they will be granted access to it and receive an email notification about the mention.

Edit or delete comments You can edit or delete your comments. Open the drop-down list (the three dots menu) next to the comment and select the action you want to perform.

When your problem is resolved, you can close it by clicking the check mark or open the three dots menu and select ‘Close thread’.

Last updated