SlideShare a Scribd company logo
1 of 45
Download to read offline
Snowplow Meetup @ GetNinjas
Bernardo Srulzon
bernardo@getninjas.com.br
How does it work?
1. Tell us what service
you need
2. We’ll match you with
up to 4 pros
3. See the reviews and
hire the best :)
OVERVIEW
1,500,000
services requested in the last 12 months
200,000
registered pros
R$ 190M+
in transactions (GMV), last 12 months
100+
categories, from electricians to wedding
photographers
OVERVIEW
Each dot is a
“mini GetNinjas”,
with 100 categories
300 main cities
100 categories
x
30k combinations
for which we have to maintain a
healthly supply vs. demand balance
#1
In this context, what should be the
role of Business Intelligence?
We’re focused on creating a great experience for clients and pros; to achieve
that, we measure each step of the customer lifecycle
Pirate Metrics
Pirate Metrics by Dave McLure @ 500 Startups
We’re focused on creating a great experience for clients and pros; to achieve
that, we measure each step of the customer lifecycle
Pirate Metrics
Are we balancing supply and demand correctly?
What acquisition channels should are more cost-effective?
Pirate Metrics by Dave McLure @ 500 Startups
We’re focused on creating a great experience for clients and pros; to achieve
that, we measure each step of the customer lifecycle
Pirate Metrics
Are we matching clients with great pros?
Can pros close their first service a week after signup?
Pirate Metrics by Dave McLure @ 500 Startups
We’re focused on creating a great experience for clients and pros; to achieve
that, we measure each step of the customer lifecycle
Pirate Metrics
Will clients come back to request a service in a different category?
Are pros consistently interacting with clients & closing services?
Pirate Metrics by Dave McLure @ 500 Startups
We’re focused on creating a great experience for clients and pros; to achieve
that, we measure each step of the customer lifecycle
Pirate Metrics
Do clients share the experience and bring new clients?
Are successful pros referring us to their colleagues?
Pirate Metrics by Dave McLure @ 500 Startups
We’re focused on creating a great experience for clients and pros; to achieve
that, we measure each step of the customer lifecycle
Pirate Metrics
Is the lead price fair, and bring significant ROI to pros?
Are we extracting the maximum value from our leads?
Pirate Metrics by Dave McLure @ 500 Startups
If the Business Intelligence role is to answer complex questions, the traditional
mindset doesn’t really work...
A more traditional BI team would...
Collect data
Build reports
Send report to decision-maker
Sense of ownership Business impact Autonomy Out-of-the-box thinking
Our role is to transform data into actionable insights; in practice, we start from a
hypothesis and participate in the entire decision process
Data science only matters if data drives action
Jeremy Stanley, VP Data Science @ Instacart
Hypothesis Exploration & Validation Decision
Team start from a hypothesis
We should adjust our pricing so
that pros can close at least one
job on their first month in the
platform. This should increase our
retention.
Come up with a plan to validate it
Analyzing historical data for
closed jobs and applying a
statistical model, we should be
able to determine the pricing
options
Participate in decision-making
We concluded that the least
expensive plan should allow pros
to purchase 30 leads. We’ll move
forward with the implementation
and monitor results
#2
From 20k to 170k service requests
How did we scale?
In the past 3 years, we evolved our focus and structure to reflect the company
priorities
2014 2
Focus
Product-market-fit: making sure
our product actually solves a
market pain point
• Google Analytics setup
• First version of the matching
algorithm
• Analysis focused on
transactional data
In the past 3 years, we evolved our focus and structure to reflect the company
priorities
2014 20152 4
Focus
Product-market-fit: making sure
our product actually solves a
market pain point
• Google Analytics setup
• First version of the matching
algorithm
• Analysis focused on
transactional data
Focus
Have a deeper understanding of
how clients and pros interact with
the platform. Question the details.
• Got stuck with GA limitations,
went forward with Snowplow
• Invested a lot of energy in
training the team
• Split the team workload into
acquisition & closing
In the past 3 years, we evolved our focus and structure to reflect the company
priorities
2014 2015 2016-2017
Focus
Product-market-fit: making sure
our product actually solves a
market pain point
Focus
Have a deeper understanding of
how clients and pros interact with
the platform. Question the details.
Focus
Build a comprehensive view of
the user, and democratize access
to data
2 4 10
• Google Analytics setup
• First version of the matching
algorithm
• Analysis focused on
transactional data
• Got stuck with GA limitations,
went forward with Snowplow
• Invested a lot of energy in
training the team
• Split the team workload into
acquisition & closing
• Integration with customer
support & sales systems
• Team structured in multi-
functional “squads”
• More complex matching and
marketing algorithms
#3
Web analytics +
Data warehousing
We deep dive into web analytics data to understand the behavior of clients and
pros
What’s the
conversion rate of
this page?
We deep dive into web analytics data to understand the behavior of clients and
pros
What’s the
conversion rate of
this page?
Desktop converts
more than mobile?
We deep dive into web analytics data to understand the behavior of clients and
pros
What’s the
conversion rate of
this page?
Desktop converts
more than mobile?
State capitals
convert more vs.
countryside?
We deep dive into web analytics data to understand the behavior of clients and
pros
What’s the
conversion rate of
this page?
Desktop converts
more than mobile?
State capitals
convert more than
countryside?
What % of users
load in < 5 sec?
We deep dive into web analytics data to understand the behavior of clients and
pros
What % interact
with the form?
We deep dive into web analytics data to understand the behavior of clients and
pros
What % interact
with the form?
How much time do
they take?
We deep dive into web analytics data to understand the behavior of clients and
pros
What % interact
with the form?
How much time do
they take?
How many have
validation issues?
We deep dive into web analytics data to understand the behavior of clients and
pros
What % interact
with the form?
How much time do
they take?
How many have
validation issues?
Are recurrent users
any different?
To answer these questions, we need a web analytics structure that allows a very
granular segmentation of data
Channel
Landing
page type
Device A/B Test
Category Funnel
Load TimeCity
Segmentation is key!
Tech Events Classes Consulting
What’s the site conversion rate?
WiFi/3GRecurring
All data in aggregate is crap
Avinash Kaushik
Trackings generate insights into the behavior of the group, and the behavior of
each user
Where are the frictions
and what are the
hypotheses?
Visit
Form interaction
2nd step
100%
Interaction on 2nd step
Conversion!
50%
40%
20%
30%
How’s the funnel evolving
over time?
What’s the group behavior?
Trackings generate insights into the behavior of the group, and the behavior of
each user
Sign-up (SEO)
Purchased a lead
Received a review
Downloaded app
Purchased credits
Received
onboarding call
E-mail marketing
D+0
D+1
D+5
D+7
D+20
D+25
D+30
Plan (re)marketing
campaigns
Event-based
communication
What do users do before
downloading app?
More info to sales team
What’s the behavior of a specific user?
Debugging
Where are the frictions
and what are the
hypotheses?
Visit
Form interaction
2nd step
100%
Interaction on 2nd step
Conversion!
50%
40%
20%
30%
How’s the funnel evolving
over time?
What’s the group behavior?
These complex questions eventually led us to hit the wall with Google Analytics,
and we went out exploring alternatives
Hard to segment data correctly No form tracking Hard to identify users
Limited cross-device tracking
Hard to integrate with other
sources
Can’t apply our business logic
Some of the limitations...
These complex questions eventually led us to hit the wall with Google Analytics,
and we went out exploring alternatives
SEM SEO Direct Direct Direct Direct Direct
SEM SEO SEO SEO SEO SEO SEO
Session #1 #2 #3 #4 #5 #6 #7
Channel attribution
Reality
GA was reporting 50% less traffic
compared to what we expected
Hard to segment data correctly No form tracking Hard to identify users
Limited cross-device tracking
Hard to integrate with other
sources
Can’t apply our business logic
Some of the limitations...
We decided to implement Snowplow, an open source platform for product
analytics
Snowplow is an enterprise-strength marketing and product analytics platform
https://github.com/snowplow/snowplow
Identifies users, and tracks the way
they engage with the site & app
Stores your users' behavioral data in
a scalable "event data warehouse"
Leverage BI & big data tools to
analyze data
We want to own our data We want to track users on the web and on the app
We want to have a comprehensive view of users We want to answer EVERY question!
Why?
We decided to implement Snowplow, an open source platform for product
analytics
Snowplow is an enterprise-strength marketing and product analytics platform
https://github.com/snowplow/snowplow
Beanstalk EMR Redshift Redshift
Identifies users, and tracks the way
they engage with the site & app
Stores your users' behavioral data in
a scalable "event data warehouse"
Leverage BI & big data tools to
analyze data
...at a much lower cost than any other SaaS alternatives
We decided to implement Snowplow, an open source platform for product
analytics
Apps
SMS
CRM/Sales
Payments + Transactional data
Sync MySQL -> Redshift
via Amazon DMS
Web
Web/App analytics
via Snowplow
Push
Support
Server-side events
via Snowplow
External integrations
via Stitch
DATA MODEL
300M events
per month
Transforms atomic, unopinionated data into models
that have business logic applied
Email
BEFORE | Google Analytics
aggregate conversion data
AFTER | Snowplow
highly segmented data
Landing page #1 Landing page #2 Landing page #3
Tech
Support
Events
Home
Services
Home
Improve
ment
Others
Redshift e Tableau work great together – connections are super fast and allow
fine segmentation
Billions of Redshift data available
for drag&drop segmentation
Integration with other data
sources (CSV, Excel, MySQL, etc)
Different ways to visualize your
data
Flexibility for customized
calculations & formulas
Metabase | Online dashboards
https://github.com/metabase/metabase
#4
Team structure & profile
We use data to make business decisions, but also to build models & algorithms
Decision Science
2014-2015 2016
Centralized team
Product-market-fit: making sure our product actually solves
a market pain point
Analysts within cross-functional teams
Build a complete view of the user, and democratize access
to data
Focused on making smarter business decision based on
data. Overlaps with the product manager role
Skills
Business + SQL + Excel + Tableau + Basic Programming
Profile
Intern from top Engineering schools
5 Data Science5
Focused on developing models & algorithms to provide a
better customer experience
Skills
Business + Modelling + Programming
Profile
Masters/PhD + few years work experience
We’re structured in cross-functional teams, with the specialists meeting every
week to exchange good practices
Tech
Product
Design
BI
Content
“Specialist
alignment” every
week
Cross-functional
teams
Focused on
specific OKRs
#5
What’s in the future?
We should increasingly empower other areas to create & validate hypotheses,
and make smarter business decisions
Business Intelligence
Build & maintain the data pipelines/infrastructure Model data, applying business logic
Offer training & coaching Continue to create and explore hypotheses
Product Marketing Tech Support & Sales
Decisions focused on the
clients’ and pros’
experience with the app
Budget allocation,
attribution model, return-
on-investment
Page speed, debugging,
cache hits
Team performance,
commission model, lead
scoring
Snowplow Meetup @ GetNinjas
Bernardo Srulzon
bernardo@getninjas.com.br

More Related Content

What's hot

Amity Pitch Deck (June 2014)
Amity Pitch Deck (June 2014)Amity Pitch Deck (June 2014)
Amity Pitch Deck (June 2014)Amity
 
Mint.com Pre-Launch Pitch Deck
Mint.com Pre-Launch Pitch DeckMint.com Pre-Launch Pitch Deck
Mint.com Pre-Launch Pitch DeckHiten Shah
 
Square: $10M VC investment turned into $40B. Square's initial pitch deck
Square: $10M VC investment turned into $40B. Square's initial pitch deckSquare: $10M VC investment turned into $40B. Square's initial pitch deck
Square: $10M VC investment turned into $40B. Square's initial pitch deckAA BB
 
Mattermark 2nd (Final) Series A Deck
Mattermark 2nd (Final) Series A DeckMattermark 2nd (Final) Series A Deck
Mattermark 2nd (Final) Series A DeckDanielle Morrill
 
Printshop pitchdeck
Printshop pitchdeckPrintshop pitchdeck
Printshop pitchdeckFemi Adetiwa
 
Creating a Pitch Deck Using the Business Model Canvas
Creating a Pitch Deck Using the Business Model CanvasCreating a Pitch Deck Using the Business Model Canvas
Creating a Pitch Deck Using the Business Model CanvasMichelle Ferrier
 
How to Pitch a VC Dave McClure
How to Pitch a VC Dave McClureHow to Pitch a VC Dave McClure
How to Pitch a VC Dave McClureDealmaker Media
 
Square pitch deck
Square pitch deckSquare pitch deck
Square pitch deckpitchenvy
 
UW Entrefest - 10 Startup Business Models that work and 3 that fail
UW Entrefest - 10 Startup Business Models that work and 3 that fail UW Entrefest - 10 Startup Business Models that work and 3 that fail
UW Entrefest - 10 Startup Business Models that work and 3 that fail Dave Parker
 
Kruma Pitch Deck
Kruma Pitch DeckKruma Pitch Deck
Kruma Pitch DeckKruma.co
 
LawnStarter's First Pitch Deck
LawnStarter's First Pitch Deck LawnStarter's First Pitch Deck
LawnStarter's First Pitch Deck lawnstarter71
 
Paymetrics Deck - Seed Round
Paymetrics Deck - Seed RoundPaymetrics Deck - Seed Round
Paymetrics Deck - Seed RoundShannon Sofield
 
The Sales Hacker Deck On Sales Decks
The Sales Hacker Deck On Sales DecksThe Sales Hacker Deck On Sales Decks
The Sales Hacker Deck On Sales DecksSales Hacker
 
Idea generation & development for startups
Idea generation & development for startupsIdea generation & development for startups
Idea generation & development for startupsMalcolm Lewis
 
Make Better Decisions!
Make Better Decisions!Make Better Decisions!
Make Better Decisions!Hiten Shah
 
Mint: $325K VC investment turned into $170M. Mint's initial pitch deck
Mint: $325K VC investment turned into $170M. Mint's initial pitch deckMint: $325K VC investment turned into $170M. Mint's initial pitch deck
Mint: $325K VC investment turned into $170M. Mint's initial pitch deckAA BB
 

What's hot (20)

Amity Pitch Deck (June 2014)
Amity Pitch Deck (June 2014)Amity Pitch Deck (June 2014)
Amity Pitch Deck (June 2014)
 
Mint.com Pre-Launch Pitch Deck
Mint.com Pre-Launch Pitch DeckMint.com Pre-Launch Pitch Deck
Mint.com Pre-Launch Pitch Deck
 
Square: $10M VC investment turned into $40B. Square's initial pitch deck
Square: $10M VC investment turned into $40B. Square's initial pitch deckSquare: $10M VC investment turned into $40B. Square's initial pitch deck
Square: $10M VC investment turned into $40B. Square's initial pitch deck
 
Mattermark 2nd (Final) Series A Deck
Mattermark 2nd (Final) Series A DeckMattermark 2nd (Final) Series A Deck
Mattermark 2nd (Final) Series A Deck
 
Printshop pitchdeck
Printshop pitchdeckPrintshop pitchdeck
Printshop pitchdeck
 
Creating a Pitch Deck Using the Business Model Canvas
Creating a Pitch Deck Using the Business Model CanvasCreating a Pitch Deck Using the Business Model Canvas
Creating a Pitch Deck Using the Business Model Canvas
 
How to Pitch a VC Dave McClure
How to Pitch a VC Dave McClureHow to Pitch a VC Dave McClure
How to Pitch a VC Dave McClure
 
Pitch Deck 101
Pitch Deck 101Pitch Deck 101
Pitch Deck 101
 
Business Execution Canvas
Business Execution CanvasBusiness Execution Canvas
Business Execution Canvas
 
Square pitch deck
Square pitch deckSquare pitch deck
Square pitch deck
 
Alan's deck
Alan's deck Alan's deck
Alan's deck
 
UW Entrefest - 10 Startup Business Models that work and 3 that fail
UW Entrefest - 10 Startup Business Models that work and 3 that fail UW Entrefest - 10 Startup Business Models that work and 3 that fail
UW Entrefest - 10 Startup Business Models that work and 3 that fail
 
Kruma Pitch Deck
Kruma Pitch DeckKruma Pitch Deck
Kruma Pitch Deck
 
LawnStarter's First Pitch Deck
LawnStarter's First Pitch Deck LawnStarter's First Pitch Deck
LawnStarter's First Pitch Deck
 
Paymetrics Deck - Seed Round
Paymetrics Deck - Seed RoundPaymetrics Deck - Seed Round
Paymetrics Deck - Seed Round
 
The Sales Hacker Deck On Sales Decks
The Sales Hacker Deck On Sales DecksThe Sales Hacker Deck On Sales Decks
The Sales Hacker Deck On Sales Decks
 
Pitch deck
Pitch deckPitch deck
Pitch deck
 
Idea generation & development for startups
Idea generation & development for startupsIdea generation & development for startups
Idea generation & development for startups
 
Make Better Decisions!
Make Better Decisions!Make Better Decisions!
Make Better Decisions!
 
Mint: $325K VC investment turned into $170M. Mint's initial pitch deck
Mint: $325K VC investment turned into $170M. Mint's initial pitch deckMint: $325K VC investment turned into $170M. Mint's initial pitch deck
Mint: $325K VC investment turned into $170M. Mint's initial pitch deck
 

Similar to How GetNinjas uses data to make smarter product decisions

EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...Neo4j
 
Transitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsTransitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsAsh Maurya
 
Operationalizing Customer Analytics with Azure and Power BI
Operationalizing Customer Analytics with Azure and Power BIOperationalizing Customer Analytics with Azure and Power BI
Operationalizing Customer Analytics with Azure and Power BICCG
 
How to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMHow to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMProduct School
 
Developing a cult of analytics
Developing a cult of analyticsDeveloping a cult of analytics
Developing a cult of analyticsSteve Jackson
 
How to Develop New Products by Financial Times Head of Product
How to Develop New Products by Financial Times Head of ProductHow to Develop New Products by Financial Times Head of Product
How to Develop New Products by Financial Times Head of ProductProduct School
 
Gaining Insight through Predictive Analytics
Gaining Insight through Predictive AnalyticsGaining Insight through Predictive Analytics
Gaining Insight through Predictive AnalyticsScottMadden, Inc.
 
6 Steps to Building the Ultimate Integrated Marketing Framework with Productb...
6 Steps to Building the Ultimate Integrated Marketing Framework with Productb...6 Steps to Building the Ultimate Integrated Marketing Framework with Productb...
6 Steps to Building the Ultimate Integrated Marketing Framework with Productb...saastr
 
How to Identify Relevant Product KPIs by Roomgo Head of Product
How to Identify Relevant Product KPIs by Roomgo Head of ProductHow to Identify Relevant Product KPIs by Roomgo Head of Product
How to Identify Relevant Product KPIs by Roomgo Head of ProductProduct School
 
Six Building Blocks Of Digital Transformation Powerpoint Presentation Slides
Six Building Blocks Of Digital Transformation Powerpoint Presentation SlidesSix Building Blocks Of Digital Transformation Powerpoint Presentation Slides
Six Building Blocks Of Digital Transformation Powerpoint Presentation SlidesSlideTeam
 
UX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM EditionUX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM Editionrikkehovgaard
 
Why Marketing is Broken, and how Time to Value fixes it!
Why Marketing is Broken, and how Time to Value fixes it!Why Marketing is Broken, and how Time to Value fixes it!
Why Marketing is Broken, and how Time to Value fixes it!edynamic
 
The Three Things EVERY Aspiring SaaS Company Should Know!
The Three Things EVERY Aspiring SaaS Company Should Know!The Three Things EVERY Aspiring SaaS Company Should Know!
The Three Things EVERY Aspiring SaaS Company Should Know!ServiceSource
 
Six Building Blocks Of Digital Transformation PowerPoint Presentation Slides
Six Building Blocks Of Digital Transformation PowerPoint Presentation SlidesSix Building Blocks Of Digital Transformation PowerPoint Presentation Slides
Six Building Blocks Of Digital Transformation PowerPoint Presentation SlidesSlideTeam
 
Your smarter data analytics strategy - Social Media Strategies Summit (SMSS) ...
Your smarter data analytics strategy - Social Media Strategies Summit (SMSS) ...Your smarter data analytics strategy - Social Media Strategies Summit (SMSS) ...
Your smarter data analytics strategy - Social Media Strategies Summit (SMSS) ...Clark Boyd
 
How to Use Data to Inform Your Design and Drive Your Business
How to Use Data to Inform Your Design and Drive Your BusinessHow to Use Data to Inform Your Design and Drive Your Business
How to Use Data to Inform Your Design and Drive Your BusinessKissmetrics on SlideShare
 
How to Disrupt Digital Product Cultures by LearnVest VP of Product
How to Disrupt Digital Product Cultures by LearnVest VP of ProductHow to Disrupt Digital Product Cultures by LearnVest VP of Product
How to Disrupt Digital Product Cultures by LearnVest VP of ProductProduct School
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of ProductProduct School
 
The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...
The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...
The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...Workday, Inc.
 

Similar to How GetNinjas uses data to make smarter product decisions (20)

BVDs and Your Data - Combined to Drive Success
BVDs and Your Data - Combined to Drive SuccessBVDs and Your Data - Combined to Drive Success
BVDs and Your Data - Combined to Drive Success
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
 
Transitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsTransitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimps
 
Operationalizing Customer Analytics with Azure and Power BI
Operationalizing Customer Analytics with Azure and Power BIOperationalizing Customer Analytics with Azure and Power BI
Operationalizing Customer Analytics with Azure and Power BI
 
How to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMHow to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PM
 
Developing a cult of analytics
Developing a cult of analyticsDeveloping a cult of analytics
Developing a cult of analytics
 
How to Develop New Products by Financial Times Head of Product
How to Develop New Products by Financial Times Head of ProductHow to Develop New Products by Financial Times Head of Product
How to Develop New Products by Financial Times Head of Product
 
Gaining Insight through Predictive Analytics
Gaining Insight through Predictive AnalyticsGaining Insight through Predictive Analytics
Gaining Insight through Predictive Analytics
 
6 Steps to Building the Ultimate Integrated Marketing Framework with Productb...
6 Steps to Building the Ultimate Integrated Marketing Framework with Productb...6 Steps to Building the Ultimate Integrated Marketing Framework with Productb...
6 Steps to Building the Ultimate Integrated Marketing Framework with Productb...
 
How to Identify Relevant Product KPIs by Roomgo Head of Product
How to Identify Relevant Product KPIs by Roomgo Head of ProductHow to Identify Relevant Product KPIs by Roomgo Head of Product
How to Identify Relevant Product KPIs by Roomgo Head of Product
 
Six Building Blocks Of Digital Transformation Powerpoint Presentation Slides
Six Building Blocks Of Digital Transformation Powerpoint Presentation SlidesSix Building Blocks Of Digital Transformation Powerpoint Presentation Slides
Six Building Blocks Of Digital Transformation Powerpoint Presentation Slides
 
UX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM EditionUX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM Edition
 
Why Marketing is Broken, and how Time to Value fixes it!
Why Marketing is Broken, and how Time to Value fixes it!Why Marketing is Broken, and how Time to Value fixes it!
Why Marketing is Broken, and how Time to Value fixes it!
 
The Three Things EVERY Aspiring SaaS Company Should Know!
The Three Things EVERY Aspiring SaaS Company Should Know!The Three Things EVERY Aspiring SaaS Company Should Know!
The Three Things EVERY Aspiring SaaS Company Should Know!
 
Six Building Blocks Of Digital Transformation PowerPoint Presentation Slides
Six Building Blocks Of Digital Transformation PowerPoint Presentation SlidesSix Building Blocks Of Digital Transformation PowerPoint Presentation Slides
Six Building Blocks Of Digital Transformation PowerPoint Presentation Slides
 
Your smarter data analytics strategy - Social Media Strategies Summit (SMSS) ...
Your smarter data analytics strategy - Social Media Strategies Summit (SMSS) ...Your smarter data analytics strategy - Social Media Strategies Summit (SMSS) ...
Your smarter data analytics strategy - Social Media Strategies Summit (SMSS) ...
 
How to Use Data to Inform Your Design and Drive Your Business
How to Use Data to Inform Your Design and Drive Your BusinessHow to Use Data to Inform Your Design and Drive Your Business
How to Use Data to Inform Your Design and Drive Your Business
 
How to Disrupt Digital Product Cultures by LearnVest VP of Product
How to Disrupt Digital Product Cultures by LearnVest VP of ProductHow to Disrupt Digital Product Cultures by LearnVest VP of Product
How to Disrupt Digital Product Cultures by LearnVest VP of Product
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
 
The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...
The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...
The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...
 

Recently uploaded

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Recently uploaded (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

How GetNinjas uses data to make smarter product decisions

  • 1. Snowplow Meetup @ GetNinjas Bernardo Srulzon bernardo@getninjas.com.br
  • 2. How does it work? 1. Tell us what service you need 2. We’ll match you with up to 4 pros 3. See the reviews and hire the best :)
  • 3. OVERVIEW 1,500,000 services requested in the last 12 months 200,000 registered pros R$ 190M+ in transactions (GMV), last 12 months 100+ categories, from electricians to wedding photographers
  • 4. OVERVIEW Each dot is a “mini GetNinjas”, with 100 categories 300 main cities 100 categories x 30k combinations for which we have to maintain a healthly supply vs. demand balance
  • 5. #1 In this context, what should be the role of Business Intelligence?
  • 6. We’re focused on creating a great experience for clients and pros; to achieve that, we measure each step of the customer lifecycle Pirate Metrics Pirate Metrics by Dave McLure @ 500 Startups
  • 7. We’re focused on creating a great experience for clients and pros; to achieve that, we measure each step of the customer lifecycle Pirate Metrics Are we balancing supply and demand correctly? What acquisition channels should are more cost-effective? Pirate Metrics by Dave McLure @ 500 Startups
  • 8. We’re focused on creating a great experience for clients and pros; to achieve that, we measure each step of the customer lifecycle Pirate Metrics Are we matching clients with great pros? Can pros close their first service a week after signup? Pirate Metrics by Dave McLure @ 500 Startups
  • 9. We’re focused on creating a great experience for clients and pros; to achieve that, we measure each step of the customer lifecycle Pirate Metrics Will clients come back to request a service in a different category? Are pros consistently interacting with clients & closing services? Pirate Metrics by Dave McLure @ 500 Startups
  • 10. We’re focused on creating a great experience for clients and pros; to achieve that, we measure each step of the customer lifecycle Pirate Metrics Do clients share the experience and bring new clients? Are successful pros referring us to their colleagues? Pirate Metrics by Dave McLure @ 500 Startups
  • 11. We’re focused on creating a great experience for clients and pros; to achieve that, we measure each step of the customer lifecycle Pirate Metrics Is the lead price fair, and bring significant ROI to pros? Are we extracting the maximum value from our leads? Pirate Metrics by Dave McLure @ 500 Startups
  • 12. If the Business Intelligence role is to answer complex questions, the traditional mindset doesn’t really work... A more traditional BI team would... Collect data Build reports Send report to decision-maker Sense of ownership Business impact Autonomy Out-of-the-box thinking
  • 13. Our role is to transform data into actionable insights; in practice, we start from a hypothesis and participate in the entire decision process Data science only matters if data drives action Jeremy Stanley, VP Data Science @ Instacart Hypothesis Exploration & Validation Decision Team start from a hypothesis We should adjust our pricing so that pros can close at least one job on their first month in the platform. This should increase our retention. Come up with a plan to validate it Analyzing historical data for closed jobs and applying a statistical model, we should be able to determine the pricing options Participate in decision-making We concluded that the least expensive plan should allow pros to purchase 30 leads. We’ll move forward with the implementation and monitor results
  • 14. #2 From 20k to 170k service requests How did we scale?
  • 15. In the past 3 years, we evolved our focus and structure to reflect the company priorities 2014 2 Focus Product-market-fit: making sure our product actually solves a market pain point • Google Analytics setup • First version of the matching algorithm • Analysis focused on transactional data
  • 16. In the past 3 years, we evolved our focus and structure to reflect the company priorities 2014 20152 4 Focus Product-market-fit: making sure our product actually solves a market pain point • Google Analytics setup • First version of the matching algorithm • Analysis focused on transactional data Focus Have a deeper understanding of how clients and pros interact with the platform. Question the details. • Got stuck with GA limitations, went forward with Snowplow • Invested a lot of energy in training the team • Split the team workload into acquisition & closing
  • 17. In the past 3 years, we evolved our focus and structure to reflect the company priorities 2014 2015 2016-2017 Focus Product-market-fit: making sure our product actually solves a market pain point Focus Have a deeper understanding of how clients and pros interact with the platform. Question the details. Focus Build a comprehensive view of the user, and democratize access to data 2 4 10 • Google Analytics setup • First version of the matching algorithm • Analysis focused on transactional data • Got stuck with GA limitations, went forward with Snowplow • Invested a lot of energy in training the team • Split the team workload into acquisition & closing • Integration with customer support & sales systems • Team structured in multi- functional “squads” • More complex matching and marketing algorithms
  • 18. #3 Web analytics + Data warehousing
  • 19. We deep dive into web analytics data to understand the behavior of clients and pros What’s the conversion rate of this page?
  • 20. We deep dive into web analytics data to understand the behavior of clients and pros What’s the conversion rate of this page? Desktop converts more than mobile?
  • 21. We deep dive into web analytics data to understand the behavior of clients and pros What’s the conversion rate of this page? Desktop converts more than mobile? State capitals convert more vs. countryside?
  • 22. We deep dive into web analytics data to understand the behavior of clients and pros What’s the conversion rate of this page? Desktop converts more than mobile? State capitals convert more than countryside? What % of users load in < 5 sec?
  • 23. We deep dive into web analytics data to understand the behavior of clients and pros What % interact with the form?
  • 24. We deep dive into web analytics data to understand the behavior of clients and pros What % interact with the form? How much time do they take?
  • 25. We deep dive into web analytics data to understand the behavior of clients and pros What % interact with the form? How much time do they take? How many have validation issues?
  • 26. We deep dive into web analytics data to understand the behavior of clients and pros What % interact with the form? How much time do they take? How many have validation issues? Are recurrent users any different?
  • 27. To answer these questions, we need a web analytics structure that allows a very granular segmentation of data Channel Landing page type Device A/B Test Category Funnel Load TimeCity Segmentation is key! Tech Events Classes Consulting What’s the site conversion rate? WiFi/3GRecurring All data in aggregate is crap Avinash Kaushik
  • 28. Trackings generate insights into the behavior of the group, and the behavior of each user Where are the frictions and what are the hypotheses? Visit Form interaction 2nd step 100% Interaction on 2nd step Conversion! 50% 40% 20% 30% How’s the funnel evolving over time? What’s the group behavior?
  • 29. Trackings generate insights into the behavior of the group, and the behavior of each user Sign-up (SEO) Purchased a lead Received a review Downloaded app Purchased credits Received onboarding call E-mail marketing D+0 D+1 D+5 D+7 D+20 D+25 D+30 Plan (re)marketing campaigns Event-based communication What do users do before downloading app? More info to sales team What’s the behavior of a specific user? Debugging Where are the frictions and what are the hypotheses? Visit Form interaction 2nd step 100% Interaction on 2nd step Conversion! 50% 40% 20% 30% How’s the funnel evolving over time? What’s the group behavior?
  • 30. These complex questions eventually led us to hit the wall with Google Analytics, and we went out exploring alternatives Hard to segment data correctly No form tracking Hard to identify users Limited cross-device tracking Hard to integrate with other sources Can’t apply our business logic Some of the limitations...
  • 31. These complex questions eventually led us to hit the wall with Google Analytics, and we went out exploring alternatives SEM SEO Direct Direct Direct Direct Direct SEM SEO SEO SEO SEO SEO SEO Session #1 #2 #3 #4 #5 #6 #7 Channel attribution Reality GA was reporting 50% less traffic compared to what we expected Hard to segment data correctly No form tracking Hard to identify users Limited cross-device tracking Hard to integrate with other sources Can’t apply our business logic Some of the limitations...
  • 32. We decided to implement Snowplow, an open source platform for product analytics Snowplow is an enterprise-strength marketing and product analytics platform https://github.com/snowplow/snowplow Identifies users, and tracks the way they engage with the site & app Stores your users' behavioral data in a scalable "event data warehouse" Leverage BI & big data tools to analyze data We want to own our data We want to track users on the web and on the app We want to have a comprehensive view of users We want to answer EVERY question! Why?
  • 33. We decided to implement Snowplow, an open source platform for product analytics Snowplow is an enterprise-strength marketing and product analytics platform https://github.com/snowplow/snowplow Beanstalk EMR Redshift Redshift Identifies users, and tracks the way they engage with the site & app Stores your users' behavioral data in a scalable "event data warehouse" Leverage BI & big data tools to analyze data
  • 34. ...at a much lower cost than any other SaaS alternatives
  • 35. We decided to implement Snowplow, an open source platform for product analytics Apps SMS CRM/Sales Payments + Transactional data Sync MySQL -> Redshift via Amazon DMS Web Web/App analytics via Snowplow Push Support Server-side events via Snowplow External integrations via Stitch DATA MODEL 300M events per month Transforms atomic, unopinionated data into models that have business logic applied Email
  • 36. BEFORE | Google Analytics aggregate conversion data
  • 37. AFTER | Snowplow highly segmented data Landing page #1 Landing page #2 Landing page #3 Tech Support Events Home Services Home Improve ment Others
  • 38. Redshift e Tableau work great together – connections are super fast and allow fine segmentation Billions of Redshift data available for drag&drop segmentation Integration with other data sources (CSV, Excel, MySQL, etc) Different ways to visualize your data Flexibility for customized calculations & formulas
  • 39. Metabase | Online dashboards https://github.com/metabase/metabase
  • 41. We use data to make business decisions, but also to build models & algorithms Decision Science 2014-2015 2016 Centralized team Product-market-fit: making sure our product actually solves a market pain point Analysts within cross-functional teams Build a complete view of the user, and democratize access to data Focused on making smarter business decision based on data. Overlaps with the product manager role Skills Business + SQL + Excel + Tableau + Basic Programming Profile Intern from top Engineering schools 5 Data Science5 Focused on developing models & algorithms to provide a better customer experience Skills Business + Modelling + Programming Profile Masters/PhD + few years work experience
  • 42. We’re structured in cross-functional teams, with the specialists meeting every week to exchange good practices Tech Product Design BI Content “Specialist alignment” every week Cross-functional teams Focused on specific OKRs
  • 44. We should increasingly empower other areas to create & validate hypotheses, and make smarter business decisions Business Intelligence Build & maintain the data pipelines/infrastructure Model data, applying business logic Offer training & coaching Continue to create and explore hypotheses Product Marketing Tech Support & Sales Decisions focused on the clients’ and pros’ experience with the app Budget allocation, attribution model, return- on-investment Page speed, debugging, cache hits Team performance, commission model, lead scoring
  • 45. Snowplow Meetup @ GetNinjas Bernardo Srulzon bernardo@getninjas.com.br