SlideShare a Scribd company logo
1 of 33
Download to read offline
Mobile	
  application	
  
analytics	
  
How	
  are	
  people	
  really	
  using	
  my	
  apps?	
  


Monetizing	
  Android	
  Apps	
  
5.5.2012	
  –	
  Janne	
  Toivola	
  
Futurice	
  in	
  brief	
  
»  Demanding	
  software	
                                        TAMPERE	
  
   projects	
  
                                                                HELSINKI	
  
»  Customers,	
  end-­‐users	
  and	
  
   developers	
  extremely	
  
   happy.	
  	
                                           BERLIN	
  
                                             LONDON	
  



                                    1	
  
                                    15	
  
        Founded	
  in	
  

                                                                        150	
  
           2000	
  
Mobile	
  
                solutions	
  



Digital	
  business	
     Enterprise	
  IT	
  
   solutions	
             solutions	
  
Setting	
  
      Why?	
                                              Optimize	
                Summary	
  
                                 up	
  



Why	
  should	
  I	
     How	
  do	
  I	
  start	
     What	
  should	
  I	
     What	
  was	
  the	
  	
  
 care	
  about	
         collecting	
  the	
           do	
  about	
  the	
      point	
  in	
  this?	
  
tracking	
  my	
             data?	
                    numbers?	
  
application?	
  
Why	
  mobile	
  
application	
  
analytics?	
  
Users	
  are	
  expecting	
  excellent	
  UX	
  for	
  
                                 native	
  applications.	
  



http://www.flickr.com/photos/seanhobson/3256445524/	
  
Web/social	
     App	
  store	
     Application	
        Crash	
  
                                        analytics	
                          analytics	
      logging	
  sw	
  
Application	
  discovery	
                   ✓	
              ✓	
  
Purchase	
  metrics	
                                         ✓	
  
Installation	
  metrics	
  and	
  
                                                              ✓	
               (✓)	
  
performance	
  
Application	
  usage	
  analytics	
                                              ✓	
  
Advertisement	
  metrics	
                                                       ✓	
  
In-­‐app	
  sales	
  metrics	
                               (✓)	
               ✓	
  
Crash	
  logging	
                                            ✓	
                                   ✓	
  
›  Demographics:	
  Language,	
  
                            Geographical	
  location	
  
                         ›  Behavior:	
  App	
  usage	
  
                            frequency,	
  engagement	
  
What	
  can	
  you	
     ›  Technology:	
  Devices	
  
  measure?	
             ›  Navigation:	
  Pageviews,	
  
                            referrer,	
  events,	
  user	
  flow	
  
                         ›  Conversions:	
  Conversion	
  
                            funnels,	
  e-­‐commerce	
  (in-­‐app	
  
                            payments),	
  ad-­‐consumption	
  
Case:	
  Jamie	
  Oliver	
  20	
  minute	
  meals	
  
If	
  I	
  was	
  Jamie	
  Oliver,	
  	
  
               I’d	
  love	
  to	
  know…	
  




http://www.flickr.com/photos/lord-­‐jim/5449757155/	
  
Which	
  recipes	
  are	
  most	
  popular?	
  	
  




http://www.flickr.com/photos/25609635@N03/7130405135/	
  
How	
  long	
  does	
  it	
  take	
  for	
  users	
  to	
  
                prepare	
  “Chilli	
  corn	
  chowder”	
  in	
  reality?	
  	
  

http://www.flickr.com/photos/andrewmalone/7111416061/	
  
Are	
  the	
  video	
  tutorials	
  used	
  at	
  all?	
  



http://www.flickr.com/photos/littledebbie11/4306302744/	
  
How	
  often	
  is	
  the	
  app	
  used?	
  

http://www.flickr.com/photos/ollesvensson/4432405444/	
  
In	
  which	
  ways	
  is	
  the	
  shopping	
  cart	
  
                                            feature	
  used?	
  



http://www.flickr.com/photos/rdvortex/621757607/	
  
Is	
  the	
  app	
  used	
  more	
  in	
  landscape	
  or	
  
                                          portrait	
  mode?	
  




http://www.flickr.com/photos/matte4president/6993047866/	
  
›  Goal:	
  maximize	
  article	
  
                             reads	
  (ad	
  displays)	
  
                          ›  Company	
  released	
  a	
  new	
  
                             version	
  with	
  widget	
  and	
  
          Case:	
  	
        notifications	
  
News	
  app	
  for	
           ›  10%	
  of	
  users	
  use	
  the	
  widget	
  
   Android	
                   ›  3-­‐4	
  %	
  of	
  article	
  reads	
  through	
  
                                  widget	
  or	
  notifications	
  
                               ›  #	
  of	
  weekly	
  sessions	
  doubled	
  
                                  on	
  users	
  that	
  use	
  widget/
                                  notifications	
  (!)	
  
Setting	
  up	
  
How	
  can	
  I	
  start	
  collecting	
  data?	
  
…and	
  many	
  more.	
  
›  SDKs	
  for	
  Android	
  and	
  iOS	
  
Start	
  with	
     ›  Easy	
  to	
  setup	
  and	
  use	
  
  Google	
          ›  Full	
  feature	
  set	
  for	
  free	
  
Analytics	
         ›  Widely	
  used,	
  especially	
  in	
  
                       web	
  analytics	
  
1.  Setup	
  a	
  Google	
  Analytics	
  
                        account	
  
                    2.  Download	
  the	
  Google	
  
                        Analytics	
  SDK	
  for	
  Android	
  
Setting	
  up	
     3.  Add	
  the	
  SDK	
  library	
  to	
  your	
  
                        project	
  
                    4.  Setup	
  project	
  permissions	
  
                    5.  Add	
  and	
  setup	
  tracking	
  
                        code	
  
Start	
  tracking	
  
import	
  com.google.android.apps.analytics.GoogleAnalyticsTracker;	
  
tracker	
  =	
  GoogleAnalyticsTracker.getInstance();	
  

tracker.startNewSession("UA-­‐12345678-­‐9",	
  30,	
  this);	
  
tracker.trackPageView(“/recipes");	
                       Option	
  A:	
  	
  
                                                        Track	
  PageViews	
  
tracker.trackEvent(”ShoppingCart",	
  ”Add”,	
  ”Chilli	
  corn	
  chowder”);	
  

tracker.stopSession(); 	
  	
  
                                     Option	
  B:	
  	
  
                                    Track	
  Events	
  
Taking	
  it	
  further:	
  custom	
  variables	
  and	
  
                            ecommerce	
  tracking	
  



Futurice	
  
5.5.2012	
                                                                  27	
  
Optimize	
  
What	
  the	
  numbers	
  mean?	
  How	
  should	
  
the	
  app	
  be	
  changed?	
  
First:	
  Pick	
  3-­‐5	
  KPIs	
  based	
  on	
  your	
  
             (business)	
  goals.	
  
Ideas	
  on	
  how	
  to	
  
                                                                                      enhance	
  the	
  design,	
  
                                                                         Ideas	
     ideas	
  for	
  new	
  features	
  

 Customer	
  information,	
  
week	
  points	
  in	
  the	
  design	
                                                                                      Design	
  and	
  
                                                       Learn	
                             Build	
                         development	
  of	
  
                                                                                                                              changes.	
  




                         Actionable	
                     Data	
                            Product	
  
                          insights!	
  
                                                                                                                 Minimum	
  viable	
  
                                                                                                                    product.	
  
                                                                      Measure	
  
                                            How’s	
  the	
  new	
  
                                            version	
  doing	
  
                                            against	
  KPIs?	
  
                                                                                                          Eric	
  Ries:	
  The	
  Lean	
  Startup	
  
Summary	
  
›  People	
  expect	
  top	
  UX	
  for	
  
                          native	
  mobile	
  apps	
  
                       ›  Analytics	
  is	
  at	
  least	
  as	
  
                          important	
  for	
  mobile	
  as	
  it	
  is	
  
                          for	
  web	
  
Key	
  takeaways	
     ›  Focus	
  on	
  3-­‐5	
  KPIs,	
  use	
  them	
  
                          to	
  validate	
  your	
  actions	
  
                       ›  You’re	
  looking	
  for	
  
                          actionable	
  insights	
  
                       ›  Iterate!	
  Fail	
  fast!	
  Have	
  fun!	
  
Get	
  started:	
  	
  
https://developers.google.com/analytics/devguides/collection/android/	
  




                                Questions?	
  
                                Comments?	
  

                                                           Janne	
  Toivola	
  
                                                           Senior	
  Service	
  Designer	
  
                                                           janne.toivola@futurice.com	
  
                                                           twitter.com/jannetoivola	
  

More Related Content

What's hot

Mobile Local Ads: The next big opportunity?
Mobile Local Ads: The next big opportunity?Mobile Local Ads: The next big opportunity?
Mobile Local Ads: The next big opportunity?
HitReach
 
Mobile retail summit 26 1-12 - incentivated
Mobile retail summit 26 1-12 - incentivatedMobile retail summit 26 1-12 - incentivated
Mobile retail summit 26 1-12 - incentivated
Jason Cross
 
When is an app not an app
When is an app not an appWhen is an app not an app
When is an app not an app
Jason Cross
 
Magnus Jern - Golden Gekko
Magnus Jern - Golden GekkoMagnus Jern - Golden Gekko
Magnus Jern - Golden Gekko
James Cameron
 
Crispin+mojiva march 2013
Crispin+mojiva march 2013 Crispin+mojiva march 2013
Crispin+mojiva march 2013
Jack Hallahan
 
CIM mobile marketing overview May 2012
CIM mobile marketing overview May 2012CIM mobile marketing overview May 2012
CIM mobile marketing overview May 2012
Jason Cross
 
5 essentials for app downloads
5 essentials for app downloads5 essentials for app downloads
5 essentials for app downloads
Ryan Merket
 
FQ Mobile Asia Congress - App Bytes 2011 - Session Speech & Panel
FQ Mobile Asia Congress - App Bytes 2011 - Session Speech & PanelFQ Mobile Asia Congress - App Bytes 2011 - Session Speech & Panel
FQ Mobile Asia Congress - App Bytes 2011 - Session Speech & Panel
FabriQate
 

What's hot (20)

Mobile Local Ads: The next big opportunity?
Mobile Local Ads: The next big opportunity?Mobile Local Ads: The next big opportunity?
Mobile Local Ads: The next big opportunity?
 
User Interface Engineering (UIE) Web App Masters Tour 2011
User Interface Engineering (UIE) Web App Masters Tour 2011User Interface Engineering (UIE) Web App Masters Tour 2011
User Interface Engineering (UIE) Web App Masters Tour 2011
 
Mobile retail summit 26 1-12 - incentivated
Mobile retail summit 26 1-12 - incentivatedMobile retail summit 26 1-12 - incentivated
Mobile retail summit 26 1-12 - incentivated
 
When is an app not an app
When is an app not an appWhen is an app not an app
When is an app not an app
 
Magnus Jern - Golden Gekko
Magnus Jern - Golden GekkoMagnus Jern - Golden Gekko
Magnus Jern - Golden Gekko
 
Crispin+mojiva march 2013
Crispin+mojiva march 2013 Crispin+mojiva march 2013
Crispin+mojiva march 2013
 
CIM mobile marketing overview May 2012
CIM mobile marketing overview May 2012CIM mobile marketing overview May 2012
CIM mobile marketing overview May 2012
 
Building Brand Awareness Through Real-world Gamification
Building Brand Awareness Through Real-world GamificationBuilding Brand Awareness Through Real-world Gamification
Building Brand Awareness Through Real-world Gamification
 
Maximize Revenue with the New InMobi Lifetime Value Platform
Maximize Revenue with the New InMobi Lifetime Value PlatformMaximize Revenue with the New InMobi Lifetime Value Platform
Maximize Revenue with the New InMobi Lifetime Value Platform
 
yoc krämer
yoc krämeryoc krämer
yoc krämer
 
WITI Mobile Development Workshop 2012
WITI Mobile Development Workshop 2012WITI Mobile Development Workshop 2012
WITI Mobile Development Workshop 2012
 
5 essentials for app downloads
5 essentials for app downloads5 essentials for app downloads
5 essentials for app downloads
 
Mobile automotive masterclass deck camerjam mobile marketing
Mobile automotive masterclass deck camerjam mobile marketingMobile automotive masterclass deck camerjam mobile marketing
Mobile automotive masterclass deck camerjam mobile marketing
 
SharePoint and Mobile
SharePoint and MobileSharePoint and Mobile
SharePoint and Mobile
 
WSO2Con ASIA 2016: Mobile Strategy for Your Enterprise
WSO2Con ASIA 2016: Mobile Strategy for Your EnterpriseWSO2Con ASIA 2016: Mobile Strategy for Your Enterprise
WSO2Con ASIA 2016: Mobile Strategy for Your Enterprise
 
FQ Mobile Asia Congress - App Bytes 2011 - Session Speech & Panel
FQ Mobile Asia Congress - App Bytes 2011 - Session Speech & PanelFQ Mobile Asia Congress - App Bytes 2011 - Session Speech & Panel
FQ Mobile Asia Congress - App Bytes 2011 - Session Speech & Panel
 
The Importance of Integrating Mobile
The Importance of Integrating MobileThe Importance of Integrating Mobile
The Importance of Integrating Mobile
 
Future Insight: Mobile Commerce in Japan
Future Insight: Mobile Commerce in JapanFuture Insight: Mobile Commerce in Japan
Future Insight: Mobile Commerce in Japan
 
Hybrid Apps / iPhoneDevCon 2010
Hybrid Apps / iPhoneDevCon 2010Hybrid Apps / iPhoneDevCon 2010
Hybrid Apps / iPhoneDevCon 2010
 
Overview of Mobile Marketing in China
Overview of Mobile Marketing in ChinaOverview of Mobile Marketing in China
Overview of Mobile Marketing in China
 

Viewers also liked (6)

Experiences from a community - AndroidTampere presentation
Experiences from a community - AndroidTampere presentationExperiences from a community - AndroidTampere presentation
Experiences from a community - AndroidTampere presentation
 
Agil Eight Granite
Agil Eight GraniteAgil Eight Granite
Agil Eight Granite
 
Web vs Native introduction
Web vs Native introductionWeb vs Native introduction
Web vs Native introduction
 
Monetizing in Google Enterprise Solutions by Gapps
Monetizing in Google Enterprise Solutions by GappsMonetizing in Google Enterprise Solutions by Gapps
Monetizing in Google Enterprise Solutions by Gapps
 
PhoneGap introduction
PhoneGap introductionPhoneGap introduction
PhoneGap introduction
 
Business model innovation
Business model innovationBusiness model innovation
Business model innovation
 

Similar to Mobile apps analytics by Futurice

Mobile app marketing nyu school of continuing education
Mobile app marketing nyu school of continuing educationMobile app marketing nyu school of continuing education
Mobile app marketing nyu school of continuing education
Rachel Pasqua
 
Html5 web apps vs nativeapps
Html5 web apps vs nativeappsHtml5 web apps vs nativeapps
Html5 web apps vs nativeapps
Siva Prasad K V
 

Similar to Mobile apps analytics by Futurice (20)

App Piece 002 Copy
App Piece 002 CopyApp Piece 002 Copy
App Piece 002 Copy
 
i-App Creation Co.,Ltd. Company Profile
i-App Creation Co.,Ltd. Company Profilei-App Creation Co.,Ltd. Company Profile
i-App Creation Co.,Ltd. Company Profile
 
I-App Creation Co.,Ltd. Company Profile
I-App Creation Co.,Ltd. Company ProfileI-App Creation Co.,Ltd. Company Profile
I-App Creation Co.,Ltd. Company Profile
 
Mobile Apps - Where's the beef
Mobile Apps - Where's the beefMobile Apps - Where's the beef
Mobile Apps - Where's the beef
 
Enterprise Mobility @ Neev
Enterprise Mobility @ NeevEnterprise Mobility @ Neev
Enterprise Mobility @ Neev
 
GAUGE Google Analytics Conference: Mobile SDK
GAUGE Google Analytics Conference: Mobile SDKGAUGE Google Analytics Conference: Mobile SDK
GAUGE Google Analytics Conference: Mobile SDK
 
Ci&T Mobile App Development for the Enterprise, Consumers and Startups
Ci&T Mobile App Development for the Enterprise, Consumers and StartupsCi&T Mobile App Development for the Enterprise, Consumers and Startups
Ci&T Mobile App Development for the Enterprise, Consumers and Startups
 
Responsive design and mobile
Responsive design and mobileResponsive design and mobile
Responsive design and mobile
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
Introduction to Digital Analytics for Apps - Trusted Conf
Introduction to Digital Analytics for Apps - Trusted ConfIntroduction to Digital Analytics for Apps - Trusted Conf
Introduction to Digital Analytics for Apps - Trusted Conf
 
Mobile app marketing nyu school of continuing education
Mobile app marketing nyu school of continuing educationMobile app marketing nyu school of continuing education
Mobile app marketing nyu school of continuing education
 
The Case for Embedded Analytics: Improve the Value of your Applications with ...
The Case for Embedded Analytics: Improve the Value of your Applications with ...The Case for Embedded Analytics: Improve the Value of your Applications with ...
The Case for Embedded Analytics: Improve the Value of your Applications with ...
 
Evoke Mobile Apps Portfolio
Evoke Mobile Apps PortfolioEvoke Mobile Apps Portfolio
Evoke Mobile Apps Portfolio
 
HTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native AppsHTML5 Web Apps vs. Native Apps
HTML5 Web Apps vs. Native Apps
 
Html5 web apps vs nativeapps
Html5 web apps vs nativeappsHtml5 web apps vs nativeapps
Html5 web apps vs nativeapps
 
IDM Pipeline May 2012
IDM Pipeline May 2012IDM Pipeline May 2012
IDM Pipeline May 2012
 
Senior UX Product Lead Design - Joeffrey Madid Portfolio
Senior UX Product Lead Design - Joeffrey Madid PortfolioSenior UX Product Lead Design - Joeffrey Madid Portfolio
Senior UX Product Lead Design - Joeffrey Madid Portfolio
 
The PointAbout SRS Process: From Idea to App-Ready in Three Weeks or Less
The PointAbout SRS Process: From Idea to App-Ready in Three Weeks or LessThe PointAbout SRS Process: From Idea to App-Ready in Three Weeks or Less
The PointAbout SRS Process: From Idea to App-Ready in Three Weeks or Less
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
 
Mobile App Developers - DevBatch
Mobile App Developers - DevBatchMobile App Developers - DevBatch
Mobile App Developers - DevBatch
 

More from androidaalto

More from androidaalto (7)

Android Aalto -- Mobile UX
Android Aalto -- Mobile UXAndroid Aalto -- Mobile UX
Android Aalto -- Mobile UX
 
NFC based services for Android platform
NFC based services for Android platformNFC based services for Android platform
NFC based services for Android platform
 
Testing automation on Android using BitBar
Testing automation on Android using BitBarTesting automation on Android using BitBar
Testing automation on Android using BitBar
 
Making money in the android ecosystem
Making money in the android ecosystemMaking money in the android ecosystem
Making money in the android ecosystem
 
Android fragmentation, a valid concern?
Android fragmentation, a valid concern?Android fragmentation, a valid concern?
Android fragmentation, a valid concern?
 
Android distribution channels
Android distribution channelsAndroid distribution channels
Android distribution channels
 
The Android Platform / Business Perspective
The Android Platform / Business PerspectiveThe Android Platform / Business Perspective
The Android Platform / Business Perspective
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Mobile apps analytics by Futurice

  • 1. Mobile  application   analytics   How  are  people  really  using  my  apps?   Monetizing  Android  Apps   5.5.2012  –  Janne  Toivola  
  • 2. Futurice  in  brief   »  Demanding  software   TAMPERE   projects   HELSINKI   »  Customers,  end-­‐users  and   developers  extremely   happy.     BERLIN   LONDON   1   15   Founded  in   150   2000  
  • 3.
  • 4. Mobile   solutions   Digital  business   Enterprise  IT   solutions   solutions  
  • 5. Setting   Why?   Optimize   Summary   up   Why  should  I   How  do  I  start   What  should  I   What  was  the     care  about   collecting  the   do  about  the   point  in  this?   tracking  my   data?   numbers?   application?  
  • 6. Why  mobile   application   analytics?  
  • 7. Users  are  expecting  excellent  UX  for   native  applications.   http://www.flickr.com/photos/seanhobson/3256445524/  
  • 8. Web/social   App  store   Application   Crash   analytics   analytics   logging  sw   Application  discovery   ✓   ✓   Purchase  metrics   ✓   Installation  metrics  and   ✓   (✓)   performance   Application  usage  analytics   ✓   Advertisement  metrics   ✓   In-­‐app  sales  metrics   (✓)   ✓   Crash  logging   ✓   ✓  
  • 9. ›  Demographics:  Language,   Geographical  location   ›  Behavior:  App  usage   frequency,  engagement   What  can  you   ›  Technology:  Devices   measure?   ›  Navigation:  Pageviews,   referrer,  events,  user  flow   ›  Conversions:  Conversion   funnels,  e-­‐commerce  (in-­‐app   payments),  ad-­‐consumption  
  • 10. Case:  Jamie  Oliver  20  minute  meals  
  • 11. If  I  was  Jamie  Oliver,     I’d  love  to  know…   http://www.flickr.com/photos/lord-­‐jim/5449757155/  
  • 12. Which  recipes  are  most  popular?     http://www.flickr.com/photos/25609635@N03/7130405135/  
  • 13. How  long  does  it  take  for  users  to   prepare  “Chilli  corn  chowder”  in  reality?     http://www.flickr.com/photos/andrewmalone/7111416061/  
  • 14. Are  the  video  tutorials  used  at  all?   http://www.flickr.com/photos/littledebbie11/4306302744/  
  • 15. How  often  is  the  app  used?   http://www.flickr.com/photos/ollesvensson/4432405444/  
  • 16. In  which  ways  is  the  shopping  cart   feature  used?   http://www.flickr.com/photos/rdvortex/621757607/  
  • 17. Is  the  app  used  more  in  landscape  or   portrait  mode?   http://www.flickr.com/photos/matte4president/6993047866/  
  • 18. ›  Goal:  maximize  article   reads  (ad  displays)   ›  Company  released  a  new   version  with  widget  and   Case:     notifications   News  app  for   ›  10%  of  users  use  the  widget   Android   ›  3-­‐4  %  of  article  reads  through   widget  or  notifications   ›  #  of  weekly  sessions  doubled   on  users  that  use  widget/ notifications  (!)  
  • 19. Setting  up   How  can  I  start  collecting  data?  
  • 21. ›  SDKs  for  Android  and  iOS   Start  with   ›  Easy  to  setup  and  use   Google   ›  Full  feature  set  for  free   Analytics   ›  Widely  used,  especially  in   web  analytics  
  • 22. 1.  Setup  a  Google  Analytics   account   2.  Download  the  Google   Analytics  SDK  for  Android   Setting  up   3.  Add  the  SDK  library  to  your   project   4.  Setup  project  permissions   5.  Add  and  setup  tracking   code  
  • 23. Start  tracking   import  com.google.android.apps.analytics.GoogleAnalyticsTracker;   tracker  =  GoogleAnalyticsTracker.getInstance();   tracker.startNewSession("UA-­‐12345678-­‐9",  30,  this);   tracker.trackPageView(“/recipes");   Option  A:     Track  PageViews   tracker.trackEvent(”ShoppingCart",  ”Add”,  ”Chilli  corn  chowder”);   tracker.stopSession();     Option  B:     Track  Events  
  • 24.
  • 25.
  • 26.
  • 27. Taking  it  further:  custom  variables  and   ecommerce  tracking   Futurice   5.5.2012   27  
  • 28. Optimize   What  the  numbers  mean?  How  should   the  app  be  changed?  
  • 29. First:  Pick  3-­‐5  KPIs  based  on  your   (business)  goals.  
  • 30. Ideas  on  how  to   enhance  the  design,   Ideas   ideas  for  new  features   Customer  information,   week  points  in  the  design   Design  and   Learn   Build   development  of   changes.   Actionable   Data   Product   insights!   Minimum  viable   product.   Measure   How’s  the  new   version  doing   against  KPIs?   Eric  Ries:  The  Lean  Startup  
  • 32. ›  People  expect  top  UX  for   native  mobile  apps   ›  Analytics  is  at  least  as   important  for  mobile  as  it  is   for  web   Key  takeaways   ›  Focus  on  3-­‐5  KPIs,  use  them   to  validate  your  actions   ›  You’re  looking  for   actionable  insights   ›  Iterate!  Fail  fast!  Have  fun!  
  • 33. Get  started:     https://developers.google.com/analytics/devguides/collection/android/   Questions?   Comments?   Janne  Toivola   Senior  Service  Designer   janne.toivola@futurice.com   twitter.com/jannetoivola