Do you want to know how well that change to your user onboarding process or new growth hack is performing? A good analytics tool can tell you. An analytics tool is must-have for every website and mobile app business. If you don't know what's going on in your app, you can't improve. So here at Lifecycle we put together a list of 65 tools that will help you track everything in your web and mobile apps. Let's get to it!
Analytics tools for cross-platform apps (works for mobile and web apps)
If you have both a website and mobile app, the easiest thing to use is a cross-platform analytics tool. A cross-platform tool helps cut time spent on integration and gives you a full view of everything happening in your apps in one place. If you want simplicity, fast implementation, and a tool to use on any other platform you add later, choose a cross-platform app analytics tool. (Remember to keep scrolling for web app and mobile app specific tools) Here are a few options:
- Piwik (Free and Paid) - Piwik is an open source app analytics tool for every platform. Piwik has real-time data tracking, event tracking, and campaign tracking. Piwik has a ton of integrations for almost any platform you're working with from Node.js to Wordpress. You can pay for a hosted version or download Piwik onto your own server and host it yourself for free. Now it's not the most beautiful analytics tool on the list, but it does exactly what you need it to do and more. Piwiki even has mobile app for iOS and Android to help you view your analytics on the go.
- Heap (Free and Paid) - Heap tracks your app users, clicks, form submissions, and anything else you'd want to track. You can create user segments and even see everything a particular user did in your app. My favorite feature of Heap is their dead-simple integration process. They've made their analytics so easy to "install" that you don't even have to use code. You just select what you want to track on your website and you it's tracked. It's like magic. Heap is cross-platform too. It's made for websites and iOS apps.
- Opentracker (Free and Paid) - Opentracker is another tool that helps you track everything you'd ever want to track. Opentracker has real time reporting, geo-location user tracking, and lets you tag users for later viewing. Opentracker also has an API that allows you to build features not in the app. Opentracker supports websites, iOS, Android, and web apps.
- Foxmetrics *(Paid )-* Foxmetics, like a few of the other analytics tools, helps you track your user's actions and activities. With Foxmetrics you can see things like which user viewed which page, who used which app feature, or even how long your users take to convert.
- Google Analytics (Free) - Google Analytics is the "household name" of the web analytics space, but people forget about their mobile offering. They have all the typical analytics like page view tracking and page-overlays, but sometimes the tool is too big to get the information you need without a lot of work. The good news is, if Google Analytics is your only option you can download one of the many available Analytics templates to get you started quickly.
Analytics tools for web apps
Believe it or not, there are more options than Google Analytics to track your website's analytics. We all know Google Analytics can be a bit overwhelming to set up, hard to use, or just not ideal for your needs. Plus, there's a lot more to track than pageviews in a web app. So you need the right tools to get the job done. Although Google Analytics is actually on the list, there are dozens of other (some would say better) options to choose from.
- Clicktale (Free and Paid) - Clicktale is more than your average analytics tool. Clicktale helps you go beyond the numbers and shows you see exactly what your users are doing on your site. With Clicktale you can record and watch exactly how a visitor used your website, track user sessions, and view heatmaps. Clicktale also has in-form conversion funnels that tell you where users left off filling out your web forms.
- Gosquared (Paid) - Gosquared is a simple, good looking web analytics tool that just works the way you'd expect it to. Besides the standard analytics features, Gosquared has visitor tagging to help you dig deeper into one user's visit. Gosquared even integrates with popular chat tools like Olark or Zopim to help you talk to users in real-time, which is great for user onboarding.
- Clicky (Free and Paid) - Clicky is a robust web app analytics tool. Besides website visits and conversions, you can also track your video and audio analytics on your website. Clicky also has heatmaps, website uptime monitoring, and bit.ly integration. Clicky seems to be the most feature-rich option on the list, which is helpful only if you actually need all of these features.
- Woopra (Paid) - Woopra helps you track where your users are coming from, how long they've stayed on your site, and even shows you a picture of your users. You can create custom funnels, perform cohort analysis, and get real-time notifications of any in-app activity with Webhooks.
- Mint(Paid) - Mint is a self-hosted analytics solution. This means you have to install and manage your analytics on your own server. This is helpful for those looking to save money, as you can simply pay one-time for the license (which is pretty inexpensive already) and use it as much as you want.
- Going Up (Paid) - Going Up is the solution for web app marketers looking to manage SEO analytics and web app analytics with one tool. Going Up shows your referring keywords, heatmaps, recent visitors list, and even your Alexa traffic ranking. If you don't want separate tools to manage both and don't mind a basic looking tool (I'm being kind) then use Going Up.
- Chartbeat (Paid) - Chartbeat is another beautiful, real-time app analytics tool for web apps. Chartbeat helps you visualize your current visits, shows you which devices your web app users are using, and even helps you track your social media activity on one screen.
- Gauges (Paid) - Gauges is a real-time web analytics tool. With Gauges you can track multiple sites in one place, which is helpful for tracking front-end and back-end activity separately. You can also see which browsers your users are using and the keywords they used to find you.
- Reinvogorate (Paid)- Reinvigorate is a simple but nice looking real-time analytics tool with heatmaps.You get all the basic analytics features plus visitor tagging and CDN hosted tracking code for speedier page loads.
- Crazyegg (Paid) - Crazyegg is a heatmaps only analtyics tool. Crazyegg shows you exactly where users clicked and how they viewed your page. Crazyegg is more ideal for A/B testing and backend feature testing than general visitor and user tracking.
- Inspectlet (Paid) - Inspectlet is another web app heatmaps tool. Inspectlet is a bit different because you can get real-time analytics and views of what users are doing. You can also record user sessions and get custom metrics with the tool.
- Mouseflow (Free and Paid) - Mouseflow gives you live analytics and heatmaps. With Mouseflow you can record user sessions, track page scrolling, and get data on how long your users hovered over a button before they actually clicked.
- Statcounter (Free and Paid) - Statcounter is one of the ORIGINAL web analytics tools available. In fact, it's so old people don't realize it's still around. The good news is Statcounter is still updated and a good option to handle your web app analytics even today. You get the typical analytics feature set plus custom branding and HTTPS tracking, which is important for anyone tracking backend app activity.
- Snowplow (Paid) - Snowplow is the analytics tool for web apps with a lot of data. If you have a large app, with lots of users, and want to manipulate the data, Snowplow is the analytics tool for you.
- Clickmeter (Free and Paid)- Clickmeter is a bit different because it's an analytics tool that helps you track marketing campaigns. You can track exactly which users converted from which ad and monitor your ad's click fraud.
- Digital Analytics (Paid) - Of course, if you can think of a problem on the web, Adobe's trying to solve it. And managing your web app analytics is no different. Adobe's offering gives you the standard analytics tools plus some that large organizations can use. Unfortunately, since this tool is about $1,500 a month this isn't the best option for the little guys.
- Sitespect (Paid)- Sitespect is somewhat of a full-suite web app analytics tool. It includes A/B testing, multi-variate testing, personalization, and more. If you need analytics and A/B testing in one tool, I'd try out Sitespect.
- Paditrack (Free and Paid) - Paditrack works with Google Analytics. You can analyze any data from Google Analytics, including the data you had before using Paditrack. Paditrack's main features include user segmentation, retroactive analysis, and easy reports.
- Hitslink (Paid) - Hitlink is another simple web app analytics tool. It features real-time analytics, social media traffic reporting, and real-time dynamic segmentation.
- Parse.ly (Paid)- Parse.ly is real-time web analytics tool with a focus on tracking content. If your web app has a lot of content built in like Quora or Techcrunch for instance, this is a real solution for you (although an expensive one).
- Sessioncam (Free and Paid) - Sessioncam is more of a heatmaps analytics tool. You can record and get replays of your user's app activty. Besides the typical heatmap features, Sessioncam also helps you view your mobile website user sessions.
- Loggr (Free and Paid) - Loggr helps you track your user events and monitor your web app. You can get sales trends and code errors all in one tool. I'd recommend this tool for technical marketers or single programmer founders, since it's a bit too "techincal" for non-technical marketers. But if you want to track bugs and user activity in one place, this is your tool. They even have a handy mobile app to help you see everything on your mobile device.
- Kissmetrics (Paid) - Kissmetrics is a standard cohort analysis tool. It helps you track what your users are doing, when they convert, and how long it took them to do it. Kissmetrics gives you a quick view of your app revenue and other important business metrics.
- Sitemeter - Sitemeter is old and ugly. But it's an analytics tool so I included it on the list. Honestly, I can't tell if it's still updated, but it's an option and still available online if you want to check it out.
- Crawltrack - Crawltrack is another old and ugly tool. But if you need it, it's available. With Crawltrack you can track 404 page errors and it even claims to block hacking attempts. Again, there are plenty of other tools available on the list that seem better. But choose what you like.
- Segment.io -Segment.io isn't necessarily an analytics tool. Segment.io is one tool that helps you integrate multiple app analytics tool with one piece of code. This is ideal if you're trying out multiple tools from the list. Just remember, they don't provide any analytics services themselves, they just bring all of your analytics into one tool from different services for you.
Analytics tools for mobile apps
Mobile apps are no longer basic, single screen tools. Mobile apps are more robust and require analytics tools to help track every moving part. Luckily, there are many options for mobile app development teams. In fact, it seems to be an analytics tool for every little thing that happens in your mobile app. If you've ever wanted to track where your users downloaded your app, see where your users have scrolled or tapped, and even know which screen is most popular in your app, there's an analytics tool on this list for you. P.S. Make sure to check out our list of 20 Mobile App A/B Testing Tools too!
- Appsflyer (Free and Paid) - Appsflyer is an all-in-one marketing tool with analytics. You can track in-app purchases, app installs, and app engagement with one tool. Besides the typical iOS, Android, and Windows support, Appsflyer also supports platforms like Marmalade, Unity, Appcelerator. There really isn't a platform they don't support.
- Amazon Mobile Analytics (Free) - Amazon does a lot and mobile analytics is just another thing they do. Amazon's analytics tool is multi-platform and basic. You can track your iOS, Android, and of course Amazon app analytics with one tool. It does all of the basic things you'd want from a typical analytics tool. Pair it up with their mobile app A/B testing tool and you have everything you need to run a solid mobile app business from one place.
- Tapstream (Free)- Tapstream handles user lifecycle analytics. If you've every wanted to know where users are finding out about your app and how often they actually download your app from that source, you can get that information with Tapstream. Tapstream supports iOS, Android, Windows, and Mac apps.
- *Honeytracks *(Free and Paid) - Honeytracks is a little different because it's the mobile app analytics for games. Honeytracks is configured to help game studios track over 90 metrics including mobile app user engagement and cohort analytics.
- *Apsalar *(Free and Paid)- Apsalar is the analytics tool for larger app shops. It helps you track user analytics and handle your app advertising with one tool.
- Roambi (Paid) - Roambi is another tool for the big guys. It's a 3-in-1 analytics tool that helps you track analytics, handle mobile app business intelligence, and app reporting. Roambi lets you send your data to Box and helps you create easy to read reports for the rest of your team.
- Appfigures (Free and Paid) - Appfigures is a bit different because it helps you track your app sales with event tracking. Appfigures brings together your app ratings, sales, and payments from every app store in one place. Appfigures works for iOS, Android, and Mac apps. They also have an API that you can use to do whatever else you want.
- App Annie (Free and Paid) - App Annie is another tool that doesn't necessarily track user activity but tracks your app sales. With App Annie you can track your app data from iTunes, Google Play & Amazon. You can also track your mobile app revenue, downloads, ratings, reviews & rankings in one place.
- Appcelerator (Free and Paid) - Appcelerator is an entire mobile app marketing suite. But their app analytics tool can stand on it's own. With Appcelerator you can track user session times, if the user is new, and even create custom events.
- Flurry Analytics (Free) – Flurry is pretty much the "industry standard" for mobile app analytics. Flurry helps you track user sessions so you can see if something was to hard for your mobile app users. You can also create custom segmentations to help you understand your app users better.
- Askingpoint (Free and Paid)- Askingpoint is different because it helps you track your mobile app user ratings. In fact, it's main purpose is to actually prompt users to rate your app more. Although I don't think the best way to get users to rate your app is to ask more, this is a tool that can help you get more ratings and track them.
- Countly (Free and Paid) – Countly is an open-source mobile app analytics tool. And unlike most open-source projects the tool is actually quite nice looking. Countly makes it easy to see your top mobile platform, what screen size your users are using, and even the top carrier.
- HeatMa.ps (Paid) – HeatMaps is one of the few mobile app heatmaps for mobile apps. Heatmaps helps app developers record all app touches, gestures like pinches and swipes, and device orientation. You can even get graphs detailing user flow. Heatmaps is only available for iOS apps right now.
- Capptain (Free and Paid) – Capptain is another real-time analytics tool that gives you a dashboard full of data. Not only do you get to track whats going on, but you can get user feedback, segment users into groups in real-time, and send real-time messages to users based on their geolocation. Capptain works on iOS, Android, HTML 5, Blackberry, Windows, and more.
- Kontagent – Mobile App Analytics suite
- Claritics – Intelligent Analytics
- Followapps - Mobile Engagement Platforms
- Applicasa – Mobile game management platform
- Appsee – Visual Mobile App Analytics
- Yozio – Campaign tracking for mobile apps
- Distimo’s AppLink – Cross-platform app distribution and conversion tracking. They even have a mobile app in the Apple and Google Play Store you can use to track your mobile app analytics.
- Trademob - Mobile Marketing Analytics
- Swrve – In-app marketing platform
- Adxtracking – Analyze and optimize mobile app advertising
- AppsFlyer – Mobile app measurement and tracking
- MobileAppTracking - Attribution analytics
- Telerik - mobile app analytics
As you can see, there are plenty of analytics tools available for everything you've ever wanted to track and measure in your app. Try a few of them out for yourself and choose the easiest to integrate, with the features you need. If you liked this post you may also like 15 User Onboarding Hacks for Websites and Mobile Apps and 28 Website and Mobile App Growth Hacks You've Never Seen Did you find this list of app analytic tools list helpful, make sure to share it! Click here to share on Facebook, Twitter, LinkedIn, and Google Plus. Think I missed a tool that should be on the list? Shoot me an email at email@example.com and I'll make sure to get it on the list.
Ready to change the way you connect with your customers? Sign up here.