SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Analytics
why, when, what, where, how & gotchas
@niallrochen.roche@ucl.ac.ukGet in touch
Niall Roche
why use analytics?
find out who users are
find out how they are using your product (or not)
find out what they are/are not interested in
saves wasted effort or can try differently
either way you have learned something!
can help with innovation accounting
can help improve product with A/B testing
provable learnings
compare the data to measure effectiveness new features
cohort analysis
identify new ideas from what people want to do, but can't
pretty dashboards and spreadsheets
know your users
where geographically (may not be accurate)
how did they get there (referrals & campaigns)
gender & age (may be implied)
what devices
if from mobile, how does the website look on those devices
what languages are they using
when are they using it (any interesting trends?)
creates lots of data
creates data points for further analysis
a data point to make predictions against
can dangerous!
can apply Machine Learning
can be a source of value and revenue
could be used for targeted advertising
without analytics
no idea how users are using your site/app/device
hard to prove to investors and prove metrics
how to measure against KPIs?
how to know if something new or different is working
when?
start tracking as early as possible (no really!)
missed data can be lost value
especially when it shows something is wrong
learnings as important as the technical aspect
maybe more!
figures don't lie (ish)
figures are not everything (converse with users!)
what?
decide what to track
and how to interpret
what are the user journeys to focus on
what goal performance to measure
look crash reports exceptions and bad things
don't forget about some feedback!
Industry Baselines
compare with other apps in same category
user baselines sourced from the industry
• app annie
• visionmobile
• Flurry
• apptopia
Examine Sessions
look at session length
compare length with journeys
is page wait time an issue?
where do users get bored move on?
user behaviour may be in and out vs linger
supermarket vs convenience store
use at bus stop vs bus
compare behaviour of different types of user groups
Examine Funnels
where?
identify milestones along a journey
different decision points for user
all major events
should be mapped to KPIs and metrics
if in doubt - track as much as possible!
Metrics
• Acquisition
• Activation
• Retention
• Referral
• Revenue
• many many more…..
cohorts
• cohort analysis
• match campaigns to cohorts
• ignore vanity metrics!
• no of page impressions + signups not as important as engaged
users
• can always buy users to visit your site
• what campaigns convert into paying customers for lowest
acquisition cost
• useful when calculating lifetime value of customers
how?
weblogs
limited but useful
event trackers
javascript event tracking
cookies to track repeat visitors
session capture & replay with heatmaps
tools
Google Analytics
MixPanel
Liquid
Flurry
Crashlytics
AppSee
UXCam
AppAnalytics
UsabilityTools
Localytics
Segment
Kissmetrics
customer.io
mparticle
many more
A/B Testing
implementation options
AB Tasty
Convert
Optimizely
Unbounce
many analytics tools have simple implementations built
in too with reports on variance
potential pitfalls
App pitfalls
app launch events
app icon
spotlight
push notification
from other app / device
url scheme
intent (Android)
Document Handler
proximity trigger
geofence
beacon/iBeacon/eddistone/NFC
system event (low battery)
background mode may bypass
initial start logic
multiple paths
A -> B -> C is not always straightforward
may be multiple routes to same point in app/site
how did the user get there?
Tab / Swipe / Press / Gesture
from Hamburger menu, context and other menus
tracking context of how an event was reached
• tracking signed in web users mush easier than using cookies as
they may not span different devices
• identify hits from bots / screen scrapers / web search tools /
developers & testers / uptime checkers
• page load time measurement (especially in areas where there are
slow connections such as emerging markets, and poor
connections)
• look for different behaviours and trends
• compare session length vs onboarding
• trying to determine reasons for dropoff
ga('send', {
  hitType: 'event',
  eventCategory: 'Video',
  eventAction: 'play',
  eventLabel: 'cats.mp4'
});

//for Single Page Apps

ga('send', 'pageview', '/
new-page');
Category -> Action -> Label + extra if needed
technical problems
• some technical issues for websites
• leaving page on form submit
• careful with placement of code
• missing images, load events may not fire
• add timeouts for error handling
actioning with data
platforms like Liquid (onliquid.com) can adapt an app
experience based on data
identify variables to change inside the app
trigger an actions on a funnel of users (e.g push
notification)
set rules to automatically intervene based on trends
personalised experiences
Analytics
why, when, what, where, how & gotchas
@niallrochen.roche@ucl.ac.ukGet in touch
Niall Roche

Weitere ähnliche Inhalte

Ähnlich wie UCL M.Sc. Technology Entrepreneurship 2015 - Analytics

Data Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesData Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesAndrea Wiggins
 
User testing methodology
User testing methodologyUser testing methodology
User testing methodologyJames Hatfield
 
The Art & Science of Converting Hotel Guests on Your Website
The Art & Science of Converting Hotel Guests on Your Website The Art & Science of Converting Hotel Guests on Your Website
The Art & Science of Converting Hotel Guests on Your Website Nancy Huang
 
Travel and aviation marketing automation and omnichannel travel
Travel and aviation marketing automation and omnichannel travelTravel and aviation marketing automation and omnichannel travel
Travel and aviation marketing automation and omnichannel travelShepHertz
 
Understanding Mobile Apps for Events: From Strategy to Selection
Understanding Mobile Apps for Events: From Strategy to SelectionUnderstanding Mobile Apps for Events: From Strategy to Selection
Understanding Mobile Apps for Events: From Strategy to SelectionMichelle Bruno
 
Conversion Optimization Framework to Build Sustainable and Repeat Growth
Conversion Optimization Framework to Build Sustainable and Repeat GrowthConversion Optimization Framework to Build Sustainable and Repeat Growth
Conversion Optimization Framework to Build Sustainable and Repeat GrowthTushar Purohit
 
Data and Consumer Product Development
Data and Consumer Product DevelopmentData and Consumer Product Development
Data and Consumer Product DevelopmentGaurav Bhalotia
 
Know and Delight Your Users: UX Analytics
Know and Delight Your Users: UX AnalyticsKnow and Delight Your Users: UX Analytics
Know and Delight Your Users: UX AnalyticsCemal Buyukgokcesu
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of ProductProduct School
 
31-Steps Conversion & Retention Optimization Checklist.pptx
31-Steps Conversion & Retention Optimization Checklist.pptx31-Steps Conversion & Retention Optimization Checklist.pptx
31-Steps Conversion & Retention Optimization Checklist.pptxRamanParashar3
 
Oregonian Media Group: Tracking Success in Omnichannel
Oregonian Media Group: Tracking Success in OmnichannelOregonian Media Group: Tracking Success in Omnichannel
Oregonian Media Group: Tracking Success in OmnichannelKelly Robb
 
Enhancing the user experience in our Web Applications
Enhancing the user experience in our Web ApplicationsEnhancing the user experience in our Web Applications
Enhancing the user experience in our Web ApplicationsChrisCariglia
 
Optimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesOptimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesUserZoom
 
Planet of the apps on Hwsw mobile! 2015
Planet of the apps on Hwsw mobile! 2015Planet of the apps on Hwsw mobile! 2015
Planet of the apps on Hwsw mobile! 2015Planetoftheapps
 
Lean startups en el mundo real ejemplos y metricas
Lean startups en el mundo real  ejemplos y metricasLean startups en el mundo real  ejemplos y metricas
Lean startups en el mundo real ejemplos y metricasSoftware Guru
 
Condensed testing syrup - @OptimiseorDie @sydney sep 2011 - 4 years of testin...
Condensed testing syrup - @OptimiseorDie @sydney sep 2011 - 4 years of testin...Condensed testing syrup - @OptimiseorDie @sydney sep 2011 - 4 years of testin...
Condensed testing syrup - @OptimiseorDie @sydney sep 2011 - 4 years of testin...Craig Sullivan
 
Discovering hidden contexts through experience maps
Discovering hidden contexts through experience mapsDiscovering hidden contexts through experience maps
Discovering hidden contexts through experience mapsDmytro Svarytsevych
 
Usability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDUsability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDNexer Digital
 

Ähnlich wie UCL M.Sc. Technology Entrepreneurship 2015 - Analytics (20)

Data Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesData Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information Architectures
 
Project ux intel
Project ux intelProject ux intel
Project ux intel
 
User testing methodology
User testing methodologyUser testing methodology
User testing methodology
 
The Art & Science of Converting Hotel Guests on Your Website
The Art & Science of Converting Hotel Guests on Your Website The Art & Science of Converting Hotel Guests on Your Website
The Art & Science of Converting Hotel Guests on Your Website
 
Travel and aviation marketing automation and omnichannel travel
Travel and aviation marketing automation and omnichannel travelTravel and aviation marketing automation and omnichannel travel
Travel and aviation marketing automation and omnichannel travel
 
Understanding Mobile Apps for Events: From Strategy to Selection
Understanding Mobile Apps for Events: From Strategy to SelectionUnderstanding Mobile Apps for Events: From Strategy to Selection
Understanding Mobile Apps for Events: From Strategy to Selection
 
Conversion Optimization Framework to Build Sustainable and Repeat Growth
Conversion Optimization Framework to Build Sustainable and Repeat GrowthConversion Optimization Framework to Build Sustainable and Repeat Growth
Conversion Optimization Framework to Build Sustainable and Repeat Growth
 
Data and Consumer Product Development
Data and Consumer Product DevelopmentData and Consumer Product Development
Data and Consumer Product Development
 
Know and Delight Your Users: UX Analytics
Know and Delight Your Users: UX AnalyticsKnow and Delight Your Users: UX Analytics
Know and Delight Your Users: UX Analytics
 
Google Analytics 101
Google Analytics 101Google Analytics 101
Google Analytics 101
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
 
31-Steps Conversion & Retention Optimization Checklist.pptx
31-Steps Conversion & Retention Optimization Checklist.pptx31-Steps Conversion & Retention Optimization Checklist.pptx
31-Steps Conversion & Retention Optimization Checklist.pptx
 
Oregonian Media Group: Tracking Success in Omnichannel
Oregonian Media Group: Tracking Success in OmnichannelOregonian Media Group: Tracking Success in Omnichannel
Oregonian Media Group: Tracking Success in Omnichannel
 
Enhancing the user experience in our Web Applications
Enhancing the user experience in our Web ApplicationsEnhancing the user experience in our Web Applications
Enhancing the user experience in our Web Applications
 
Optimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesOptimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation Slides
 
Planet of the apps on Hwsw mobile! 2015
Planet of the apps on Hwsw mobile! 2015Planet of the apps on Hwsw mobile! 2015
Planet of the apps on Hwsw mobile! 2015
 
Lean startups en el mundo real ejemplos y metricas
Lean startups en el mundo real  ejemplos y metricasLean startups en el mundo real  ejemplos y metricas
Lean startups en el mundo real ejemplos y metricas
 
Condensed testing syrup - @OptimiseorDie @sydney sep 2011 - 4 years of testin...
Condensed testing syrup - @OptimiseorDie @sydney sep 2011 - 4 years of testin...Condensed testing syrup - @OptimiseorDie @sydney sep 2011 - 4 years of testin...
Condensed testing syrup - @OptimiseorDie @sydney sep 2011 - 4 years of testin...
 
Discovering hidden contexts through experience maps
Discovering hidden contexts through experience mapsDiscovering hidden contexts through experience maps
Discovering hidden contexts through experience maps
 
Usability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDUsability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWD
 

Kürzlich hochgeladen

Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
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 MilvusZilliz
 
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...Jeffrey Haguewood
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
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 DevelopmentsTrustArc
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Kürzlich hochgeladen (20)

Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
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...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
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
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

UCL M.Sc. Technology Entrepreneurship 2015 - Analytics

  • 1. Analytics why, when, what, where, how & gotchas @niallrochen.roche@ucl.ac.ukGet in touch Niall Roche
  • 2.
  • 3. why use analytics? find out who users are find out how they are using your product (or not) find out what they are/are not interested in saves wasted effort or can try differently either way you have learned something! can help with innovation accounting can help improve product with A/B testing
  • 4. provable learnings compare the data to measure effectiveness new features cohort analysis identify new ideas from what people want to do, but can't pretty dashboards and spreadsheets
  • 5. know your users where geographically (may not be accurate) how did they get there (referrals & campaigns) gender & age (may be implied) what devices if from mobile, how does the website look on those devices what languages are they using when are they using it (any interesting trends?)
  • 6. creates lots of data creates data points for further analysis a data point to make predictions against can dangerous! can apply Machine Learning can be a source of value and revenue could be used for targeted advertising
  • 7. without analytics no idea how users are using your site/app/device hard to prove to investors and prove metrics how to measure against KPIs? how to know if something new or different is working
  • 8. when? start tracking as early as possible (no really!) missed data can be lost value especially when it shows something is wrong learnings as important as the technical aspect maybe more! figures don't lie (ish) figures are not everything (converse with users!)
  • 9. what? decide what to track and how to interpret what are the user journeys to focus on what goal performance to measure look crash reports exceptions and bad things don't forget about some feedback!
  • 10. Industry Baselines compare with other apps in same category user baselines sourced from the industry • app annie • visionmobile • Flurry • apptopia
  • 11. Examine Sessions look at session length compare length with journeys is page wait time an issue? where do users get bored move on? user behaviour may be in and out vs linger supermarket vs convenience store use at bus stop vs bus compare behaviour of different types of user groups
  • 13. where? identify milestones along a journey different decision points for user all major events should be mapped to KPIs and metrics if in doubt - track as much as possible!
  • 14. Metrics • Acquisition • Activation • Retention • Referral • Revenue • many many more…..
  • 15. cohorts • cohort analysis • match campaigns to cohorts • ignore vanity metrics! • no of page impressions + signups not as important as engaged users • can always buy users to visit your site • what campaigns convert into paying customers for lowest acquisition cost • useful when calculating lifetime value of customers
  • 16.
  • 17.
  • 18. how? weblogs limited but useful event trackers javascript event tracking cookies to track repeat visitors session capture & replay with heatmaps
  • 20. A/B Testing implementation options AB Tasty Convert Optimizely Unbounce many analytics tools have simple implementations built in too with reports on variance
  • 23. app launch events app icon spotlight push notification from other app / device url scheme intent (Android) Document Handler proximity trigger geofence beacon/iBeacon/eddistone/NFC system event (low battery) background mode may bypass initial start logic
  • 24. multiple paths A -> B -> C is not always straightforward may be multiple routes to same point in app/site how did the user get there? Tab / Swipe / Press / Gesture from Hamburger menu, context and other menus tracking context of how an event was reached
  • 25. • tracking signed in web users mush easier than using cookies as they may not span different devices • identify hits from bots / screen scrapers / web search tools / developers & testers / uptime checkers • page load time measurement (especially in areas where there are slow connections such as emerging markets, and poor connections) • look for different behaviours and trends • compare session length vs onboarding • trying to determine reasons for dropoff
  • 26. ga('send', {   hitType: 'event',   eventCategory: 'Video',   eventAction: 'play',   eventLabel: 'cats.mp4' }); //for Single Page Apps ga('send', 'pageview', '/ new-page'); Category -> Action -> Label + extra if needed
  • 27. technical problems • some technical issues for websites • leaving page on form submit • careful with placement of code • missing images, load events may not fire • add timeouts for error handling
  • 28. actioning with data platforms like Liquid (onliquid.com) can adapt an app experience based on data identify variables to change inside the app trigger an actions on a funnel of users (e.g push notification) set rules to automatically intervene based on trends personalised experiences
  • 29. Analytics why, when, what, where, how & gotchas @niallrochen.roche@ucl.ac.ukGet in touch Niall Roche