mobile apps analytics by futurice

33
How are people really using my apps? Mobile application analytics Monetizing Android Apps 5.5.2012 – Janne Toivola

Upload: androidaalto

Post on 13-May-2015

3.399 views

Category:

Technology


4 download

DESCRIPTION

Janne Toivola presents different ways to answer the question "How are people really using my apps?"

TRANSCRIPT

Page 1: Mobile apps analytics by Futurice

How  are  people  really  using  my  apps?  

Mobile  application  analytics  

Monetizing  Android  Apps  5.5.2012  –  Janne  Toivola  

Page 2: Mobile apps analytics by Futurice

HELSINKI  

TAMPERE  

BERLIN  LONDON  

150  Founded  in  

2000  

15  

Futurice  in  brief  

1  

»  Demanding  software  projects  

»  Customers,  end-­‐users  and  developers  extremely  happy.    

Page 3: Mobile apps analytics by Futurice
Page 4: Mobile apps analytics by Futurice

Enterprise  IT  solutions  

Mobile  solutions  

Digital  business  solutions  

Page 5: Mobile apps analytics by Futurice

Why?  Setting  

up   Optimize   Summary  

Why  should  I  care  about  tracking  my  application?  

How  do  I  start  collecting  the  

data?  

What  should  I  do  about  the  numbers?  

What  was  the    point  in  this?  

Page 6: Mobile apps analytics by Futurice

Why  mobile  application  analytics?  

Page 7: Mobile apps analytics by Futurice

Users  are  expecting  excellent  UX  for  native  applications.  

http://www.flickr.com/photos/seanhobson/3256445524/  

Page 8: Mobile apps analytics by Futurice

Web/social  analytics  

App  store   Application  analytics  

Crash  logging  sw  

Application  discovery   ✓   ✓  

Purchase  metrics   ✓  

Installation  metrics  and  performance   ✓   (✓)  

Application  usage  analytics   ✓  

Advertisement  metrics   ✓  

In-­‐app  sales  metrics   (✓)   ✓  

Crash  logging   ✓   ✓  

Page 9: Mobile apps analytics by Futurice

What  can  you  measure?  

›  Demographics:  Language,  Geographical  location  

›  Behavior:  App  usage  frequency,  engagement  

›  Technology:  Devices  

›  Navigation:  Pageviews,  referrer,  events,  user  flow  

›  Conversions:  Conversion  funnels,  e-­‐commerce  (in-­‐app  payments),  ad-­‐consumption  

Page 10: Mobile apps analytics by Futurice

Case:  Jamie  Oliver  20  minute  meals  

Page 11: Mobile apps analytics by Futurice

http://www.flickr.com/photos/lord-­‐jim/5449757155/  

If  I  was  Jamie  Oliver,    I’d  love  to  know…  

Page 12: Mobile apps analytics by Futurice

Which  recipes  are  most  popular?    

http://www.flickr.com/photos/25609635@N03/7130405135/  

Page 13: Mobile apps analytics by Futurice

How  long  does  it  take  for  users  to  prepare  “Chilli  corn  chowder”  in  reality?    

http://www.flickr.com/photos/andrewmalone/7111416061/  

Page 14: Mobile apps analytics by Futurice

Are  the  video  tutorials  used  at  all?  

http://www.flickr.com/photos/littledebbie11/4306302744/  

Page 15: Mobile apps analytics by Futurice

How  often  is  the  app  used?  

http://www.flickr.com/photos/ollesvensson/4432405444/  

Page 16: Mobile apps analytics by Futurice

In  which  ways  is  the  shopping  cart  feature  used?  

http://www.flickr.com/photos/rdvortex/621757607/  

Page 17: Mobile apps analytics by Futurice

Is  the  app  used  more  in  landscape  or  portrait  mode?  

http://www.flickr.com/photos/matte4president/6993047866/  

Page 18: Mobile apps analytics by Futurice

Case:    News  app  for  

Android  

›  Goal:  maximize  article  reads  (ad  displays)  

›  Company  released  a  new  version  with  widget  and  notifications  

›  10%  of  users  use  the  widget  

›  3-­‐4  %  of  article  reads  through  widget  or  notifications  

›  #  of  weekly  sessions  doubled  on  users  that  use  widget/notifications  (!)  

Page 19: Mobile apps analytics by Futurice

Setting  up  How  can  I  start  collecting  data?  

Page 20: Mobile apps analytics by Futurice

…and  many  more.  

Page 21: Mobile apps analytics by Futurice

Start  with  Google  

Analytics  

›  SDKs  for  Android  and  iOS  

›  Easy  to  setup  and  use  

›  Full  feature  set  for  free  

›  Widely  used,  especially  in  web  analytics  

Page 22: Mobile apps analytics by Futurice

Setting  up  

1.  Setup  a  Google  Analytics  account  

2.  Download  the  Google  Analytics  SDK  for  Android  

3.  Add  the  SDK  library  to  your  project  

4.  Setup  project  permissions  

5.  Add  and  setup  tracking  code  

Page 23: Mobile apps analytics by Futurice

Start  tracking  

import  com.google.android.apps.analytics.GoogleAnalyticsTracker;  

tracker  =  GoogleAnalyticsTracker.getInstance();  

tracker.startNewSession("UA-­‐12345678-­‐9",  30,  this);  

tracker.trackPageView(“/recipes");  

tracker.trackEvent(”ShoppingCart",  ”Add”,  ”Chilli  corn  chowder”);  

tracker.stopSession();    

Option  A:    Track  PageViews  

Option  B:    Track  Events  

Page 24: Mobile apps analytics by Futurice
Page 25: Mobile apps analytics by Futurice
Page 26: Mobile apps analytics by Futurice
Page 27: Mobile apps analytics by Futurice

Taking  it  further:  custom  variables  and  ecommerce  tracking  

27  5.5.2012  Futurice  

Page 28: Mobile apps analytics by Futurice

Optimize  What  the  numbers  mean?  How  should  the  app  be  changed?  

Page 29: Mobile apps analytics by Futurice

First:  Pick  3-­‐5  KPIs  based  on  your  (business)  goals.  

Page 30: Mobile apps analytics by Futurice

Ideas  

Build  

Product  

Measure  

Data  

Learn  

Ideas  on  how  to  enhance  the  design,  ideas  for  new  features  

Design  and  development  of  

changes.  

Actionable  insights!  

Customer  information,  week  points  in  the  design  

Minimum  viable  product.  

Eric  Ries:  The  Lean  Startup  

How’s  the  new  version  doing  against  KPIs?  

Page 31: Mobile apps analytics by Futurice

Summary  

Page 32: Mobile apps analytics by Futurice

Key  takeaways  

›  People  expect  top  UX  for  native  mobile  apps  

›  Analytics  is  at  least  as  important  for  mobile  as  it  is  for  web  

›  Focus  on  3-­‐5  KPIs,  use  them  to  validate  your  actions  

›  You’re  looking  for  actionable  insights  

›  Iterate!  Fail  fast!  Have  fun!  

Page 33: Mobile apps analytics by Futurice

Questions?  Comments?  

Janne  Toivola  Senior  Service  Designer  [email protected]  twitter.com/jannetoivola  

Get  started:    https://developers.google.com/analytics/devguides/collection/android/