Mobile Analytics Assignment
Mobile Analytics Assignment
Mobile Analytics measures users’ interaction with the app in addition to metrics about the
app itself, such as app installs, app launches, taps, screens, events, app versions, flows, user
retention, funnel analysis and more. Mobile analytics also tracks and measures similar
metrics on users such as how many new users used the app, from which countries, using
which devices and versions, whether they followed a link on a marketing campaign or an
application store search.
Behavioral reports
Overview Report. Shows a summary of behavioral data: screen views, crashes, total
events, average time on screen, etc.
Screens Report. Shows the performance of each screen within your app, including
screen views, unique screen views, average time on screen, percent of users who
exit on the screen, etc.
Behavior Flow Report. Shows the different paths users take while using your app.
Crashes and Exceptions Report. Shows the most popular exceptions within the
different versions of your app. Note that crashes are automatically separated from
exceptions. You can also define exceptions using your app-tracking code to get more
data (e.g., device X and OS Y lead to “network failure” exceptions).
App Speed User Timings Report. Shows how long requests take to load in-app. This
report shows how long it takes for screens to load, how long it takes to return search
results, how long it takes users to progress beyond level X/complete in-app tasks,
how load times differ based on geographic location, etc.
Top Events Report. Shows data on the most commonly triggered Events (e.g.,
downloads, clicking ads).
Event Screens Report. Shows which screens users are on when they initiate Events.
Track Menu selections, Ad clicks, Video plays, Swipes, Button clicks, Purchases
Product Performance Report. Shows sales performance and buying behavior related
to each product.
Product List Performance Report. Shows how category pages and search results
drive sales.
Shopping Behavior and Checkout Behavior Reports. Shows you how users view
products, abandon products in their carts, complete transactions, etc.
2. Describe the current industry landscape around your topic or take real –world examples to
elaborate
Tools available:
Flurry - Its mission is to help you decrypt user behavior step by step. Flurry
accomplishes this by recording all kinds of data related to user behavior, including
event logging, user segmentation, funnel analysis, and demographics. Basically,
Flurry gives you the data you need to identify what’s going on at any point in the
user journey
Localytics - It breaks down what users do in your app and gives you reports on
engagement, user flows, behavior summaries and predictions, segments, usage
patterns and more. You can also use Localytics to perform marketing interactions
with your users.
UXCam - gives you the power of screen recording. You’ll be able to see exactly what
happened in each session to pinpoint where exactly things went right (or wrong). It
also uses machine learning to identify patterns in user behaviors and point them out
to you. Segmentation and funnel analysis are also included in its features
Smartlook
Adjust
Countly
Heap Analytics
Mix Panel
Feedier
Facebook analytics - Facebook Analytics allows you to see how users are engaging
with your product across all devices and platforms. You can view user behavior data
and compare it with Facebook’s customer data. Features: Retention, Funnels,
Demographics, Segments.
Adobe analytics
Appsee
User path data analytics: User paths refer to the actual “path” that an individual takes as
they travel through the application’s user interface (UI), and they can offer some key insight
into UX. This information allows you to place yourself in the user’s shoes, identifying pain
points and correcting deficiencies as you optimize your app. User path data can offer some
useful insights about the efficacy of your app architecture and which features are most
popular. This info is especially helpful for improving and updating your app.
4. Give one elaborate explanation using real-world problem to explain your topic
Use of mobile analytics by fitness app Strava:
Strava is the world’s most popular platform for athletes to record and share their sporting
activity. Once dubbed ‘the social network for athletes’, today Strava is home to 64 million
active users in over 195 countries.
Strava captures and processes up to 4bn events from their app platforms in a single day
through its mobile app and other tools. It has a reliable system for capturing and processing
behavioral data on mobile. It has a system in place to help them surface the data to the
analysts and product teams who needed it most.
The volume of behavioral data uploaded to Strava each day made implementing reliable
analytics a huge challenge. A typical day might see anywhere from 3 to 4 billion events
entering the data warehouse, while a relatively small data team was tasked with managing,
cleaning and organizing the data to make it available for the wider business.
Massive, unwieldy tables of data cannot be easily handled, let alone queried and modeled
down into actionable chunks. On the other hand, a constant stream of requests for
engineering resources from analysts can easily turn into bottlenecks or ‘data breadlines’.
Strava’s team needed to find a way to ‘democratize’ their data, putting it in the hands of
analysts who could serve product teams with granular insights that would empower them to
continuously iterate on Strava’s rich suite of features.
Strava’s product teams are equipped with analysts who support product managers with
insights from behavioral data. Strava’s product analysts self-serve insights to support their
continuous cycles of iterate, learn, improve. While the product managers are empowered to
enhance their mobile app, Strava’s data engineers are free to focus on more meaningful
projects. Strava is in prime position to build on their lead as the world’s athletic platform of
choice, driven by a steady flow of behavioral data that informs key decisions in the
organization on a daily basis.
The challenges:
● Huge volumes of events needed to be captured, modeled and delivered to analysts for
reporting and sharing into the business across multiple product teams.
● Volume scaling made cost management a key concern to keep budgets under control.
● Strava faced disparate data sets from many different sources, making it difficult to create a
unified data source for a single source of truth across the
● A broad ecosystem of features made it hard to stay on top of tracking, meaning in some
areas, analytics coverage was missing
The solution:
Mobile analyitcs robust data infrastructure for capturing behavioral data on a large scale.
● A consistent approach to tracking with mobile analytics to ensure analytics is a key part of
the product life cycle.
● Mobile analyitcs tools’ managed infrastructure frees up Strava’s data team to focus on
core projects.
Key results:
● Strava uses mobile analytics to collect and process over 4 billion events per day.
●mobile analytics helps Strava create a democratized data culture that empowers their
analysts and product teams.
● mobile analytics Insights helps Strava’s data engineers focus on meaningful projects
5. Conclude
Using Mobile Analytics to Boost Customer Acquisition and Retention
Use of Mobile Analytics to Solve Advertisers Problem and Offer Marketing Insights
Retention Rates
In-app Referrals
AOV Per User vs. AOV Per Paying User (Average order value)
User-type Tracking
User Sessions
Session Interval
Event Tracking
Funnel Tracking