SlideShare a Scribd company logo
1 of 26
Product + Data
Cornell Tech - February 11, 2016
Who, Where, and What?
Why?
How?
(The 5 Wโ€™s of Product Data)
Who, Where, and
What?
Behavioral Data
What did they do?
Raw Data: Events
Aggregates: Sessions / Visits
Metrics: Time in App, Visits with Search,
Bounces, Conversions
(2/9 3:10:15, โ€˜Homeโ€™)
(2/9 3:10:18, โ€˜Search Bar Hoverโ€™)
(2/9 3:10:25, โ€˜Searchโ€™
{query: โ€˜bananasโ€™, page: 1})
(2/9 3:10:38, โ€˜Searchโ€™
{query: โ€˜bananasโ€™, page: 2})
Audience Data
Who are they? Where are they from?
Raw Data: Referrers / Demographics
Aggregates: Campaigns / Geo regions
Metrics: Adwords ROI, Gender dist.
Core Business Data
What did they buy?
Raw Data: Transactions, Videos Posted
Aggregates: Total Revenue
Metrics: Revenue / User, Hours of Video
Content
Everything Else
Operational Data
Survey Data
Support Data
Third Party Data
Net Promoter Scores
User Testing
Reflect: What types of data are
necessary to describe your product?
Why?
Example KPIs
Lots of Users Lots of Engagement Lots of Money
Ideal: User Test Everyone
Funnel Conversions
(never 100%)
View Item Add to Cart (15%) Purchase (4%)
Product Loops
Referrer Conversion Rate
google.com
facebook.com
techcrunch.com
Drill Downs
8%
2%
0.01%
Type EngagementSize
Nerds
Pirates
Weirdos
Segments
Cohorts
Reflect: Pick 3 KPIs for your product, a
core funnel, and an early adopter
customer segment.
How?
Controlled Experiments
A:
B:
Dashboards
Metric Man!
Reflect: Design a dashboard for
your product.
Studio
Create your own dashboard
(30 minutes)
Dashboard review
What story are you telling?
Rank order your KPIs.
Discuss redundancy - can anything be removed?
Should anything be segmented?

More Related Content

Recently uploaded

@9999965857 ๐Ÿซฆ Sexy Desi Call Girls Laxmi Nagar ๐Ÿ’“ High Profile Escorts Delhi ๐Ÿซถ
@9999965857 ๐Ÿซฆ Sexy Desi Call Girls Laxmi Nagar ๐Ÿ’“ High Profile Escorts Delhi ๐Ÿซถ@9999965857 ๐Ÿซฆ Sexy Desi Call Girls Laxmi Nagar ๐Ÿ’“ High Profile Escorts Delhi ๐Ÿซถ
@9999965857 ๐Ÿซฆ Sexy Desi Call Girls Laxmi Nagar ๐Ÿ’“ High Profile Escorts Delhi ๐Ÿซถ
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
ย 
Call Girls In Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls In Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”Call Girls In Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls In Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
soniya singh
ย 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 ๐Ÿซฆ Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 ๐Ÿซฆ Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 ๐Ÿซฆ Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 ๐Ÿซฆ Vanshika Verma More Our Se...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
ย 
Low Rate Young Call Girls in Sector 63 Mamura Noida โœ”๏ธโ˜†9289244007โœ”๏ธโ˜† Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida โœ”๏ธโ˜†9289244007โœ”๏ธโ˜† Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida โœ”๏ธโ˜†9289244007โœ”๏ธโ˜† Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida โœ”๏ธโ˜†9289244007โœ”๏ธโ˜† Female E...
SofiyaSharma5
ย 
Call Girls Service Chandigarh Lucky โค๏ธ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky โค๏ธ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky โค๏ธ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky โค๏ธ 7710465962 Independent Call Girls In C...
Sheetaleventcompany
ย 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
ย 
CALL ON โžฅ8923113531 ๐Ÿ”Call Girls Lucknow Lucknow best sexual service Online
CALL ON โžฅ8923113531 ๐Ÿ”Call Girls Lucknow Lucknow best sexual service OnlineCALL ON โžฅ8923113531 ๐Ÿ”Call Girls Lucknow Lucknow best sexual service Online
CALL ON โžฅ8923113531 ๐Ÿ”Call Girls Lucknow Lucknow best sexual service Online
anilsa9823
ย 
Call Girls In Pratap Nagar Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls In Pratap Nagar Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”Call Girls In Pratap Nagar Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls In Pratap Nagar Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
soniya singh
ย 
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRLLucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
imonikaupta
ย 

Recently uploaded (20)

@9999965857 ๐Ÿซฆ Sexy Desi Call Girls Laxmi Nagar ๐Ÿ’“ High Profile Escorts Delhi ๐Ÿซถ
@9999965857 ๐Ÿซฆ Sexy Desi Call Girls Laxmi Nagar ๐Ÿ’“ High Profile Escorts Delhi ๐Ÿซถ@9999965857 ๐Ÿซฆ Sexy Desi Call Girls Laxmi Nagar ๐Ÿ’“ High Profile Escorts Delhi ๐Ÿซถ
@9999965857 ๐Ÿซฆ Sexy Desi Call Girls Laxmi Nagar ๐Ÿ’“ High Profile Escorts Delhi ๐Ÿซถ
ย 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
ย 
Call Girls In Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls In Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”Call Girls In Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls In Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
ย 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
ย 
โœ‚๏ธ ๐Ÿ‘… Independent Andheri Escorts With Room Vashi Call Girls ๐Ÿ’ƒ 9004004663
โœ‚๏ธ ๐Ÿ‘… Independent Andheri Escorts With Room Vashi Call Girls ๐Ÿ’ƒ 9004004663โœ‚๏ธ ๐Ÿ‘… Independent Andheri Escorts With Room Vashi Call Girls ๐Ÿ’ƒ 9004004663
โœ‚๏ธ ๐Ÿ‘… Independent Andheri Escorts With Room Vashi Call Girls ๐Ÿ’ƒ 9004004663
ย 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 ๐Ÿซฆ Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 ๐Ÿซฆ Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 ๐Ÿซฆ Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 ๐Ÿซฆ Vanshika Verma More Our Se...
ย 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
ย 
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
ย 
Low Rate Young Call Girls in Sector 63 Mamura Noida โœ”๏ธโ˜†9289244007โœ”๏ธโ˜† Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida โœ”๏ธโ˜†9289244007โœ”๏ธโ˜† Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida โœ”๏ธโ˜†9289244007โœ”๏ธโ˜† Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida โœ”๏ธโ˜†9289244007โœ”๏ธโ˜† Female E...
ย 
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
ย 
Call Girls Service Chandigarh Lucky โค๏ธ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky โค๏ธ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky โค๏ธ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky โค๏ธ 7710465962 Independent Call Girls In C...
ย 
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
ย 
Hot Call Girls |Delhi |Hauz Khas โ˜Ž 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas โ˜Ž 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas โ˜Ž 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas โ˜Ž 9711199171 Book Your One night Stand
ย 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
ย 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
ย 
CALL ON โžฅ8923113531 ๐Ÿ”Call Girls Lucknow Lucknow best sexual service Online
CALL ON โžฅ8923113531 ๐Ÿ”Call Girls Lucknow Lucknow best sexual service OnlineCALL ON โžฅ8923113531 ๐Ÿ”Call Girls Lucknow Lucknow best sexual service Online
CALL ON โžฅ8923113531 ๐Ÿ”Call Girls Lucknow Lucknow best sexual service Online
ย 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
ย 
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
ย 
Call Girls In Pratap Nagar Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls In Pratap Nagar Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”Call Girls In Pratap Nagar Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls In Pratap Nagar Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
ย 
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRLLucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
ย 

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
ย 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
ย 

Featured (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
ย 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
ย 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
ย 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
ย 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
ย 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
ย 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ย 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
ย 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
ย 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
ย 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
ย 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
ย 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
ย 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
ย 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
ย 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
ย 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
ย 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
ย 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
ย 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
ย 

Data + Product: Cornell Tech Lecture, Feb 11, 2016

Editor's Notes

  1. The ultimate goal of analyzing your product through the lens of data is for improvement and optimization. This begins with data that describes your product directly and with the data that surrounds it: whoโ€™s using it, where did they come from, and what did they do? Once these fundamental measurements are in place, and once youโ€™ve shipped your MVP, youโ€™ll start to measure some basic aggregates and ask the question: Why arenโ€™t my numbers higher? Finally, this insight should lead to action in the form of how to make improvements to your product, and how to best measure these improvements. Weโ€™ll also talk about effective dashboarding and other ways to socialize data within your startup, product group, or multinational enterprise.
  2. Letโ€™s start by digging into the nuts & bolts of product data. There are many types of product data, and weโ€™ll start here by covering three of the fundamentals: behavioral data (how people interact with your product), audience data (where they come from and who your users are), and core customer data (what they bought, what they published)
  3. The raw construct of behavioral data is the event. Events include a timestamp, a user identifier, event name, and a set of key / value properties. On the web, events are either tied to page views or are otherwise triggered via JavaScript - generally in the form of a button click, form submission, or other user-initiated action. For mobile apps or connected devices, events are less structured and are defined on a problem-specific basis. Events are generally aggregated together to form a contiguous series called a session or visit. In traditional web contexts, this is defined as a sequence with no two events more than 30 minutes apart. Sessions (or visits) can take on different definitions in other contexts.
  4. Hereโ€™s an example of a series of four contiguous events of a userโ€™s search stream. The visit starts with a visit to the homepage, records when the user enters their cursor in the search bar, and then logs resulting search views. Once youโ€™ve formed these sorts of aggregates, you can start to compute statistics from them. At Etsy, one of the first things I worked on was improving search, and I started by computing some basic search visit stats. On average, users searched through four pages of results after submitting their query. This was much different than stats I had seen at Google, where 90% of all queries click on the first result on the first page, and fewer than 2% of queries ever make it to the second page. This ended up changing how we thought about search on Etsy: we focused more on discovery and less on optimizations to find โ€œthe single best resultโ€. Events are limited in several ways. They canโ€™t capture everything - the search example above doesnโ€™t record which button they clicked on to get to page 2, for example. Event models can get very complex, so donโ€™t attempt to measure everything. Events naturally describe user initiated actions, but are hard to user for โ€œbackgroundโ€ events such as a declined credit card. Aggregates are hard to capture with events. Consider for example YouTube and a metric like โ€œtotal videos on platformโ€. From an event perspective, videos can be either added or removed - tallying this though in an event-based context can be quite tricky. Events are write-once logs and are not authoritative; itโ€™s quite common to have bugs in your deployment, and itโ€™s generally not feasible to go back and fix the data.
  5. Audience data catalogs who used your product and where they came from. In traditional web contexts, web (or http) requests have a referrer built into the protocol, making the where more easily trackable (although harder with secure http). Additionally, standards have also arisen around campaign tracking that plug into standard tools such as Google Analytics (e.g. params such as &utm_campaign=foo_bar). For mobile contexts, source tracking is harder and standards donโ€™t really exist - in fact, app marketplaces such as the App Store can make source tracking very hard. Demographic targeting today is fairly standardized and IP-based measures offer decent resolution as a starting point to understand geo, income levels, or other basics. Genders or other domain-specific demographics can sometimes be best understood via surveys or questions that are baked into registration flows. Understanding your audience and underlying constituents is critical to understand your productโ€™s performance. At Etsy, a large fraction of traffic came from Google search, and this traffic furthermore converted quite highly. Yet this traffic was highly variable, and every year when Google would tweak their search rankings, Etsyโ€™s Google traffic would change significantly.
  6. Core business data is the most varied and contains your bottom line mission critical metrics: transactions, content created, items listed, etc. Core business data is authoritative by definition, and reflects the reality of your product and business.
  7. The world of product-related data is vast, and there are no rules. Pretty much anything can impact how users interact with your product: slow search response times can impact conversion rates, customer support data can indicate buggy or confusing aspects of your product experience.
  8. Once your product is properly measured and data is collected, you should be able to start measuring performance. This process should begin with defining your key performance indicators, and then diving into the data to better understand why your numbers are where they are.
  9. Three example KPIs. In an ideal context, youโ€™ll establish your KPIs, roll out your product, and your KPIs will all look great. In practice, your KPIs may not all look that great, and this is where youโ€™ll want to start to think about Why.
  10. As a thought experiment, an ideal solution to understanding why people behave the way the do would be to (1) spy on all your users when theyโ€™re interacting with your product in the comfort of their own home, and then (2) collect a complete set of results that describe everything that they did. In reality, product data is lossy: it doesnโ€™t reconstruct the full picture of oneโ€™s full set of interactions, so we need to resort to other means for inferring Why.
  11. If you have an e-commerce shop, your goal is to get people to buy stuff. People will visit your website, people will add items to their cart, and some people will buy. The number of people who consider buying will also be larger than the actual number who complete this funnel. So in order to understand why your conversion rate is, say, 4%, itโ€™s necessary to break things down in terms of the steps required to arrive there. Standard funnel analysis does this by analyzing primarily behavioral event data, stitching across sessions, and computing drop offs at logical points.
  12. Once youโ€™ve optimized your funnel, you want to step back and look holistically around repeat purchase, continued engagement, and optimize for โ€œproduct loopsโ€.
  13. When diving into your KPIs, youโ€™ll want to explore various dimensions that will correlate with performance. If a customer comes to Google and types โ€œAmerican flag shortsโ€, they generally have a pretty good idea of what theyโ€™re looking for, and upon entering your site, theyโ€™re well on their way to completing a purchase. In contrast, if a customer reads about Etsy for the first time in the New York Times, theyโ€™ll arrive at the homepage with little to no purchase intent.
  14. Another effective way of understanding whatโ€™s working what isnโ€™t, is to ask the question: whoโ€™s working and whoโ€™s not. Segmentation is best leveraged when youโ€™re able to apply your intuition about the product and business, and overlay on top of your KPIs or other usage metrics. Identifying early adopters is an exercise in segmentation. You should have a strong hypothesis about your prototypical early adopter; your early MVPs should be optimized around this, and you should measure directly. As an example, Wazeโ€™s early adopters who folks who wanted to avoid speed traps, and this segment consisted of users who used cop-locating functionality. Understanding engagement of this segment is critical in understanding MVP success. As your product grows and evolves, youโ€™ll start to explore other segments of your user base and hone in on these to identify road bumps or other causes of customer dissatisfaction.
  15. Cohorts are a special type of segment that are parameterized by time, and the cohort analysis chart above plots retention over the life of your product. The chart above represents a standard cohort representation. The y-axis shows time intervals wherein people completed an action (first visited, registered, purchased) and the x-axis shows downstream retention over this time period. If your product is improving over time, youโ€™ll see stronger gradation patterns across the bottom section of the chart, indicating increased retention across more recent cohorts.
  16. Defining your KPIs are only as good as your ability to socialize them within your team and company. If youโ€™re able to align your team around a common set of goals, then discussions, arguments, and disagreements around requisite product improvements become much more straightforward.
  17. Given two population of individuals that differ only in a single variable, an A/B test can directly measures changes in response and therefore make causal inferences over the controlled variable. Itโ€™s an invaluable tool for both understanding why your product works the way it does, as well as for improving and optimizing how it works. A/B testing is expensive as it can require a large population of users (which you may not have) and running multiple tests at the same time can sometimes introduce complications as well. Itโ€™s important to check valid statistics before running a controlled experiment; if your user base is small or if youโ€™re optimizing very small conversion rates, you may not have the luxury of being able to A/B test your improvements.
  18. Dashboards are an accessible format for visualizing and socializing your KPIs. They provide a point of reference for your team to focus on, and should be organized in a hierarchical format that starts with high level KPIs and then drills down into specific dimensions and customer segments.
  19. Every startup needs a Metric Man: a voice of data that reminds everyone of the cold hard facts.