Amazon Prime Day 2021: Results Unwrapped
And that’s a wrap! Amazon Prime Day was another succe...
There Are Professional Sand Casting Papers Published On This Site
Knowing how many people download your app, how much money you’re making, or what users think of your app is important. But it’s definitely not the only thing you should be tracking. That’s where app analytics tools are vital.
It’s not all about the number of downloads. You also need to learn how, when, where and by what kind of audience your app is used.
Of course you can get a sense of that when you have people trying your app in front of you. But if you really want to know how well your app is doing, you need more data.
Believe it or not, your users are probably not using your app exactly like you think they are.
An interesting post from Dave McLure explains the key metrics startups should use. I tend to believe that a lot of things that are true for startups are true for mobile apps too.
For example, I think that app developers should copy more what entrepreneurs do for marketing before their launch. But I digress…here are the “Pirate” metrics Dave talks about:
You can measure some of the acquisition/revenue metrics using app downloads and revenue tracking tools, but if you use only that you will still be missing some important data.
By monitoring the right things, you’ll be able to learn a lot about your users and improve your app or your game.
A couple of other things before jumping to our thoughts on the different tools:
Luckily, there are several tools for in-app analytics and some are free or have free versions. Some provide other features than in-app usage analytics (cross-promotion, ads etc.). This can be important to make your choice but it’s not the topic of this post so that part is not detailed.
All the solutions mentioned will require you to use a mobile analytics SDK as well as some level of customization.
A couple folks working at these mobile analytics companies have interesting things to say about their products and in-app usage analytics on Quora, you should check it out.
Disclaimer: the views expressed here are only ours, and some of the tools we couldn’t test extensively. We did our best not to make any mistakes when talking about these tools. But if we did, please let us know and we’ll happily correct them.
Flurry is a pretty complete tool for your mobile analytics. For each app, you can either use the “classic” dashboard or create up to 10 custom dashboards.
That compensates for the fact that to get some mobile app analytics, you sometimes need several clicks, which can get frustrating.
Here is the kind of info you can find or use in the dashboards:
This is an example of how Flurry helps you visualize the path that the user takes when using an app. Seeing a visual representation like this can be a huge help in understanding where you can improve your app.
Flurry also provides easy to understand reports on conversion metrics.
Depending on the data/charts you’re looking at, you can filter via segments (age, first session, usage, country, etc), app versions and dates.
Probably because Flurry offers lots of other services (like ads), this tool is free yet provides a lot of analytics.
If you’re using Flurry, below is a video explaining how to create events and why:
We like: Thorough yet free, multiple dashboards, user paths and funnels.
Not so much: Lots of click required to get info, errors/crashes hard to identify and no cohort analysis.
Platform: iOS, Android
It might seem suprising, but Google didn’t launch a mobile app analytics tool before the end of June 2012. Mobile is huge, and they obviously want a key role in analytics. They have the advantage over their competitors that many people have been used to Google Analytics.
The Google Analytics for mobile apps SDK was first only available in beta, and is now part of Universal Analytics (out of beta since April 2014).
Universal Analytics is a pretty big deal if your product is cross-devices and requires sign in, because it is based on a User ID which allows for example to count 3 visits of one person across different devices as only 1 unique visitor:
In the same way, if you track conversion and revenue in Universal Analytics, it will be cross device and will even let you know the path (which action was done on which device).
What if you just have a mobile app? Just like you would expect, Google Mobile App Analytics provides metrics to analyze your app performance.
Your app overview gives you reports organized in four categories:
Those mobile analytics (and Universal Analytics as a whole) are pretty complete, and Google is probably going to roll out new features as well.
We like: Lots of the needed features, easier to learn if you already used GA, integration with Google Play for conversion tracking (and more to come).
Not so much: No cohort analysis and no integration with iTunes for conversion (I don’t see that happening).
Apple introduced its App Analytics tool in 2015 to provide some answers on what’s happening on your app details listing and in your app.
Analytics has 3 key sets of data:
It’s a nice and long-awaited feature to be able to know how many App Store views your app is getting. The usage data is however still pretty limited compared to the other tools listed here and is most likely not going to be sufficient by itself:
An interesting piece of information you’ll find as well is user retention, sorted by week. Super helpful for showing you when users are dropping off, especially after an app update.
You don’t have anything to do to have, it’s built in iTunes Connect. For usage data like sessions for example, the data measured will only be the data from users that explicitly accepted to share their app usage stats in iOS.
Check out this WWDC15 presentation on how to get the most out of mobile app analytics. We hope that Apple will keep on improving this tool.
We like: The tool is well done, and diving into data and applying filters is quite easy. The “attribution analytics” are great to have, however this is not usage data.
Mixpanel offers event-based analytics tools: account creation, sharing, upgrade, purchase, etc. You have to define events and event properties for your app.
You can do things like:
Below is a video made by the MixPanel team to explain the tool:
Mixpanel lets you analyze your app retention by seeing how often your customers return and engage with your application. To get the full picture, it uses cohort analysis which groups your users by day, week or month based on a specific event.
More related app promotion guides: