Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Here are some of the new features you might have missed.
Released: 20/12/2023
Results from Devtodev’s Retention report can now be added to a custom dashboard as a widget. This information helps you track crucial retention metric values for your project. The update eliminates the need for SQL in building the report and adding it to the dashboard.
Here are some examples of how you can use this functionality:
Add a widget with data on the retention of users who signed up for a specific subscription plan.
Display the retention of users who signed up for your project and then performed a desired action (e.g., created a project, started a workout, or invited a friend).
Compare the retention of users who engaged with your new features with those who did not (e.g., completed/skipped onboarding).
Add several widgets to compare the retention of users who used different methods of doing something (e.g., project creation, battle modes, price plans, payment methods, etc.).
Learn more about Retention reports
Released: 05/12/2023
Devtodev’s Custom event, Custom funnels, and User flow reports got a new operator and parameter value that will increase their flexibility. Use the 'IS NOT' operator and 'null' parameter value to exclude certain parameters and to work with events that do not return any value.
Check out this article for more details
Released: 21/11/2023
You can disable any property that you have previously added and now consider unnecessary or faulty. For example, if you initially collected the 'user type' property (such as beginner or pro), but have since decided to focus on the 'user status' property (guest/registered), you can disable the 'user type' property to maintain a cleaner and more organized report-building process.
Learn how to manage User Properties
Released: 20/11/2023
With this update a familiar 1x1 widget from SQL and Basic Metrics becomes available in the Custom events report. Select Report type -> Number and a single number for your most important KPI is ready for your dashboard.
Here are some examples of what you can check: number of in-app shop openings, average battle time in a game, conversion from workout start to finish.
Learn more about Custom events report
Released: 30/10/2023
When creating a new devtodev project, you can now select the type of project: a game or an application. This choice will affect the customization of the devtodev interface. Depending on the type, specialized reports will be available.
You can always change the type of the project later in Settings -> General settings.
Learn more about adding new projects
Released: 19/09/2023
Devtodev users are familiar with the 1x1 widget — a small module on your dashboard containing a single number designed to keep you informed about important metrics. With the latest update from Devtodev, you no longer need to use SQL to create widgets with basic metrics. You can simply open the Basic Metrics report, select a metric, click View -> Number, and then add this number as a widget to your dashboard. This will not only save you valuable time but also enable you to use a limited number of SQL widgets to display other metrics.
Check out this article for more details
Released: 29/08/2023
When it comes to data visualization, Devtodev offers plenty of powerful tools, and SQL widgets is one of them. To give you access to even more data points on your dashboards, we’ve introduced an update that offers you the ability to display two metrics on a single 1x1 widget. Simply write a single query and get two numbers: it is easy, convenient and requires less time than creating separate queries for two individual widgets.
Check out this article for more details
Released: 16/08/2023
Devtodev’s clients frequently create funnels to analyze various aspects of their apps and games. However, these funnels are often longer than a single screen, and the users find themselves having to scroll excessively, which can be quite inconvenient.
To alleviate this issue, we have recently introduced the 'Step' option to the Conversion funnel report. It is designed to save our clients time and effort while streamlining the funnel exploration process.
Check out this article for more details
Released: 25/07/2023
The overview provides essential metrics for all projects in Space, allowing users to conventionally track the metrics of the projects. Additionally, it offers the option to access the prepared reports in the selected project to analyze metric rises or falls. The overview aims to briefly introduce each project's key metrics and keep users informed about devtodev's news.
Learn more about Space overview
Released: 18/07/2023
This update empowers you to enhance collaboration among team members by giving each step in the Tutorial analysis report a meaningful and easy-to-understand name of your choice.
By tapping on the step in the report, you can assign a name that describes the action and facilitate seamless collaboration among all team members working on the app.
Check out this article for more details
Released: 27/06/2023
In our latest update we added distribution by parameter (Show % of total) across all the Basic metrics report tables. This feature proves particularly valuable when you need to determine the percentage of users with a specific attribute in relation to the total number of users in a particular group. It’s extremely convenient because you don’t need to waste time on creating separate SQL queries anymore!
Check out this article for more details
Released: 20/06/2023
devtodev’s Retention reports has got several new features that will enable you to narrow down the audiences and calculate this metric more effectively.
With this update, we’ve introduced two additional options for two calculation methods (by calendar days and by 24-hour interval):
Flexible calculation start: you can now choose a specific event or several events that define a cohort for retention calculation, allowing for more tailored analysis..
Custom calculation end: you have the freedom to select a particular event that signifies a user’s return to the product, enabling more precise measurement.
Check out this article for more details
Released: 25/05/2023
This update got you two new features in the Funnel report (Reports -> Conversion funnel): an alternative event that you can use when building a funnel, and an option for creating a segment of users who failed to complete all the funnel steps.
Check out this article for more details
Released: 02/05/2023
This time we added several great features to the report’s Virtual goods and purchases section. They allow for a much deeper analysis of in-game currency, purchases, and real money spends.
What we did:
Added display of item groups. The groups may come in handy in case you have too many items.
Added breakdown by levels.
Introduced a number of purchases divided by the DAU metric value (“% of active”, as in the Custom events report).
Improved mean value. After the update, we calculate it as the number of items purchased at a level divided by the number of users.
Check out this article for more details
Released: 17/04/2023
You can now activate Data labels on charts in Basic Metrics, Custom events or SQL reports. Use them to evaluate the dynamics and values in one glimpse.
Released: 04/04/2023
Sharing dashboards has never been so easy and convenient! devtodev already has a wide range of tools that make your work more smooth and unhindered, however, the export to pdf tool takes the process to the next level.
It’s an extremely convenient option for both senders and recipients. The senders can make sure that the recipients get only the data that they want to share with them in the exact form that they intended to show them. The recipients can get access to data without going through the whole process of signing up to the devtodev platform.
Check out this article for more details
Released: 07/03/2023
Analyzing FTUE using devtodev funnels is as easy as it can be! To make the process more convenient, we are introducing ‘limitation by session’ — a new additional option that will help you with analyzing any particular user session. Now building a funnel is as easy as creating any devtodev out-of-the-box reports — simply click and analyze every aspect of it.
If you are curious about the number of users who achieve the ultimate goal during the first or the Nth session (first two, three, etc.), you can easily calculate them, build a segment and then analyze thoroughly. Simply click on ‘Conversion time limit’, set a sequential number of the session and build a funnel.
Now you can also rename funnel steps!
Check out this article for more details
Released: 16/02/2023
If you have a child-directed app or game, you may worry that the data you send to devtodev is anonymised and protected enough. It’s not a problem anymore with our updated SDK because it operates in full compliance with COPPA — the Children's Online Privacy Protection Act.
This updated version of devtodev SDK does not collect, process or store ad IDs of children. It simply creates anonymised user identification numbers that can be used by the platform for tracking underaged users without influencing the decisions they make.
If you already use devtodev SDK, all you need to do is to enable the COPPA-compliance opinion before SDK initialization and delete the dependencies necessary for processing ad and vendor IDs. This will not interfere with your working process because almost all devtodev reports will stay available and you will be able to use them as you did before.
Read more about it in our documentation: iOS, Android, and Unity
Released: 14/02/2023
We’ve added 1, 7, 14 and 30-day Cumulative ARPU to the A/B tests. You can use these metrics to improve the quality of the analysis and prove that the implemented changes did not influence other key metrics of the app.
Released: 17/01/2023
Drill down into your user flow data by setting a limit on the number of user sessions! This option comes in handy in case you want to take a closer look at what your users managed to achieve during, let’s say, their first session, and compare it with your expectations.
There are three options in this report - “No”, “Limit by first session”, and “Limit by number of sessions”. If you want to see events that users completed during their first session, choose the second option. If you want to see data for several sessions, choose the third option. In this case, the calculation is as follows: we take the specified number of sessions performed during the selected period, then we take the dates of the first and the last sessions, and after that we analyze the events performed during this period.
devtodev documentation helps you to gain in-depth knowledge of the product and use all opportunities offered by the platform.
Thanks for choosing devtodev analytics!
devtodev provides SDKs that give you the ability to measure users’ behavior and player journeys using basic and custom events. We have SDKs for the most popular OS and engines:
We have SDKs for the most popular OS and engines:
Here are some simple steps to start using our service:
Then fill out the registration form.
You will receive an email to confirm your registration.
First of all, visit our website and click 'Sign up'.
To begin working with analytics, you need to start sending events (information about user activity in the project) to the analytics system.
devtodev provides basic events that drive the majority of the reports.
Users start with opening the app, and this process we call "starting a session". For your convenience, in the majority of devtodev SDKs this event is integrated automatically.
There is no separate event in devtodev that describes a session by its duration and start or end date.
We use two events that we can use to examine the duration of the sessions. The first event captures the start date of a new session and the second captures the duration of each application activity (time when application is in focus). In our experience, this is the most reliable solution at the moment.
At the moment when application receives focus (this may be the moment the SDK is initialized / the application is opened / the device wakes up from the sleep mode with the focus on the application), we begin to assume that the application becomes active and begin to count the duration of the activity.
If the application loses focus (minimizing the application / device is going into the sleep mode / switching to another application / exiting the application), we consider that the activity is completed and we send its duration to the devtodev server. This is an application activity event.
We consider the start of a new session to be the moment when the application receives focus (see the description above), but at the same time we take into account that more than 10 minutes have passed since the last activity of the application. Otherwise, we count that the previously launched session continues. More detailed information on tracking sessions can be found on the 'Track Sessions' page.
To calculate the average session length per day, the sum of all durations of application activity is divided by the number of session starts.
If users can use real money to make purchases in your project, you need to integrate the Payment event. When devtodev receives data about sessions and payments in your app, we can calculate all financial metrics (gross, revenue, average check) and metrics of the project’s financial efficiency (ARPU, ARPPU, paying share, LTV).
How to integrate Payment event.
Integration of data about sessions and payments takes up to 20% of the time spent on integration, but in the future it will give answers to 80% of questions about user behavior in the project.
If your application has subscriptions, you can integrate this event to analyze the financial data as well as the structure of your subscribers. Devtodev integrations allow you to receive information about subscription purchases even if the user doesn’t open the app (auto-renewable subscriptions).
How to integrate the Subscriptions event (SDK)
How to set up Subscriptions integration with Store
Tutorial is a very important part of any project because the first session lays the foundation for future retention and monetization indicators.
Using this event you can evaluate the effectiveness of the tutorial steps system, analyze how users complete the tutorial, find bottlenecks, and measure the time it takes for users to complete the tutorial. The event should be sent at the end of each tutorial step indicating the number of completed steps as a parameter.
Here are some predefined values for the Tutorial Step event parameter:
0 - the user skipped the tutorial
-1 - the user started the tutorial
-2 - the user finished the tutorial
How to integrate Tutorial Step event
devtodev is a universal analytics system, and our structure of basic events is designed for game projects specifically. However, there may be situations when your project requires events that are not provided by the devtodev basic events. Such events can still be sent and analyzed in our system - as custom events.
Each custom event can have up to 20 parameters to identify more detailed info about users' behavior.
Here are some examples of users' actions that can be sent as custom events: when users open an in-game store, click on items, buy items. Based on these events, you can build a funnel and see the conversion on each step.
Some limits for custom events:
The number of different event types sent from one project shouldn't exceed 300.
The event name must not exceed 72 characters.
One event can contain up to 20 parameters, which must have unique names of up to 32 symbols.
Parameters can be string and numeric: - the maximum length of parameter values is 255 characters; - the number of string parameter values cannot exceed 50 000; when it exceeds 50 000, the further sending of information about the parameter and possibilities to work with it will be blocked.
Here is some expert advice to avoid problems with limits in custom events:
There is no need to send user IDs in parameters (they are collected by default).
Do not send time in the timestamp format (it is also collected by default).
How to integrate Custom events
This event is for games only. It is worthwhile to integrate this event into a game type project, as specified in the application settings. In projects with the “app” type, game events will not be tracked and displayed in the interface, even if they are integrated. You can verify and change the project type in Settings → General settings.
You can analyze the distribution of the players over the levels. Many game projects have levels, which means that as users become more experienced, they gradually increase their level. In this case levels have a linear structure: the level N is followed by the level N+1. If your project has in-game currency, using the LevelUp event you can send information about the current amount of in-game currency players have. This data allows evaluating the average amount of in-game currency that players have on a particular level.
The event should be sent right after the player reaches the next level.
How to integrate LevelUp event
This event is for games only. It is worthwhile to integrate this event into a game type project, as specified in the application settings. In projects with the “app” type, game events will not be tracked and displayed in the interface, even if they are integrated. You can verify and change the project type in Settings → General settings.
This specific event is a part of the LevelUp event and does not require a separate dispatch. Send this event to track the average amount of in-game currency earned or purchased during a level after each time an in-game account is replenished.
How to integrate CurrencyAccrual event
This event is for games only. It is worthwhile to integrate this event into a game type project, as specified in the application settings. In projects with the “app” type, game events will not be tracked and displayed in the interface, even if they are integrated. You can verify and change the project type in Settings → General settings.
There are many projects (for example, Match-3 games), where players make an attempt to complete a level. Their attempts may be either successful or unsuccessful. In addition, during a certain attempt different numerical indicators can be changed: the number of stars, resources, in-game currency.
To analyze such attempts, devtodev provides a basic Progression event. In the Progression event you send information about how players pass a particular game location, whether their attempt is successful, and how numerical indicators change.
The sequence in which locations are passed is not important in this case: after the location N players can go to any location M.
How to integrate Progression Event
This event is for games only. It is worthwhile to integrate this event into a game type project, as specified in the application settings. In projects with the “app” type, game events will not be tracked and displayed in the interface, even if they are integrated. You can verify and change the project type in Settings → General settings.
Many games, especially f2p, have in-game currency. Players can spend it on virtual goods. To work with virtual currency purchases, devtodev has developed the Virtual Currency Payment event.
How to integrate Virtual Currency Payment Event