Google Analytics- Android App Bounce Rate

I use google analytics tool in an android app, i want to get 'bounce rate' information of the app. I made my search but found nothing about Analytic's Android tool for Bounce Rate.

What is the way to achieve that?

Thanks.


You can look at screen depth. Go to Audience > Behavior > Session Duration, then select the second tab 'Screen Depth'. You'll be able to see the number of sessions that reach each level of screen depth and calculate bounce rate accordingly. E.g. if you define bounces as screen depth < 1, take number of sessions with screen depth < 1 divided by total number of sessions.


There is no concept of Bounce Rate in mobile apps.

It represents the percentage of visitors who enter the site and "bounce" (leave the site) rather than continue viewing other pages within the same site.

Can you let us know how are you trying to implement this analogy in mobile apps ?


There absolutely can be a bounce rate in a mobile app. However, the application and meaning of a bounce rate my slightly differ from the traditional web application.

Essentially, a bounce on an app would mean that a user initiates 1 server call (usually, an app requires 2 server calls to succesfully 'launch' the app). Typically, an app will have a 'launch' event, and then a 'page' event. E.g. you open an e-commerce application, a launch event is recorded, and then the first page (probably homepage) page is loaded.

If someone opens the app, lets it load to the homepage, and does nothing else. That could be considered a bounce. If someone opens the app, does not wait for the homepage to load (maybe load time is too high), and closes the app, that could also be a bounce. It really depends on what behavior you want to measure (app performance vs. content). Not sure why everyone is saying a bounce doesn't exist on a mobile app. A bounce is effectively looking to measure if a user is provided with the right content at the right level upon first load (just like a website!). If a user bounces, that will tell you 1 of 2 things. 1 - the content that you've provided is not the right content for your audience. 2 - your app load time is too long and causes users to quit.

If you want to track this using GA, I would suggest creating custom tracking that counts the number of sessions that request only 1 server call (or 2). The best bet would be to debug your app using something like Charles and determine what level you would like to track these bounces at (1 or 2 server calls).