SlideShare una empresa de Scribd logo
1 de 63
Descargar para leer sin conexión
Andy Young // @andyy // andy@500.co
Data-driven Growth
a practical guide for
pragmatic startups
Andy Young // @andyy // andy@500.co
Hi, I’m Andy!
@andyy
Andy Young // @andyy // andy@500.co
Wait what, why?
Analytics?
Andy Young // @andyy // andy@500.co
What do we measure, and why?
Vanity metrics
Revenue metrics
Conversion rate metrics
Pirate metrics..
We need to know how we’re doing.
Andy Young // @andyy // andy@500.co
If you're not keeping score
there's no point playing the game -
you'll never know if you're
winning or not
- @distrodom
Andy Young // @andyy // andy@500.co
Today’s tools make it
super-easy to track
things
Google Analytics
Mixpanel
KissMetrics
Localytics
Branch Metrics..
Andy Young // @andyy // andy@500.co
Today’s tools make it
super-easy to track
things
BUT they also make it really easy to
- become overwhelmed with data
- focus on the wrong things
Andy Young // @andyy // andy@500.co
Typical analytics challenges/pitfalls
Drowning in too much data
Failure to select + focus on the top metrics that
matter
Not tracking the data you need to answer key
questions
Andy Young // @andyy // andy@500.co
Why analytics?
1. How are we doing?
- are KPIs on the right track?
2. What are the results of our experiments?
- so we can learn
3. What’s happening right now?
- did something great or terrible just happen?
Andy Young // @andyy // andy@500.co
How are we doing?
Andy Young // @andyy // andy@500.co
How’re we doing?
1. Identify top-level KPI
Andy Young // @andyy // andy@500.co
Identify top-level KPI
it’s hard.
Andy Young // @andyy // andy@500.co
Identify top-level KPI
if you pick the wrong KPIs, you're screwed.
If you pick KPIs and then ignore them, you're
screwed.
If you pick and monitor KPIs diligently, but don't
assess everything you and your whole team does
on the basis of whether your tasks are the most
effective way to grow your KPIs, you're screwed.
Andy Young // @andyy // andy@500.co
Identify top-level KPI
How?
Andy Young // @andyy // andy@500.co
Identify top-level KPI
Keep it simple!
The good news: there’s probably a
pre-determined answer
for
what drives your business
Andy Young // @andyy // andy@500.co
Identify top-level KPI
There’s probably a pre-determined
answer for what drives your business
Spoiler: ultimately it’s $$$
Andy Young // @andyy // andy@500.co
How’re we doing?
There’s probably a pre-determined
answer for what drives your business
Commerce: # sales
Subscription / SaaS: # subscribers
Marketplace: # transactions
Andy Young // @andyy // andy@500.co
How’re we doing?
1. Identify top-level KPI
Andy Young // @andyy // andy@500.co
How’re we doing?
1. Identify top-level KPI
2. Next, add nuance
Andy Young // @andyy // andy@500.co
How’re we doing?
Nuance behind your top level KPI
E.g. for commerce: # sales
Nuance: average sale $; # customers
Andy Young // @andyy // andy@500.co
How’re we doing?
1. Identify top-level KPI
2. Add nuance
3. Add drivers
Andy Young // @andyy // andy@500.co
How’re we doing?
Drivers behind your top level KPI
E.g. for marketplaces: # transactions
Drivers: # suppliers, # customers
Andy Young // @andyy // andy@500.co
How’re we doing?
1. Identify top-level KPI
2. Add nuance
3. Add drivers
4. Add funnel for these drivers
Andy Young // @andyy // andy@500.co
How’re we doing?
1. Identify top-level KPI
2. Add nuance
3. Add drivers
4. Add funnel for these drivers
End up with AARRR
Andy Young // @andyy // andy@500.co
How’re we doing?
1. Identify top-level KPI
2. Add nuance
3. Add drivers
4. Add funnel for these drivers
Put in a spreadsheet
(Template Google Sheet: http://bit.ly/kpi-sheet)
Andy Young // @andyy // andy@500.co
How’re we doing?
http://bit.ly/kpi-sheet
Andy Young // @andyy // andy@500.co
How’re we doing?
Put in a spreadsheet
- key KPI at the top, nuance and drivers below,
finally the detailed funnel below for reference
- columns for weekly numbers, w/w growth
- review weekly
- share with whole team
Andy Young // @andyy // andy@500.co
Weekly/Monthly reporting
% week-on-week or month-on-month growth
in your one metric that matters
Andy Young // @andyy // andy@500.co
Collecting data
Andy Young // @andyy // andy@500.co
Collecting data
Don’t use Google Analytics!
Andy Young // @andyy // andy@500.co
Don’t use Google Analytics!
It’s the wrong type of tool for most key
questions.
Designed around sessions & pageviews
Instead: focus on unique users and key actions
Specific user journeys are not that important
Instead: what % of unique users
reached a particular step eventually?
Collecting data
Andy Young // @andyy // andy@500.co
Collecting data
Use an analytics tool focused on tracking
events/actions
and
individual user behaviour
e.g. Mixpanel, Amplitude, Localytics
Andy Young // @andyy // andy@500.co
Collecting data
Events vs. Properties vs. People
Events: something happened
Properties: something about what just happened
People: connect events to particular users
(people can also have properties)
Andy Young // @andyy // andy@500.co
Track events from where?
Client/app vs. server
Tracking events
Andy Young // @andyy // andy@500.co
Tracking events
Tip #1: Choose easy-to-read and meaningful
event names
Short!
Pick a convention; stick to it
Omit superfluous words
“user_viewed_homepage”
“Viewed homepage”
Andy Young // @andyy // andy@500.co
Tip #2: Track each user based on a distinct ID
Don’t use email address -
use autogenerated user_id from your own DB
Use aliasing to connect up events tracked
pre/post signup
Tracking events
Andy Young // @andyy // andy@500.co
Tip #3: Annotate your users with source data
referrer; utm tags; install tracking via AppsFlyer
1. Track a signup event
2. Add as user properties
3. Potentially also as properties to key events
Tracking events
Andy Young // @andyy // andy@500.co
Tip #4: (Mixpanel specific) - People vs. Events
Mixpanel won’t let you query for users
who did particular events
So, our options:
- Do this using your own DB
- Annotate your users (People) with properties
for each key event
Tracking events
Andy Young // @andyy // andy@500.co
Tip #5: Ecommerce/revenue tracking
Mixpanel/AppBoy etc have
native support for tracking revenue
Annotate your Purchase events with revenue data
using the relevant properties for each platform
Tracking events
Andy Young // @andyy // andy@500.co
Tip #6: Use a development project for testing
Tracking events
Andy Young // @andyy // andy@500.co
Tracking the funnel
Start with the pirate metrics AARRR
Top of funnel: acquisition; signups/installs
Mid funnel: post-install events; engagement;
retention
Bottom of funnel: purchase / monetisation.
Andy Young // @andyy // andy@500.co
Tracking the funnel
Looking at each stage (AARRR) in aggregate
is a good start
but it will only get you so far
the “truth” is much more nuanced
Andy Young // @andyy // andy@500.co
Tracking the funnel
Users acquired via different channels
will have different behaviours
Different cohorts will have
different experiences of your product
Different users will have been exposed to
different A/B tests
Andy Young // @andyy // andy@500.co
Tracking the funnel
Key: these are all properties of your users
UTM tags: source, medium, campaign, terms
Landing page
Signup time
A/B test buckets
Referrer
Viral source
Andy Young // @andyy // andy@500.co
Tracking the funnel
Annotate your users in your database/analytics
system with these attributes
UTM tags: source, medium, campaign, terms
Landing page
Signup time
A/B test buckets
Referrer
Viral source
Andy Young // @andyy // andy@500.co
Other key metrics
CAC, LTV, churn
Andy Young // @andyy // andy@500.co
Other key metrics
Customer Acquisition Cost (CAC)
how much you spend (on average) to acquire a
customer
Lifetime Value (LTV)
How much revenue $$ an average customer
brings you in all time
Andy Young // @andyy // andy@500.co
If your
LTV
is greater than your
CAC
then you’re in business
Andy Young // @andyy // andy@500.co
If your
LTV
is greater than 3x your
CAC
then you’re in a good business
Andy Young // @andyy // andy@500.co
CAC & LTV: nuances
Payback period: time to recoup CAC
Magnitude of your numbers
e.g. enterprise vs. social
Andy Young // @andyy // andy@500.co
Calculating CAC
Simple approach: total spend / total signups
“50% of the money I spend on advertising
is wasted - the problem is
I don't know which half”
- John Wanamaker
Eventual goal: calculate CAC per channel
Andy Young // @andyy // andy@500.co
Calculating LTV
Problem!
You don’t have a lifetime of data
We don't measure LTV - we estimate it
Extrapolate revenue curve over time
Andy Young // @andyy // andy@500.co
Analysing your data
Andy Young // @andyy // andy@500.co
Andy Young // @andyy // andy@500.co
Andy Young // @andyy // andy@500.co
Andy Young // @andyy // andy@500.co
How not to do Metrics
Outdated information
Just 1 view of your data
Manual calculations
Bad metrics lead you astray
Andy Young // @andyy // andy@500.co
Cohort analysis?
Andy Young // @andyy // andy@500.co
Andy Young // @andyy // andy@500.co
Andy Young // @andyy // andy@500.co
Analytics = Knowledge
Andy Young // @andyy // andy@500.co
Knowledge = power
confidence
sanity
Andy Young // @andyy // andy@500.co
Good luck!

Más contenido relacionado

Destacado

Influence of External Environment for Business Company in Turkey
Influence of External Environment for Business Company in TurkeyInfluence of External Environment for Business Company in Turkey
Influence of External Environment for Business Company in TurkeyMithat EROĞLU
 
Financial Ratios Analysis of Square Pharmaceuticals
Financial Ratios Analysis of Square Pharmaceuticals Financial Ratios Analysis of Square Pharmaceuticals
Financial Ratios Analysis of Square Pharmaceuticals Konok Mondal
 
النهائي عرض التخطيط الفعال 2014 sample
النهائي عرض التخطيط الفعال 2014   sampleالنهائي عرض التخطيط الفعال 2014   sample
النهائي عرض التخطيط الفعال 2014 samplenadaab
 
UXPA 10 minute talk on shaping organizations
UXPA   10 minute talk on shaping organizations UXPA   10 minute talk on shaping organizations
UXPA 10 minute talk on shaping organizations Gregory Raiz
 
Marketing Strategy of Angry Birds
Marketing Strategy of Angry BirdsMarketing Strategy of Angry Birds
Marketing Strategy of Angry BirdsAngelainBay
 
Why bad design is your fault - UXPA 2016
Why bad design is your fault - UXPA 2016Why bad design is your fault - UXPA 2016
Why bad design is your fault - UXPA 2016Gregory Raiz
 
استمارة التقديم في محور الابتكار
استمارة التقديم في محور الابتكاراستمارة التقديم في محور الابتكار
استمارة التقديم في محور الابتكارnawal al-matary
 
Analytics for Startups - Dublin Web Summit 2015
Analytics for Startups - Dublin Web Summit 2015Analytics for Startups - Dublin Web Summit 2015
Analytics for Startups - Dublin Web Summit 2015Andy Young
 
Who are we writing for? Choose fact over fiction.
Who are we writing for? Choose fact over fiction.Who are we writing for? Choose fact over fiction.
Who are we writing for? Choose fact over fiction.Dana DiTomaso
 
Priciples of management 04 planning extended
Priciples of management 04 planning extendedPriciples of management 04 planning extended
Priciples of management 04 planning extendedKamal AL MASRI
 
The 500 Marketing Stack: 10 Pieces of MarTech Genius to Disrupt your Competit...
The 500 Marketing Stack: 10 Pieces of MarTech Genius to Disrupt your Competit...The 500 Marketing Stack: 10 Pieces of MarTech Genius to Disrupt your Competit...
The 500 Marketing Stack: 10 Pieces of MarTech Genius to Disrupt your Competit...MarTech Conference
 
Growth ideas brainstorm - Activation & Retention
Growth ideas brainstorm - Activation & RetentionGrowth ideas brainstorm - Activation & Retention
Growth ideas brainstorm - Activation & RetentionAndy Young
 
Priciples of management 03 organization
Priciples of management 03 organizationPriciples of management 03 organization
Priciples of management 03 organizationKamal AL MASRI
 

Destacado (16)

Influence of External Environment for Business Company in Turkey
Influence of External Environment for Business Company in TurkeyInfluence of External Environment for Business Company in Turkey
Influence of External Environment for Business Company in Turkey
 
Top 10 SEO Public Relations Tips: TopRank
Top 10 SEO Public Relations Tips: TopRankTop 10 SEO Public Relations Tips: TopRank
Top 10 SEO Public Relations Tips: TopRank
 
Financial Ratios Analysis of Square Pharmaceuticals
Financial Ratios Analysis of Square Pharmaceuticals Financial Ratios Analysis of Square Pharmaceuticals
Financial Ratios Analysis of Square Pharmaceuticals
 
النهائي عرض التخطيط الفعال 2014 sample
النهائي عرض التخطيط الفعال 2014   sampleالنهائي عرض التخطيط الفعال 2014   sample
النهائي عرض التخطيط الفعال 2014 sample
 
Textile Softener
Textile Softener Textile Softener
Textile Softener
 
UXPA 10 minute talk on shaping organizations
UXPA   10 minute talk on shaping organizations UXPA   10 minute talk on shaping organizations
UXPA 10 minute talk on shaping organizations
 
Marketing Strategy of Angry Birds
Marketing Strategy of Angry BirdsMarketing Strategy of Angry Birds
Marketing Strategy of Angry Birds
 
Why bad design is your fault - UXPA 2016
Why bad design is your fault - UXPA 2016Why bad design is your fault - UXPA 2016
Why bad design is your fault - UXPA 2016
 
استمارة التقديم في محور الابتكار
استمارة التقديم في محور الابتكاراستمارة التقديم في محور الابتكار
استمارة التقديم في محور الابتكار
 
Analytics for Startups - Dublin Web Summit 2015
Analytics for Startups - Dublin Web Summit 2015Analytics for Startups - Dublin Web Summit 2015
Analytics for Startups - Dublin Web Summit 2015
 
Who are we writing for? Choose fact over fiction.
Who are we writing for? Choose fact over fiction.Who are we writing for? Choose fact over fiction.
Who are we writing for? Choose fact over fiction.
 
Priciples of management 04 planning extended
Priciples of management 04 planning extendedPriciples of management 04 planning extended
Priciples of management 04 planning extended
 
The 500 Marketing Stack: 10 Pieces of MarTech Genius to Disrupt your Competit...
The 500 Marketing Stack: 10 Pieces of MarTech Genius to Disrupt your Competit...The 500 Marketing Stack: 10 Pieces of MarTech Genius to Disrupt your Competit...
The 500 Marketing Stack: 10 Pieces of MarTech Genius to Disrupt your Competit...
 
Growth ideas brainstorm - Activation & Retention
Growth ideas brainstorm - Activation & RetentionGrowth ideas brainstorm - Activation & Retention
Growth ideas brainstorm - Activation & Retention
 
Priciples of management 03 organization
Priciples of management 03 organizationPriciples of management 03 organization
Priciples of management 03 organization
 
Getting Git
Getting GitGetting Git
Getting Git
 

Más de Andy Young

The Myth of the Hockey Stick, or How Growth Actually Works - Turing Festival ...
The Myth of the Hockey Stick, or How Growth Actually Works - Turing Festival ...The Myth of the Hockey Stick, or How Growth Actually Works - Turing Festival ...
The Myth of the Hockey Stick, or How Growth Actually Works - Turing Festival ...Andy Young
 
Data Driven Growth - Amplitude London Product Analytics Summit
Data Driven Growth - Amplitude London Product Analytics SummitData Driven Growth - Amplitude London Product Analytics Summit
Data Driven Growth - Amplitude London Product Analytics SummitAndy Young
 
Analytics for Startups (Gaza Sky Geeks May '17)
Analytics for Startups (Gaza Sky Geeks May '17)Analytics for Startups (Gaza Sky Geeks May '17)
Analytics for Startups (Gaza Sky Geeks May '17)Andy Young
 
Building a Growth Model to Drive Your Startup
Building a Growth Model to Drive Your StartupBuilding a Growth Model to Drive Your Startup
Building a Growth Model to Drive Your StartupAndy Young
 
7 Growth Lessons from Silicon Valley - and why they don't call it "Growth Hac...
7 Growth Lessons from Silicon Valley - and why they don't call it "Growth Hac...7 Growth Lessons from Silicon Valley - and why they don't call it "Growth Hac...
7 Growth Lessons from Silicon Valley - and why they don't call it "Growth Hac...Andy Young
 
Data-driven Growth - Analytics & Attribution for Marketers in 2016 | Turing F...
Data-driven Growth - Analytics & Attribution for Marketers in 2016 | Turing F...Data-driven Growth - Analytics & Attribution for Marketers in 2016 | Turing F...
Data-driven Growth - Analytics & Attribution for Marketers in 2016 | Turing F...Andy Young
 
Analytics: Getting the Data - 500 Startups Accelerator Marketing Hell Week
Analytics: Getting the Data - 500 Startups Accelerator Marketing Hell WeekAnalytics: Getting the Data - 500 Startups Accelerator Marketing Hell Week
Analytics: Getting the Data - 500 Startups Accelerator Marketing Hell WeekAndy Young
 
Analytics for Startups - 500 Startups Accelerator Marketing Hell Week
Analytics for Startups - 500 Startups Accelerator Marketing Hell WeekAnalytics for Startups - 500 Startups Accelerator Marketing Hell Week
Analytics for Startups - 500 Startups Accelerator Marketing Hell WeekAndy Young
 
Growth Hacking for Startups
Growth Hacking for StartupsGrowth Hacking for Startups
Growth Hacking for StartupsAndy Young
 
How not to drown in startup advice
How not to drown in startup adviceHow not to drown in startup advice
How not to drown in startup adviceAndy Young
 

Más de Andy Young (10)

The Myth of the Hockey Stick, or How Growth Actually Works - Turing Festival ...
The Myth of the Hockey Stick, or How Growth Actually Works - Turing Festival ...The Myth of the Hockey Stick, or How Growth Actually Works - Turing Festival ...
The Myth of the Hockey Stick, or How Growth Actually Works - Turing Festival ...
 
Data Driven Growth - Amplitude London Product Analytics Summit
Data Driven Growth - Amplitude London Product Analytics SummitData Driven Growth - Amplitude London Product Analytics Summit
Data Driven Growth - Amplitude London Product Analytics Summit
 
Analytics for Startups (Gaza Sky Geeks May '17)
Analytics for Startups (Gaza Sky Geeks May '17)Analytics for Startups (Gaza Sky Geeks May '17)
Analytics for Startups (Gaza Sky Geeks May '17)
 
Building a Growth Model to Drive Your Startup
Building a Growth Model to Drive Your StartupBuilding a Growth Model to Drive Your Startup
Building a Growth Model to Drive Your Startup
 
7 Growth Lessons from Silicon Valley - and why they don't call it "Growth Hac...
7 Growth Lessons from Silicon Valley - and why they don't call it "Growth Hac...7 Growth Lessons from Silicon Valley - and why they don't call it "Growth Hac...
7 Growth Lessons from Silicon Valley - and why they don't call it "Growth Hac...
 
Data-driven Growth - Analytics & Attribution for Marketers in 2016 | Turing F...
Data-driven Growth - Analytics & Attribution for Marketers in 2016 | Turing F...Data-driven Growth - Analytics & Attribution for Marketers in 2016 | Turing F...
Data-driven Growth - Analytics & Attribution for Marketers in 2016 | Turing F...
 
Analytics: Getting the Data - 500 Startups Accelerator Marketing Hell Week
Analytics: Getting the Data - 500 Startups Accelerator Marketing Hell WeekAnalytics: Getting the Data - 500 Startups Accelerator Marketing Hell Week
Analytics: Getting the Data - 500 Startups Accelerator Marketing Hell Week
 
Analytics for Startups - 500 Startups Accelerator Marketing Hell Week
Analytics for Startups - 500 Startups Accelerator Marketing Hell WeekAnalytics for Startups - 500 Startups Accelerator Marketing Hell Week
Analytics for Startups - 500 Startups Accelerator Marketing Hell Week
 
Growth Hacking for Startups
Growth Hacking for StartupsGrowth Hacking for Startups
Growth Hacking for Startups
 
How not to drown in startup advice
How not to drown in startup adviceHow not to drown in startup advice
How not to drown in startup advice
 

Último

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
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...Martijn de Jong
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
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 FMESafe Software
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
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 FMESafe Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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...apidays
 
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
 
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 FresherRemote DBA Services
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
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
 
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 SavingEdi Saputra
 
"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 ...Zilliz
 

Último (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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...
 
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...
 
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
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
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
 
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
 
"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 ...
 

Data-driven Growth (Ho Chi Minh)

  • 1. Andy Young // @andyy // andy@500.co Data-driven Growth a practical guide for pragmatic startups
  • 2. Andy Young // @andyy // andy@500.co Hi, I’m Andy! @andyy
  • 3. Andy Young // @andyy // andy@500.co Wait what, why? Analytics?
  • 4. Andy Young // @andyy // andy@500.co What do we measure, and why? Vanity metrics Revenue metrics Conversion rate metrics Pirate metrics.. We need to know how we’re doing.
  • 5. Andy Young // @andyy // andy@500.co If you're not keeping score there's no point playing the game - you'll never know if you're winning or not - @distrodom
  • 6. Andy Young // @andyy // andy@500.co Today’s tools make it super-easy to track things Google Analytics Mixpanel KissMetrics Localytics Branch Metrics..
  • 7. Andy Young // @andyy // andy@500.co Today’s tools make it super-easy to track things BUT they also make it really easy to - become overwhelmed with data - focus on the wrong things
  • 8. Andy Young // @andyy // andy@500.co Typical analytics challenges/pitfalls Drowning in too much data Failure to select + focus on the top metrics that matter Not tracking the data you need to answer key questions
  • 9. Andy Young // @andyy // andy@500.co Why analytics? 1. How are we doing? - are KPIs on the right track? 2. What are the results of our experiments? - so we can learn 3. What’s happening right now? - did something great or terrible just happen?
  • 10. Andy Young // @andyy // andy@500.co How are we doing?
  • 11. Andy Young // @andyy // andy@500.co How’re we doing? 1. Identify top-level KPI
  • 12. Andy Young // @andyy // andy@500.co Identify top-level KPI it’s hard.
  • 13. Andy Young // @andyy // andy@500.co Identify top-level KPI if you pick the wrong KPIs, you're screwed. If you pick KPIs and then ignore them, you're screwed. If you pick and monitor KPIs diligently, but don't assess everything you and your whole team does on the basis of whether your tasks are the most effective way to grow your KPIs, you're screwed.
  • 14. Andy Young // @andyy // andy@500.co Identify top-level KPI How?
  • 15. Andy Young // @andyy // andy@500.co Identify top-level KPI Keep it simple! The good news: there’s probably a pre-determined answer for what drives your business
  • 16. Andy Young // @andyy // andy@500.co Identify top-level KPI There’s probably a pre-determined answer for what drives your business Spoiler: ultimately it’s $$$
  • 17. Andy Young // @andyy // andy@500.co How’re we doing? There’s probably a pre-determined answer for what drives your business Commerce: # sales Subscription / SaaS: # subscribers Marketplace: # transactions
  • 18. Andy Young // @andyy // andy@500.co How’re we doing? 1. Identify top-level KPI
  • 19. Andy Young // @andyy // andy@500.co How’re we doing? 1. Identify top-level KPI 2. Next, add nuance
  • 20. Andy Young // @andyy // andy@500.co How’re we doing? Nuance behind your top level KPI E.g. for commerce: # sales Nuance: average sale $; # customers
  • 21. Andy Young // @andyy // andy@500.co How’re we doing? 1. Identify top-level KPI 2. Add nuance 3. Add drivers
  • 22. Andy Young // @andyy // andy@500.co How’re we doing? Drivers behind your top level KPI E.g. for marketplaces: # transactions Drivers: # suppliers, # customers
  • 23. Andy Young // @andyy // andy@500.co How’re we doing? 1. Identify top-level KPI 2. Add nuance 3. Add drivers 4. Add funnel for these drivers
  • 24. Andy Young // @andyy // andy@500.co How’re we doing? 1. Identify top-level KPI 2. Add nuance 3. Add drivers 4. Add funnel for these drivers End up with AARRR
  • 25. Andy Young // @andyy // andy@500.co How’re we doing? 1. Identify top-level KPI 2. Add nuance 3. Add drivers 4. Add funnel for these drivers Put in a spreadsheet (Template Google Sheet: http://bit.ly/kpi-sheet)
  • 26. Andy Young // @andyy // andy@500.co How’re we doing? http://bit.ly/kpi-sheet
  • 27. Andy Young // @andyy // andy@500.co How’re we doing? Put in a spreadsheet - key KPI at the top, nuance and drivers below, finally the detailed funnel below for reference - columns for weekly numbers, w/w growth - review weekly - share with whole team
  • 28. Andy Young // @andyy // andy@500.co Weekly/Monthly reporting % week-on-week or month-on-month growth in your one metric that matters
  • 29. Andy Young // @andyy // andy@500.co Collecting data
  • 30. Andy Young // @andyy // andy@500.co Collecting data Don’t use Google Analytics!
  • 31. Andy Young // @andyy // andy@500.co Don’t use Google Analytics! It’s the wrong type of tool for most key questions. Designed around sessions & pageviews Instead: focus on unique users and key actions Specific user journeys are not that important Instead: what % of unique users reached a particular step eventually? Collecting data
  • 32. Andy Young // @andyy // andy@500.co Collecting data Use an analytics tool focused on tracking events/actions and individual user behaviour e.g. Mixpanel, Amplitude, Localytics
  • 33. Andy Young // @andyy // andy@500.co Collecting data Events vs. Properties vs. People Events: something happened Properties: something about what just happened People: connect events to particular users (people can also have properties)
  • 34. Andy Young // @andyy // andy@500.co Track events from where? Client/app vs. server Tracking events
  • 35. Andy Young // @andyy // andy@500.co Tracking events Tip #1: Choose easy-to-read and meaningful event names Short! Pick a convention; stick to it Omit superfluous words “user_viewed_homepage” “Viewed homepage”
  • 36. Andy Young // @andyy // andy@500.co Tip #2: Track each user based on a distinct ID Don’t use email address - use autogenerated user_id from your own DB Use aliasing to connect up events tracked pre/post signup Tracking events
  • 37. Andy Young // @andyy // andy@500.co Tip #3: Annotate your users with source data referrer; utm tags; install tracking via AppsFlyer 1. Track a signup event 2. Add as user properties 3. Potentially also as properties to key events Tracking events
  • 38. Andy Young // @andyy // andy@500.co Tip #4: (Mixpanel specific) - People vs. Events Mixpanel won’t let you query for users who did particular events So, our options: - Do this using your own DB - Annotate your users (People) with properties for each key event Tracking events
  • 39. Andy Young // @andyy // andy@500.co Tip #5: Ecommerce/revenue tracking Mixpanel/AppBoy etc have native support for tracking revenue Annotate your Purchase events with revenue data using the relevant properties for each platform Tracking events
  • 40. Andy Young // @andyy // andy@500.co Tip #6: Use a development project for testing Tracking events
  • 41. Andy Young // @andyy // andy@500.co Tracking the funnel Start with the pirate metrics AARRR Top of funnel: acquisition; signups/installs Mid funnel: post-install events; engagement; retention Bottom of funnel: purchase / monetisation.
  • 42. Andy Young // @andyy // andy@500.co Tracking the funnel Looking at each stage (AARRR) in aggregate is a good start but it will only get you so far the “truth” is much more nuanced
  • 43. Andy Young // @andyy // andy@500.co Tracking the funnel Users acquired via different channels will have different behaviours Different cohorts will have different experiences of your product Different users will have been exposed to different A/B tests
  • 44. Andy Young // @andyy // andy@500.co Tracking the funnel Key: these are all properties of your users UTM tags: source, medium, campaign, terms Landing page Signup time A/B test buckets Referrer Viral source
  • 45. Andy Young // @andyy // andy@500.co Tracking the funnel Annotate your users in your database/analytics system with these attributes UTM tags: source, medium, campaign, terms Landing page Signup time A/B test buckets Referrer Viral source
  • 46. Andy Young // @andyy // andy@500.co Other key metrics CAC, LTV, churn
  • 47. Andy Young // @andyy // andy@500.co Other key metrics Customer Acquisition Cost (CAC) how much you spend (on average) to acquire a customer Lifetime Value (LTV) How much revenue $$ an average customer brings you in all time
  • 48. Andy Young // @andyy // andy@500.co If your LTV is greater than your CAC then you’re in business
  • 49. Andy Young // @andyy // andy@500.co If your LTV is greater than 3x your CAC then you’re in a good business
  • 50. Andy Young // @andyy // andy@500.co CAC & LTV: nuances Payback period: time to recoup CAC Magnitude of your numbers e.g. enterprise vs. social
  • 51. Andy Young // @andyy // andy@500.co Calculating CAC Simple approach: total spend / total signups “50% of the money I spend on advertising is wasted - the problem is I don't know which half” - John Wanamaker Eventual goal: calculate CAC per channel
  • 52. Andy Young // @andyy // andy@500.co Calculating LTV Problem! You don’t have a lifetime of data We don't measure LTV - we estimate it Extrapolate revenue curve over time
  • 53. Andy Young // @andyy // andy@500.co Analysing your data
  • 54. Andy Young // @andyy // andy@500.co
  • 55. Andy Young // @andyy // andy@500.co
  • 56. Andy Young // @andyy // andy@500.co
  • 57. Andy Young // @andyy // andy@500.co How not to do Metrics Outdated information Just 1 view of your data Manual calculations Bad metrics lead you astray
  • 58. Andy Young // @andyy // andy@500.co Cohort analysis?
  • 59. Andy Young // @andyy // andy@500.co
  • 60. Andy Young // @andyy // andy@500.co
  • 61. Andy Young // @andyy // andy@500.co Analytics = Knowledge
  • 62. Andy Young // @andyy // andy@500.co Knowledge = power confidence sanity
  • 63. Andy Young // @andyy // andy@500.co Good luck!