SlideShare a Scribd company logo
1 of 32
Download to read offline
STARTUP ANALYTICS
Getting Started Down the Path to Understanding
          Your Business and Your Users

                      Dale Beermann
           Chief Technology and Analytics Officer
                    dale@studyblue.com
THE GOAL OF ANALYTICS:
    IMPROVING YOUR BUSINESS BY
ANSWERING AND ACTING ON QUESTIONS
With every question answered, ask yourself if it is the
 desired result. If not, determine what needs to be
                  done to improve it.
BUSINESS METRICS
               VERSUS
           USAGE METRICS
You should always be reporting on your business metrics.
Analytics is the way to understand what is driving them.

   Effectively, business metrics are the aggregate result of
   your usage metrics.
BUSINESS METRICS

The ultimate goal of business metrics is to evaluate the health
of your business. Examples:

  How fast is your business growing?

  What is your churn rate?

  What is your cost per acquisition for each channel?

  What is your Average Revenue per Active User?
USAGE METRICS

The ultimate goal of usage metrics is to evaluate the health of
your product. Examples:

  What percentage of your users are realizing your value
  propositions?

  Is your new feature reaching the expected audience?

  What percentage of users make it through the onboarding
  process?

  What percentage of users are using social channels?
INFLUENCING BUSINESS
          METRICS
Know the answers to your high-level business metrics before
digging into your usage.

Use your usage metrics to determine how you can influence
your business metrics.
BEST PRACTICES
THE RIGHT TIME TO START

Have you found your product/market fit?

   There may be some high level business metrics that help
   you get there, but don’t start your analysis on a product
   that is going through a massive amount of change.
WHERE TO START

Have you filled out a Business Model Canvas? What are your
business’ most important metrics?

   How well are each of your customer segments doing
   when it comes to realizing your value propositions?

   Take your value propositions and work backwards through
   the paths that your users take to get there.
DEVELOP GOOD HABITS

Make Analytics a core part of your development workflow.

Ensure you are creating both good behavioral habits as well as
good programming habits.
GOOD BEHAVIORAL
            HABITS
Review your metrics on a regular basis

Continually log changes that are going into your product

  There will inevitably be a point in the future where you ask
  yourself what happened six months ago to influence a
  particular metric.
GOOD PROGRAMMING
           HABITS
Create guidelines and tools that require you to implement
metrics as you build out your software

 E.g. Use abstract click handlers that can be easily refactored:
   display.addClassesHandler(new SBClickHandler(SBAnalytic.HOME_FIND_CLICK) {
       @Override public void doOnClick(ClickEvent event) {
           ...
       }
   });
AVOID VANITY METRICS

Page views don't matter (impressions may).

Time On Site can be interesting, but doesn't necessarily
convey usage.

It’s very difficult to influence metrics like Page Views or Time
on Site. Attempting to do so will be a waste of your time.
FOCUS ON ACTIONABLE
          METRICS
These are going to be different for every business.

Again, you want to find the metrics that mean the most to
your company and determine how you can influence them.
MAXIMIZING A METRIC
    CAN HAVE SIDE EFFECTS
Providing multiple options splits your usage between them.
Similarly, forcing users down one particular path means they
can’t take another. This can arise in subtle ways.

In some cases, such as with a payment page, you may be able
to find the optimal solution without many side affects.

Ask yourself: What user segments are affected by
this change? Will any side effects be worth it?
IMPLEMENTATION
CAVEAT: I DO NOT SUBSCRIBE TO THE IDEA
THAT YOU SHOULD LIMIT WHAT YOU TRACK.
 If you are smart about how you’re doing your analysis,
    you will not fall into the trap of “analysis paralysis.”
START WITH
        GOOGLE ANALYTICS
It’s free and you can throw everything at it without worrying
about usage tiers.

We don’t use the high level (vanity) metrics for much. Rather,
by sending our events through Google Analytics, we have the
ability to answer a lot of questions.
GETTING THE MOST OUT OF
   GOOGLE ANALYTICS
Track all of your events (views, clicks, actions).

  This isn’t limited to your click stream. Track final events for
  workflows (e.g. completed_onboarding). This allows you to
  create Advanced Segments for those events.

Set up profiles for each platform (web, iOS, Android, etc.).

  You’re going to have very different usage patterns for each
  platform, and they should be analyzed separately.
GETTING THE MOST OUT OF
   GOOGLE ANALYTICS
Make use of custom variables.

 At the very least, you should be setting your (non
 personally-identifiable) user ID as one of the variables.

   This will let you find some per-user data that is otherwise
   difficult with Google Analytics.

 If you have organizational data, or if your users are
 segmented in pre-defined ways, this can help look at those
 segments more closely.
I’M TRACKING MY EVENTS.
         NOW WHAT?
Funnel Analysis

  The goal of a funnel analysis
  is to determine where your
  users are falling off.

  Take one of your core
  metrics and walk through
  the steps it takes to get
  there.
FUNNEL ANALYSIS EXAMPLE

StudyBlue and Indexable
Content

 We want to maximize the
 amount of content created
 that is “paired” with a class.
 How does that happen?
HOW DO YOU IMPROVE
      YOUR FUNNELS?
Think about how can you change an experience to improve
the end result.

  Sometimes this is as simple as changing a button’s color or
  using a modal popup (while thinking about the side effects).

A/B Testing

  A/B Testing can be a reliable way to evaluate multiple paths.

  Caveat: Do your homework and understand statistical
  significance. Learn what a chi-squared test is.
TOOLS FOR FUNNEL
            ANALYSIS
Google Analytics does make it possible to do some of this.

 Their goal conversions are annoying if you don’t use page
 views the way they expect.

 Create advanced segments for users with particular events.

Other good for-pay tools are KissMetrics and Mixpanel.

Roll your own.

 In all honesty, doing this stuff yourself isn’t that hard.
TANGENT: YOUR OWN
        IMPLEMENTATION
You’ll want to use partitioned tables under the hood (if your
data store supports it).

 In postgresql, we use triggers to write data to the correct
 table. Queries then only hit the necessary tables for the time
 span you’ve defined.

We got away with a table per week for about 5 years. Our
table schema:
 user_id, session_id, platform, activity_id, activity_timestamp, activity_detail
ADVANCED ANALYTICS
COHORT ANALYSIS

A cohort is a set of users grouped in a particular fashion.

Typical cohorts are time-based (week of registration). Cohorts
can also be based on acquisition campaigns (e.g. Adwords vs.
Direct vs. SEO).

The purpose of a cohort analysis is to understand user
retention and if your changes are making an impact between
cohorts.
WHY COHORT ANALYSIS

Most educated investors are going to ask for cohort analyses.
Cohort analyses, and their corresponding retention rates help
determine:

 Engagement levels. Are you a one-and-done sort of site?

 Churn rates. If users aren’t coming back to your site, or if
 churn is higher than acquisition, your site will not grow.

 Quantifying the value of your existing userbase.
A COHORT ANALYSIS
           EXAMPLE
Sadly, I can’t provide some of our own data here. But this is
what your cohort analyses will look like:
COHORT ANALYSIS QUERIES

In Posgtresql: crosstab.

In MySQL: Pivot Tables (still pretty manual).

In everything else: pull your data into one of the above. Or
write a lot of code.
THE HOLY GRAIL

A full fledged Customer Relationship Management system
driven from your analytics solutions:

 Adaptive in-app user education

 Drip email campaigns

 Churn prediction

 Re-engagement
QUESTIONS?

More Related Content

What's hot

Lean Analytics & Analytics Dashboards
Lean Analytics & Analytics DashboardsLean Analytics & Analytics Dashboards
Lean Analytics & Analytics DashboardsYves Ferket
 
Change is Good
Change is GoodChange is Good
Change is GoodRavi Singh
 
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...New Delhi Salesforce Developer Group
 
Working In The New Google Ads UI Without Losing Your Mind - Expanded Edition ...
Working In The New Google Ads UI Without Losing Your Mind - Expanded Edition ...Working In The New Google Ads UI Without Losing Your Mind - Expanded Edition ...
Working In The New Google Ads UI Without Losing Your Mind - Expanded Edition ...Julie Friedman Bacchini
 
Matthew Roach, Sanoma (AUS/UK/NL) - Conversion Hotel 2017 - keynote
Matthew Roach, Sanoma (AUS/UK/NL) - Conversion Hotel 2017 - keynoteMatthew Roach, Sanoma (AUS/UK/NL) - Conversion Hotel 2017 - keynote
Matthew Roach, Sanoma (AUS/UK/NL) - Conversion Hotel 2017 - keynoteOnline Dialogue
 
UX Analytics and Experimentation for eCommerce Growth
UX Analytics and Experimentation for eCommerce GrowthUX Analytics and Experimentation for eCommerce Growth
UX Analytics and Experimentation for eCommerce GrowthVWO
 
Michelle Kiss, Analytics Demystified (AUS/NL/USA) - Conversion Hotel 2017 - k...
Michelle Kiss, Analytics Demystified (AUS/NL/USA) - Conversion Hotel 2017 - k...Michelle Kiss, Analytics Demystified (AUS/NL/USA) - Conversion Hotel 2017 - k...
Michelle Kiss, Analytics Demystified (AUS/NL/USA) - Conversion Hotel 2017 - k...Online Dialogue
 
A Practical Guide to Measuring User Experience
A Practical Guide to Measuring User ExperienceA Practical Guide to Measuring User Experience
A Practical Guide to Measuring User ExperienceRichard Dalton
 
Data driven product management
Data driven product managementData driven product management
Data driven product managementTapan Kamdar
 
Experimentation as a growth strategy: A conversation with The Motley Fool
Experimentation as a growth strategy: A conversation with The Motley FoolExperimentation as a growth strategy: A conversation with The Motley Fool
Experimentation as a growth strategy: A conversation with The Motley FoolChris Goward
 
Poka-yoke your Marketing
Poka-yoke your MarketingPoka-yoke your Marketing
Poka-yoke your MarketingBusiness901
 
Build Your Own MVP - Your MVP Custom Template in 3 simple steps
Build Your Own MVP - Your MVP Custom Template in 3 simple stepsBuild Your Own MVP - Your MVP Custom Template in 3 simple steps
Build Your Own MVP - Your MVP Custom Template in 3 simple stepsTechtic Solutions
 
Online HR Surveys from A to Z
Online HR Surveys from A to ZOnline HR Surveys from A to Z
Online HR Surveys from A to ZStartquestion
 
Optimizely's Optimization Benchmark Findings Webinar Slides
Optimizely's Optimization Benchmark Findings Webinar SlidesOptimizely's Optimization Benchmark Findings Webinar Slides
Optimizely's Optimization Benchmark Findings Webinar SlidesOptimizely
 
A/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsA/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsRamkumar Ravichandran
 
Test & Learn: The Alchemy & Science of Product Metrics - Choosing Metrics Tha...
Test & Learn: The Alchemy & Science of Product Metrics - Choosing Metrics Tha...Test & Learn: The Alchemy & Science of Product Metrics - Choosing Metrics Tha...
Test & Learn: The Alchemy & Science of Product Metrics - Choosing Metrics Tha...Optimizely
 
EIA2017Portugal - Andres L. Martinez Ortiz - Let's Teach Them To Fail
EIA2017Portugal - Andres L. Martinez Ortiz - Let's Teach Them To FailEIA2017Portugal - Andres L. Martinez Ortiz - Let's Teach Them To Fail
EIA2017Portugal - Andres L. Martinez Ortiz - Let's Teach Them To FailEuropean Innovation Academy
 
Product Experimentation | Forming Strong Experiment Hypotheses
Product Experimentation | Forming Strong Experiment HypothesesProduct Experimentation | Forming Strong Experiment Hypotheses
Product Experimentation | Forming Strong Experiment HypothesesOptimizely
 
163 hooking users on your product (phil gross)
163   hooking users on your product (phil gross)163   hooking users on your product (phil gross)
163 hooking users on your product (phil gross)ProductCamp Boston
 

What's hot (20)

Lean Analytics & Analytics Dashboards
Lean Analytics & Analytics DashboardsLean Analytics & Analytics Dashboards
Lean Analytics & Analytics Dashboards
 
Change is Good
Change is GoodChange is Good
Change is Good
 
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
#ImpactSalesforceSaturday: Drum into understanding of prediction builder with...
 
ALMA UX DESIGN
ALMA UX DESIGNALMA UX DESIGN
ALMA UX DESIGN
 
Working In The New Google Ads UI Without Losing Your Mind - Expanded Edition ...
Working In The New Google Ads UI Without Losing Your Mind - Expanded Edition ...Working In The New Google Ads UI Without Losing Your Mind - Expanded Edition ...
Working In The New Google Ads UI Without Losing Your Mind - Expanded Edition ...
 
Matthew Roach, Sanoma (AUS/UK/NL) - Conversion Hotel 2017 - keynote
Matthew Roach, Sanoma (AUS/UK/NL) - Conversion Hotel 2017 - keynoteMatthew Roach, Sanoma (AUS/UK/NL) - Conversion Hotel 2017 - keynote
Matthew Roach, Sanoma (AUS/UK/NL) - Conversion Hotel 2017 - keynote
 
UX Analytics and Experimentation for eCommerce Growth
UX Analytics and Experimentation for eCommerce GrowthUX Analytics and Experimentation for eCommerce Growth
UX Analytics and Experimentation for eCommerce Growth
 
Michelle Kiss, Analytics Demystified (AUS/NL/USA) - Conversion Hotel 2017 - k...
Michelle Kiss, Analytics Demystified (AUS/NL/USA) - Conversion Hotel 2017 - k...Michelle Kiss, Analytics Demystified (AUS/NL/USA) - Conversion Hotel 2017 - k...
Michelle Kiss, Analytics Demystified (AUS/NL/USA) - Conversion Hotel 2017 - k...
 
A Practical Guide to Measuring User Experience
A Practical Guide to Measuring User ExperienceA Practical Guide to Measuring User Experience
A Practical Guide to Measuring User Experience
 
Data driven product management
Data driven product managementData driven product management
Data driven product management
 
Experimentation as a growth strategy: A conversation with The Motley Fool
Experimentation as a growth strategy: A conversation with The Motley FoolExperimentation as a growth strategy: A conversation with The Motley Fool
Experimentation as a growth strategy: A conversation with The Motley Fool
 
Poka-yoke your Marketing
Poka-yoke your MarketingPoka-yoke your Marketing
Poka-yoke your Marketing
 
Build Your Own MVP - Your MVP Custom Template in 3 simple steps
Build Your Own MVP - Your MVP Custom Template in 3 simple stepsBuild Your Own MVP - Your MVP Custom Template in 3 simple steps
Build Your Own MVP - Your MVP Custom Template in 3 simple steps
 
Online HR Surveys from A to Z
Online HR Surveys from A to ZOnline HR Surveys from A to Z
Online HR Surveys from A to Z
 
Optimizely's Optimization Benchmark Findings Webinar Slides
Optimizely's Optimization Benchmark Findings Webinar SlidesOptimizely's Optimization Benchmark Findings Webinar Slides
Optimizely's Optimization Benchmark Findings Webinar Slides
 
A/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsA/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'ts
 
Test & Learn: The Alchemy & Science of Product Metrics - Choosing Metrics Tha...
Test & Learn: The Alchemy & Science of Product Metrics - Choosing Metrics Tha...Test & Learn: The Alchemy & Science of Product Metrics - Choosing Metrics Tha...
Test & Learn: The Alchemy & Science of Product Metrics - Choosing Metrics Tha...
 
EIA2017Portugal - Andres L. Martinez Ortiz - Let's Teach Them To Fail
EIA2017Portugal - Andres L. Martinez Ortiz - Let's Teach Them To FailEIA2017Portugal - Andres L. Martinez Ortiz - Let's Teach Them To Fail
EIA2017Portugal - Andres L. Martinez Ortiz - Let's Teach Them To Fail
 
Product Experimentation | Forming Strong Experiment Hypotheses
Product Experimentation | Forming Strong Experiment HypothesesProduct Experimentation | Forming Strong Experiment Hypotheses
Product Experimentation | Forming Strong Experiment Hypotheses
 
163 hooking users on your product (phil gross)
163   hooking users on your product (phil gross)163   hooking users on your product (phil gross)
163 hooking users on your product (phil gross)
 

Viewers also liked

GoogleSky Talk at STScI
GoogleSky Talk at STScIGoogleSky Talk at STScI
GoogleSky Talk at STScIAlberto Conti
 
LCTY: Bridging the Digital Divide - Demonstrating Enterprise Social Tools
LCTY: Bridging the Digital Divide - Demonstrating Enterprise Social ToolsLCTY: Bridging the Digital Divide - Demonstrating Enterprise Social Tools
LCTY: Bridging the Digital Divide - Demonstrating Enterprise Social ToolsAndy Porter
 
Lotus Collaboration Update 2008
Lotus Collaboration Update 2008Lotus Collaboration Update 2008
Lotus Collaboration Update 2008Andy Porter
 
SOJC Faculty/Grad Conference
SOJC Faculty/Grad ConferenceSOJC Faculty/Grad Conference
SOJC Faculty/Grad Conferencestacistringer
 

Viewers also liked (7)

GoogleSky Talk at STScI
GoogleSky Talk at STScIGoogleSky Talk at STScI
GoogleSky Talk at STScI
 
Hardest Thing
Hardest ThingHardest Thing
Hardest Thing
 
Paradox
ParadoxParadox
Paradox
 
LCTY: Bridging the Digital Divide - Demonstrating Enterprise Social Tools
LCTY: Bridging the Digital Divide - Demonstrating Enterprise Social ToolsLCTY: Bridging the Digital Divide - Demonstrating Enterprise Social Tools
LCTY: Bridging the Digital Divide - Demonstrating Enterprise Social Tools
 
Social Media & Web for Business
Social Media & Web for BusinessSocial Media & Web for Business
Social Media & Web for Business
 
Lotus Collaboration Update 2008
Lotus Collaboration Update 2008Lotus Collaboration Update 2008
Lotus Collaboration Update 2008
 
SOJC Faculty/Grad Conference
SOJC Faculty/Grad ConferenceSOJC Faculty/Grad Conference
SOJC Faculty/Grad Conference
 

Similar to Startup Analytics Essentials

The Beginner’s Guide to Growth Hacking
The Beginner’s Guide to Growth HackingThe Beginner’s Guide to Growth Hacking
The Beginner’s Guide to Growth HackingFrederik Hermann
 
Product Analytics Vs Marketing Analytics: What should you use?
Product Analytics Vs Marketing Analytics: What should you use?Product Analytics Vs Marketing Analytics: What should you use?
Product Analytics Vs Marketing Analytics: What should you use?appICEappICE
 
Google HEART UX metrics framework
Google HEART UX metrics framework Google HEART UX metrics framework
Google HEART UX metrics framework Raed Marji
 
How to create an analytics dashboard (with examples).pdf
How to create an analytics dashboard (with examples).pdfHow to create an analytics dashboard (with examples).pdf
How to create an analytics dashboard (with examples).pdfWebMaxy
 
Web Analytics Workshop
Web Analytics WorkshopWeb Analytics Workshop
Web Analytics WorkshopSomesh Rahul
 
Hero Conf London 2018 - Frameworks for Insights and Impact
Hero Conf London 2018 - Frameworks for Insights and ImpactHero Conf London 2018 - Frameworks for Insights and Impact
Hero Conf London 2018 - Frameworks for Insights and ImpactWijnand Meijer
 
#1NWebinar: Digital Blindspots - A Q&A on Common Marketing Analytics Hurdles
#1NWebinar: Digital Blindspots - A Q&A on Common Marketing Analytics Hurdles#1NWebinar: Digital Blindspots - A Q&A on Common Marketing Analytics Hurdles
#1NWebinar: Digital Blindspots - A Q&A on Common Marketing Analytics HurdlesOne North
 
Optimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthhOptimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthhciciedeng
 
MixPanel's guide to Product Metrics.pdf
MixPanel's guide to Product Metrics.pdfMixPanel's guide to Product Metrics.pdf
MixPanel's guide to Product Metrics.pdfvineeth40
 
5 Tips to Bulletproof Your Analytics Implementation
5 Tips to Bulletproof Your Analytics Implementation5 Tips to Bulletproof Your Analytics Implementation
5 Tips to Bulletproof Your Analytics ImplementationObservePoint
 
The Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsThe Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsBar Clara Mendez
 
230286802015PPT.pptx
230286802015PPT.pptx230286802015PPT.pptx
230286802015PPT.pptxannalakshmi35
 
Introduction to marketing analytics.pptx
Introduction to marketing analytics.pptxIntroduction to marketing analytics.pptx
Introduction to marketing analytics.pptxIshuGupta84
 
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT
 
Google Analytics Training - full 2017
Google Analytics Training - full 2017Google Analytics Training - full 2017
Google Analytics Training - full 2017Nate Plaunt
 
Market Validation (Scale) (4).pdf
Market Validation (Scale) (4).pdfMarket Validation (Scale) (4).pdf
Market Validation (Scale) (4).pdfAneel Mitra
 

Similar to Startup Analytics Essentials (20)

The Beginner’s Guide to Growth Hacking
The Beginner’s Guide to Growth HackingThe Beginner’s Guide to Growth Hacking
The Beginner’s Guide to Growth Hacking
 
Product Analytics Vs Marketing Analytics: What should you use?
Product Analytics Vs Marketing Analytics: What should you use?Product Analytics Vs Marketing Analytics: What should you use?
Product Analytics Vs Marketing Analytics: What should you use?
 
Google HEART UX metrics framework
Google HEART UX metrics framework Google HEART UX metrics framework
Google HEART UX metrics framework
 
How to create an analytics dashboard (with examples).pdf
How to create an analytics dashboard (with examples).pdfHow to create an analytics dashboard (with examples).pdf
How to create an analytics dashboard (with examples).pdf
 
Web Analytics Workshop
Web Analytics WorkshopWeb Analytics Workshop
Web Analytics Workshop
 
Hero Conf London 2018 - Frameworks for Insights and Impact
Hero Conf London 2018 - Frameworks for Insights and ImpactHero Conf London 2018 - Frameworks for Insights and Impact
Hero Conf London 2018 - Frameworks for Insights and Impact
 
dabblr_report_final
dabblr_report_finaldabblr_report_final
dabblr_report_final
 
Growth Hacking
Growth HackingGrowth Hacking
Growth Hacking
 
Beginners guide to_growth_hacking
Beginners guide to_growth_hackingBeginners guide to_growth_hacking
Beginners guide to_growth_hacking
 
#1NWebinar: Digital Blindspots - A Q&A on Common Marketing Analytics Hurdles
#1NWebinar: Digital Blindspots - A Q&A on Common Marketing Analytics Hurdles#1NWebinar: Digital Blindspots - A Q&A on Common Marketing Analytics Hurdles
#1NWebinar: Digital Blindspots - A Q&A on Common Marketing Analytics Hurdles
 
Optimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthhOptimizely building your_data_dna_e_booktthh
Optimizely building your_data_dna_e_booktthh
 
MixPanel's guide to Product Metrics.pdf
MixPanel's guide to Product Metrics.pdfMixPanel's guide to Product Metrics.pdf
MixPanel's guide to Product Metrics.pdf
 
5 Tips to Bulletproof Your Analytics Implementation
5 Tips to Bulletproof Your Analytics Implementation5 Tips to Bulletproof Your Analytics Implementation
5 Tips to Bulletproof Your Analytics Implementation
 
The Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsThe Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative Analytics
 
230286802015PPT.pptx
230286802015PPT.pptx230286802015PPT.pptx
230286802015PPT.pptx
 
Introduction to marketing analytics.pptx
Introduction to marketing analytics.pptxIntroduction to marketing analytics.pptx
Introduction to marketing analytics.pptx
 
Grow your analytics maturity
Grow your analytics maturityGrow your analytics maturity
Grow your analytics maturity
 
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
 
Google Analytics Training - full 2017
Google Analytics Training - full 2017Google Analytics Training - full 2017
Google Analytics Training - full 2017
 
Market Validation (Scale) (4).pdf
Market Validation (Scale) (4).pdfMarket Validation (Scale) (4).pdf
Market Validation (Scale) (4).pdf
 

Startup Analytics Essentials

  • 1. STARTUP ANALYTICS Getting Started Down the Path to Understanding Your Business and Your Users Dale Beermann Chief Technology and Analytics Officer dale@studyblue.com
  • 2. THE GOAL OF ANALYTICS: IMPROVING YOUR BUSINESS BY ANSWERING AND ACTING ON QUESTIONS With every question answered, ask yourself if it is the desired result. If not, determine what needs to be done to improve it.
  • 3. BUSINESS METRICS VERSUS USAGE METRICS You should always be reporting on your business metrics. Analytics is the way to understand what is driving them. Effectively, business metrics are the aggregate result of your usage metrics.
  • 4. BUSINESS METRICS The ultimate goal of business metrics is to evaluate the health of your business. Examples: How fast is your business growing? What is your churn rate? What is your cost per acquisition for each channel? What is your Average Revenue per Active User?
  • 5. USAGE METRICS The ultimate goal of usage metrics is to evaluate the health of your product. Examples: What percentage of your users are realizing your value propositions? Is your new feature reaching the expected audience? What percentage of users make it through the onboarding process? What percentage of users are using social channels?
  • 6. INFLUENCING BUSINESS METRICS Know the answers to your high-level business metrics before digging into your usage. Use your usage metrics to determine how you can influence your business metrics.
  • 8. THE RIGHT TIME TO START Have you found your product/market fit? There may be some high level business metrics that help you get there, but don’t start your analysis on a product that is going through a massive amount of change.
  • 9. WHERE TO START Have you filled out a Business Model Canvas? What are your business’ most important metrics? How well are each of your customer segments doing when it comes to realizing your value propositions? Take your value propositions and work backwards through the paths that your users take to get there.
  • 10. DEVELOP GOOD HABITS Make Analytics a core part of your development workflow. Ensure you are creating both good behavioral habits as well as good programming habits.
  • 11. GOOD BEHAVIORAL HABITS Review your metrics on a regular basis Continually log changes that are going into your product There will inevitably be a point in the future where you ask yourself what happened six months ago to influence a particular metric.
  • 12. GOOD PROGRAMMING HABITS Create guidelines and tools that require you to implement metrics as you build out your software E.g. Use abstract click handlers that can be easily refactored: display.addClassesHandler(new SBClickHandler(SBAnalytic.HOME_FIND_CLICK) { @Override public void doOnClick(ClickEvent event) { ... } });
  • 13. AVOID VANITY METRICS Page views don't matter (impressions may). Time On Site can be interesting, but doesn't necessarily convey usage. It’s very difficult to influence metrics like Page Views or Time on Site. Attempting to do so will be a waste of your time.
  • 14. FOCUS ON ACTIONABLE METRICS These are going to be different for every business. Again, you want to find the metrics that mean the most to your company and determine how you can influence them.
  • 15. MAXIMIZING A METRIC CAN HAVE SIDE EFFECTS Providing multiple options splits your usage between them. Similarly, forcing users down one particular path means they can’t take another. This can arise in subtle ways. In some cases, such as with a payment page, you may be able to find the optimal solution without many side affects. Ask yourself: What user segments are affected by this change? Will any side effects be worth it?
  • 17. CAVEAT: I DO NOT SUBSCRIBE TO THE IDEA THAT YOU SHOULD LIMIT WHAT YOU TRACK. If you are smart about how you’re doing your analysis, you will not fall into the trap of “analysis paralysis.”
  • 18. START WITH GOOGLE ANALYTICS It’s free and you can throw everything at it without worrying about usage tiers. We don’t use the high level (vanity) metrics for much. Rather, by sending our events through Google Analytics, we have the ability to answer a lot of questions.
  • 19. GETTING THE MOST OUT OF GOOGLE ANALYTICS Track all of your events (views, clicks, actions). This isn’t limited to your click stream. Track final events for workflows (e.g. completed_onboarding). This allows you to create Advanced Segments for those events. Set up profiles for each platform (web, iOS, Android, etc.). You’re going to have very different usage patterns for each platform, and they should be analyzed separately.
  • 20. GETTING THE MOST OUT OF GOOGLE ANALYTICS Make use of custom variables. At the very least, you should be setting your (non personally-identifiable) user ID as one of the variables. This will let you find some per-user data that is otherwise difficult with Google Analytics. If you have organizational data, or if your users are segmented in pre-defined ways, this can help look at those segments more closely.
  • 21. I’M TRACKING MY EVENTS. NOW WHAT? Funnel Analysis The goal of a funnel analysis is to determine where your users are falling off. Take one of your core metrics and walk through the steps it takes to get there.
  • 22. FUNNEL ANALYSIS EXAMPLE StudyBlue and Indexable Content We want to maximize the amount of content created that is “paired” with a class. How does that happen?
  • 23. HOW DO YOU IMPROVE YOUR FUNNELS? Think about how can you change an experience to improve the end result. Sometimes this is as simple as changing a button’s color or using a modal popup (while thinking about the side effects). A/B Testing A/B Testing can be a reliable way to evaluate multiple paths. Caveat: Do your homework and understand statistical significance. Learn what a chi-squared test is.
  • 24. TOOLS FOR FUNNEL ANALYSIS Google Analytics does make it possible to do some of this. Their goal conversions are annoying if you don’t use page views the way they expect. Create advanced segments for users with particular events. Other good for-pay tools are KissMetrics and Mixpanel. Roll your own. In all honesty, doing this stuff yourself isn’t that hard.
  • 25. TANGENT: YOUR OWN IMPLEMENTATION You’ll want to use partitioned tables under the hood (if your data store supports it). In postgresql, we use triggers to write data to the correct table. Queries then only hit the necessary tables for the time span you’ve defined. We got away with a table per week for about 5 years. Our table schema: user_id, session_id, platform, activity_id, activity_timestamp, activity_detail
  • 27. COHORT ANALYSIS A cohort is a set of users grouped in a particular fashion. Typical cohorts are time-based (week of registration). Cohorts can also be based on acquisition campaigns (e.g. Adwords vs. Direct vs. SEO). The purpose of a cohort analysis is to understand user retention and if your changes are making an impact between cohorts.
  • 28. WHY COHORT ANALYSIS Most educated investors are going to ask for cohort analyses. Cohort analyses, and their corresponding retention rates help determine: Engagement levels. Are you a one-and-done sort of site? Churn rates. If users aren’t coming back to your site, or if churn is higher than acquisition, your site will not grow. Quantifying the value of your existing userbase.
  • 29. A COHORT ANALYSIS EXAMPLE Sadly, I can’t provide some of our own data here. But this is what your cohort analyses will look like:
  • 30. COHORT ANALYSIS QUERIES In Posgtresql: crosstab. In MySQL: Pivot Tables (still pretty manual). In everything else: pull your data into one of the above. Or write a lot of code.
  • 31. THE HOLY GRAIL A full fledged Customer Relationship Management system driven from your analytics solutions: Adaptive in-app user education Drip email campaigns Churn prediction Re-engagement