Back to blog

Product analytics 101: A beginner’s guide


Written by

Published July 2, 2018 · Updated June 23, 2020

Product analytics 101: A beginner's guide

Statista estimates that the Apple App Store now contains over 2.2 million applications, and there are almost as many in the Google App Store. However, users typically use just 9 apps on a daily basis.

This means that app stores are filled with apps that don’t attract users’ interest. There are plenty of reasons for this – products often fail to present any value to potential users, or they’re not properly advertised.

Some companies decide to solve this problem by spending considerable amounts of money on advertising.

Indeed, a decent investment into acquiring new users may bring some temporary results. It may even get your app on one of the App Store’s top charts for a day or two. Advertising, however, won’t solve everything.

In fact, it’s just the beginning.

According to data from Localytics, the biggest challenges app companies face are linked to customer retention. On average, apps lose two out of three users to churn within 90 days after they download the product.

Sounds pessimistic?

Not when you compare it to the data gathered by Amplitude, their statistics show that 80% of new users stop using the average app just three days after downloading it!

Faced with these home truths, putting the emphasis on advertising seems like putting more water into a leaking bucket.

In order to plug these holes, companies need to collect quantitative data about user behavior inside their applications and products. That allows them to detect and fix the weakest links in their service and make users more satisfied with their experience. In other words, they need some reliable tools in their hands.

Fortunately, there is a methodology that delivers just that. We’re talking about Product Analytics.

In recent years Product Analytics has proven itself as one of the most efficient ways for app companies to increase customer retention and survive in this cruel industry.

According to McKinsey,

Companies that use customer analytics comprehensively report outstripping their competition in terms of profit almost twice as often as companies that do not.

It also owes its popularity to the fact that it’s used by many market leaders, including Spotify, Netflix, Zalando and Uber (here you can read more on how advanced they are in this process – quite impressive, right?).

Product Analytics explained

Product Analytics is an approach focused on fully understanding how users engage with what you build. This involves using dedicated tools with the capabilities to map user interactions within your product (for instance, the Piwik PRO Analytics module).

Product Analytics
Helps you understand how users navigate your application, which features increase their engagement, and how to improve their long-term retention.

Among other insights you gain, it allows you to track users’ digital footprints, analyze their flow, and see what makes them convert, engage, return, or churn. Also, you start understanding what value your users are getting out of your product.

The key questions answered by Product Analytics

The key questions answered by Product Analytics

Product Analytics allows you to address some critical questions that wouldn’t be answered by the regular approach to analytics (in many cases used only for investigating the effectiveness of marketing activities). For instance, you’ll learn:

  • how much usage certain features get
  • what people actually use the app for
  • what marketing channels are driving the best (not the most!) users
  • where your users are getting stuck in your onboarding funnel
  • how many users are completing a critical event
  • how many users return to your app daily/weekly/monthly
  • what the characteristics of your most engaged users are

The data collected by Product Analytics software can be further used by product managers, developer team leaders, UX designers, and growth managers to define clear hypotheses to test out in order to increase customer satisfaction, clean up bugs, and resolve other issues affecting the overall performance of the product.

4 main differences between Product Analytics and Marketing Analytics

4 main differences between Product Analytics and Marketing Analytics

Some may think that Product Analytics is the same old thing dressed up in a mask and cape. That’s why we think it’s important to emphasize the differences between Product Analytics and typical Marketing Analytics. Here you can find the most important distinctions between those two approaches:

1) Product Analytics makes events its core data source

In regular Web Analytics, it’s quite easy to define which user actions are considered a conversion – for instance, purchasing a product, filling in a contact form, or registering for a webinar.

The same goes with defining your marketing funnel – you can link your goals to the URLs your users land on, quickly getting a good overview of how they move through particular stages of the customer journey.

Product Analytics, however, is a bit more complicated. Defining goals and funnels is way less obvious, because each app has a unique structure and set of features. Think about it: users tend to do quite different things in Spotify than they do in UberEats, right?

That’s why in order to map your product goals you have to first translate them into desired user actions (for instance, uploading a picture, playing a song, or completing a meditation session), and then pair them with particular events and triggers.


If you want to learn more about event tracking, you’d better check out this page.

So, if you set your mind on Product Analytics, it means that you’ll have to devote a lot of time to appropriate configuration of events.

Free Comparison of 5 Leading Product Analytics Platforms

Compare over 30 variables of product analytics vendors: Piwik PRO, Mixpanel, Amplitude, Heap, and Kissmetrics

Download FREE Comparison

One of the things you’ll need to do is create a tracking plan in a spreadsheet that contains all the events and properties you want to track.

Doing this planning in a spreadsheet will help you avoid critical errors and connect events with your business goals (or more accurately, the other way around).

A sample event documentation
A sample event documentation

Events, however, are not the only source of information in Product Analytics. Like in every other type of analytics, you can also use numerous other features and reports to help you pin down the most valuable information about your users’ behavior.

Other common reports and features used in Product Analytics:

  • Segmentation: helps you understand who your users are and lets you segment them by device, time, region, and behavior
  • Funnel analytics: shows user flow across certain stages of their journey within your product
  • Cohort analytics: allows you to compare the behavior and metrics of different cohorts over time
  • Display dashboards: serve to visualize your main KPIs reflecting different stages of your customers’ lifecycle: acquisition KPIs, onboarding KPIS, activation KPIs, conversion KPIs, retention KPIs, feature adoption KPIs, etc.
  • Retention reports

2) Product Analytics is focused on more mature stages of the customer journey

Marketing (or web) analytics is often focused on acquisition and conversion. It gives you insights that help you convert your visitors into paying clients or subscribers.

Product Analytics, on the other hand, is more retention- and engagement-oriented. When it comes to apps and other digital products the measure of success is not how many people download or buy what you’ve built, it’s how many of them continue to use it and engage with it after a week, a month, or a year.

Data collected by Product Analytics software helps you find answers to questions about more mature stages of the user journey, such as:

  • User activation: where people drop off when they’re onboarding onto your product or how many features they use during their first visit
  • User referrals: which users are the most likely to invite other friends to use your product
  • User engagement: which features people use the most or the least, how often they use your product, average visit duration
  • User retention: which users are likely to come back and which users are unlikely to return, what is the user retention rate

3) Product Analytics uses different kinds of metrics and goals

All that affects the metrics and goals typically used in Product Analytics. In most cases they’re strictly related to your product design objectives.

One of the most popular frameworks for defining Product Analytics metrics and goals is the HEART framework. It was developed by the Google Venture Team and consists of five different categories of metrics:

  • Happiness: measures attitude or satisfaction (typically through some sort of user survey)
  • Engagement: measures the frequency, intensity, and depth of user interactions with a product
  • Adoption: measures how easily, often, and quickly users adapt to the new features of the product
  • Retention: measures how many existing users retain in a certain amount of time
  • Task success: measures the effectiveness and efficiency of the tasks users complete within your application

The main advantage of the HEART framework is that it’s extremely user-centric and allows you to measure the quality of the user experience. What’s more, it’s a really flexible approach. It can be used to evaluate and measure overall advancements made towards the main objectives, or simply to evaluate the performance of each feature separately.

A sample HEART framework worksheet
A sample HEART framework worksheet

If you want to read more about using the HEART framework in Product Analytics, this extremely informative blog post by Olivier Blais of GSOFT might come in handy:
Product Analytics — How to Measure Your Software Development Success

4) Product Analytics operates on more sensitive data

There are also considerable differences in the types of data the tools collect and the responsibilities entailed. Web analytics analyzes traffic on marketing websites and takes advantage of publicly accessible information. And in the case of Product Analytics, a huge part of what you want to measure takes place in secure member areas in your app or product.

What are secure member areas?
Depending on the industry you operate in, secure member areas are where your customers order products, buy new services, schedule appointments, check their credit card balance, and more.

Those areas of your app are filled with personal and in some cases even sensitive data about your users:

  • home addresses
  • telephone numbers
  • names and surnames
  • sometimes even medical records or credit scores

If you decide to analyze and use this information, you must be sure that your software provides the highest level of security.

The main difficulty is that most of the Product Analytics solutions available on the market operate in the cloud environment. And as you probably know, using software in the cloud means you’re storing your data on third-party servers located… somewhere on planet Earth. Also, it involves sharing data with your Product Analytics provider.

That’s why in some cases it’s worth considering other options like:

  • a private cloud, or
  • an on-premises Product Analytics solution

Free Comparison of 5 Leading Product Analytics Platforms

Compare over 30 variables of product analytics vendors: Piwik PRO, Mixpanel, Amplitude, Heap, and Kissmetrics

Download FREE Comparison

Both solutions will ensure that the data is never shared with a third party. However, by going for on-premises analytics, you can also encrypt data or use your preferred SSO authentication method to tightly restrict access to it.

That way you’ll make sure that acquiring valuable insights into your users’ behavior won’t come at the expense of the security of information they share with you.

Although most Product Analytics solutions can’t meet those expectations, there are a few of them that will. One is Piwik PRO Product Analytics, which can be stored on your own infrastructure, in a dedicated private cloud, or with Piwik PRO Cloud services (offering secure servers located in the US and Germany).

If you want to read more about its features, be sure to check Product Analytics page out.

Some conclusions

We hope that this article has given you a decent overview on the most important characteristics of Product Analytics and the most common threats involved in dealing with your users’ sensitive data. That said, we know there’s a lot left to say. We promise to tackle it in an upcoming series of articles, so stay tuned!

Compare over 30 variables of product analytics vendors: Piwik PRO, Mixpanel, Amplitude, Heap, and Kissmetrics
Download the FREE Comparison

In the meantime, remember that our team will be happy to answer any questions you have about Product Analytics. Feel free to contact us anytime you want!



Karolina Lubowicka

Content Marketer

Content Marketer and Social Media Specialist at Piwik PRO. An experienced copywriter who takes complex topics of data privacy & GDPR and makes them understandable for all. LinkedIn Profile

See more posts by this author

Core – a new plan for Piwik PRO Analytics Suite

Privacy-compliant analytics, built-in consent management and EU hosting. For free.

Sign up for free

New Call-to-action
Upcoming live webinar

June 17, 2021

Make smart decisions about your marketing budget – identify the best performing channels with Piwik PRO Analytics Suite

The road to a conversion can be long and wandering – especially if there are multiple touchpoints along the way. Social media, paid ads, referrals – how do you know which channel contributed the most to a conversion? Our expert will try to answer this and any other questions you might have in this webinar. Learn how to identify the best performing marketing channels, dive deeper into attribution models and stay for the Q&A at the end.

Sign up for this webinar