growth models: the science of converting users …...3. weekly experimentation 2. growth models...
TRANSCRIPT
with Scott Tousley
Growth Models: The Science of Converting Users into Customers
@sjtousley
● Freemium user acquisition at HubSpot
● Co-host of The Growth TL;DR Podcast
● Growth advisor to startups
● Nomadic / location independent
Hi! I’m Scott Tousley
@sjtousley
@sjtousley
@sjtousley
Macro Growth Model
A spreadsheet that helps you quantify and predict how your business
holistically grows.
What are growth models?
Micro Growth Model
A micro growth model is a way to predict experiment results and their
impact on “zoom out metrics”.
@sjtousley
@sjtousley
@sjtousley
Process > Model > Experiments
GROWTH PROCESS
GROWTH MODEL
EXPERIMENTS
1
2
3
1 Growth Process
@sjtousley
Q1
Q2Q3
Q4
W1
W13
W3
W5
W8W9
W11
Annual
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
@sjtousley
Q1“zoom out”
W1
W13
W3
W5
W8W9
W11
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
Q2“zoom out”
Q3“zoom out”
Q4“zoom out”
North Star Metric
@sjtousley
W1
W13
W3
W5
W8W9
W11
Weekly Active Team
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
User Activation Rate
Team Activation Rate
Week 12 Retention New Users
Acquired
@sjtousley
W1
W13
W3
W5
W8W9
W11
Weekly Active Team
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
User Activation Rate
Team Activation Rate
Week 12 Retention New Users
Acquired
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
ExperimentExperiment
Experiment
Experiment
Experiment
@sjtousley
W1
W13
W3
W5
W8W9
W11
Weekly Active Team
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
User Activation Rate
Team Activation Rate
Week 12 Retention New Users
Acquired
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
ExperimentExperiment
Experiment
Experiment
Experiment
@sjtousley
The Growth Process
1. Annual North Star Metric
2. Quarterly ”Zoom Out” Metrics
3. Weekly Experimentation
2. Growth Models
@sjtousley
Process > Model > Experiments
GROWTH PROCESS
GROWTH MODEL
EXPERIMENTS
1
2
3
@sjtousley
Q1“zoom out”
W1
W13
W3
W5
W8W9
W11
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
Q2“zoom out”
Q3“zoom out”
Q4“zoom out”
North Star Metric
@sjtousley
Q1“zoom out”
W1
W13
W3
W5
W8W9
W11
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
Q2“zoom out”
Q3“zoom out”
Q4“zoom out”
North Star Metric
@sjtousley
@sjtousley
AARRR
@sjtousley
Pirate Metrics
A_______
R_______
R______
R_____
A________
@sjtousley
Pirate Metrics
Activation
Retention
Referral
Revenue
Acquisition
@sjtousley
Pirate Metrics
Activation
Retention
Referral
Revenue
Acquisition …. people sign up for your product/service
…. people experience “aha moment”
…. people continually come back to you
…. people tell your friends about you
…. people pay you money
@sjtousley
Case Study: Facebook
Activation
Retention
Referral
Revenue
Acquisition …. Create Facebook account
…. Add 7 friends in 10 days
…. Sign in once per day
…. Email Facebook invite to a friend
…. Browse news feed, see ads, FB makes $$$
@sjtousley
Activation
Retention
Referral
Revenue
Acquisition …. Create Facebook account
…. Add 7 friends in 10 days
…. Sign in once per day
…. Email Facebook invite to a friend
…. Browse news feed, see ads, FB makes $$$
Daily Active User (DAU)
Case Study: Facebook
@sjtousley
Activation
Retention
Referral
Revenue
Acquisition …. Create Facebook account
…. Add 7 friends in 10 days
…. Sign in once per day
…. Email Facebook invite to a friend
…. Browse news feed, see ads, FB makes $$$
North Star Metric
Case Study: Facebook
@sjtousley
Activation
Retention
Referral
Revenue
Acquisition …. Create Spotify account
…. Listen to 100 songs in 5 days
…. Listen for at least 1 hour per week
…. Share song with your friend
…. Upgrade to Spotify Premium for $10/month
Case Study: Spotify
@sjtousley
Activation
Retention
Referral
Revenue
Acquisition …. Create Spotify account
…. Listen to 100 songs in 5 days
…. Listen for at least 1 hour per week
…. Share song with your friend
…. Upgrade to Spotify Premium for $10/month
Weekly Active User (WAU)
Case Study: Spotify
@sjtousley
Activation
Retention
Referral
Revenue
Acquisition …. Create Spotify account
…. Listen to 100 songs in 5 days
…. Listen for at least 1 hour per week
…. Share song with your friend
…. Upgrade to Spotify Premium for $10/month
North Star Metric
Case Study: Spotify
@sjtousley
Tomorrow’s workshop!
Activation
Retention
Referral
Revenue
Acquisition …. ______________________
…. ______________________
…. ______________________
…. ______________________
…. ______________________
North Star Metric
@sjtousley
@sjtousley
@sjtousley
Activation
Retention
Referral
Revenue
Acquisition …. Create free HubSpot CRM account
…. 2 people view 1 contact record
…. 2 people view 1 contact record per week
…. Tag coworker on contact record (via @dannos)
…. Upgrade to paid HubSpot products
Case Study: HubSpot CRM
@sjtousley
Activation
Retention
Referral
Revenue
Acquisition …. Create free HubSpot CRM account
…. 2 people view 1 contact record
…. 2 people view 1 contact record per week
…. Tag coworker on contact record (via @dannos)
…. Upgrade to paid HubSpot products
Weekly Active Team (WAT)
Case Study: HubSpot CRM
@sjtousley
Activation
Retention
Referral
Revenue
Acquisition …. Create free HubSpot CRM account
…. 2 people view 1 contact record
…. 2 people view 1 contact record per week
…. Tag coworker on contact record (via @dannos)
…. Upgrade to paid HubSpot products
North Star Metric
Case Study: HubSpot CRM
@sjtousley
@sjtousley
Case Study: HubSpot CRM
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
New Teams Acquired = Teams from SEO + Teams from Paid + Teams from Affiliate + ……..
Teams from Paid = Number of impressions * ad conversion rate * landing page conversion rate
Landing page conversion rate = Copywriting + Visual Design + User Experience
North Star
Metric
Zoom out metrics
Zoom in experiments
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
??????
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
??? = 10,000 * 30%
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
3,000 = 10,000 * 30%
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
New Teams Acquired = Teams from SEO + Teams from Paid + Teams from Affiliate + ……..
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
New Teams Acquired = Teams from SEO + Teams from Paid + Teams from Affiliate + ……..
10,000 = 5,000 + ???? + 1,500
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
@sjtousley
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
New Teams Acquired = Teams from SEO + Teams from Paid + Teams from Affiliate + ……..
10,000 = 5,000 + 3,500 + 1,500
Case Study: HubSpot CRMNorth Star
Metric
Zoom out metrics
@sjtousley
Case Study: HubSpot CRM
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
New Teams Acquired = Teams from SEO + Teams from Paid + Teams from Affiliate + ……..
Teams from Paid = Number of impressions * ad conversion rate * landing page conversion rate
North Star
Metric
Zoom out metrics
Zoom in experiments
@sjtousley
Case Study: HubSpot CRM
Weekly Active Team = New Teams Activated + Existing Teams Retained - Existing Teams Lost
New Teams Activated = New Teams Acquired * Team Activation Rate
New Teams Acquired = Teams from SEO + Teams from Paid + Teams from Affiliate + ……..
Teams from Paid = Number of impressions * ad conversion rate * landing page conversion rate
Landing page conversion rate = Copywriting + Visual Design + User Experience
North Star
Metric
Zoom out metrics
Zoom in experiments
@sjtousley
● Apply for the Reforge Growth Series course by Brian Balfour
● “Indispensable Growth Frameworks from My Years at Facebook, Twitter and Wealthfront” by Andy Johns
● “Why Retention is the Silent Killer” by Brian Balfour
● “6 Growth Experiments from HubSpot to Improve Retention” by Dan Wolchonok
● “The Evolution of Acquisition Channels” by James Currier
● “The Law of Shitty Clickthroughs” by Andrew Chen
● “Why Activation is the Most Important Pirate Metric” by Ty Magnin
Further Reading on Growth Models & Strategy
3. Experiments
@sjtousley
W1
W13
W3
W5
W8W9
W11
Weekly Active Team
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
User Activation Rate
Team Activation Rate
Week 12 Retention New Users
Acquired
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
ExperimentExperiment
Experiment
Experiment
Experiment
@sjtousley
W1
W13
W3
W5
W8W9
W11
Weekly Active Team
W12
W10
W7W6
W2W4
W13
W1
W11
W9
W6W5
W3
W2
W4
W7W8
W12W10
W1W2
W3W4
W5W6
W7W8
W9W10
W11W12W13
W13
W12
W11
W10W9
W8W7
W6W5
W4W3 W2 W1
User Activation Rate
Team Activation Rate
Week 12 Retention New Users
Acquired
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
Experiment
ExperimentExperiment
Experiment
Experiment
Experiment
8 in 10 experiments you run will fail.
Failed Experiments = Learning
Successful Experiments = Learning
Inconclusive = Learning
More experiments = Faster learning
More experiments = Faster learning
Faster learning = Better predictions
More experiments = Faster learning
Faster learning = Better predictions
Better predictions = More productivity
More experiments = Faster learning
Faster learning = Better predictions
Better predictions = More productivity
More productivity = Faster growth
More experiments = Faster learning
Faster learning = Better predictions
Better predictions = More productivity
More productivity = Faster growth
@sjtousley
More Experiments = Faster Growth
How you can experiment and learn ….
● A/B test ● Multivariate tests● URL redirects ● Smoke tests ● Heatmaps/clickmaps● Qualitative surveys● Quantitative surveys● Conversations after experiments!
Where you can experiment and learn….
● Blog posts ● Homepages ● Pricing pages● Shopping carts (ecommerce) ● Product pages ● Paid ads for direct sales● Paid ads for leads● Email (one off)● Email (series of automated emails) ● Tweets, Facebook posts, etc● And many more….
@sjtousley
The experimental framework
1
2
3
4
5
6
Identify
Ideate
PrioritizeDocument
Analyze
Share1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
Experiment Example: HubSpot CRM
Problem: Inside the product, users have one option if they want to talk to sales -- book a meeting in the future.
Question: However, what if users want to talk to sales now?
Disclaimer
All data is fake! However, all learnings are very real.
@sjtousley
Problem: Today’s UX
@sjtousley
Problem: Today’s UX
@sjtousley
Problem: Today’s UX
@sjtousley
Problem: Today’s UX
@sjtousley
Problem: Today’s UX
@sjtousley
Problem: Today’s UX
@sjtousley
Problem: Today’s UX
@sjtousley
Problem: Today’s UX
@sjtousley
The experimental framework
1
2
3
4
5
6
Identify
Ideate
PrioritizeDocument
Analyze
Share1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
PQL (Product Qualified Lead) Revenue = Total PQLs * Close Rate * Avg. Sales Price
Close Rate = Copywriting + Segmentation + Design + Response Time
Zoom in experiments
Identify the metric
@sjtousley
Ideate list of ideas
1
2
3
4
5
6
Identify
Ideate
PrioritizeDocument
Analyze
Share1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
Ideate list of ideas
@sjtousley
Prioritize ideas
1
2
3
4
5
6
Identify
Ideate
PrioritizeDocument
Analyze
Share1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
Potential Impact Ease
What is the potential for improvement? What is the ceiling and are we close to it?
1 = little room to improve
5 = much room to improve
How big of impact do you predict this to have on your target metric?
1 = little impact on target metric
5 = massive impact on target metric
How easy will this be to implement? Consider both technical and political.
1 = difficult
5 = easy
1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
Prioritize ideas
@sjtousley
1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
Prioritize ideas
@sjtousley
1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
Zoom in
experiment!
Prioritize ideas
@sjtousley
Write document
1
2
3
4
5
6
Identify
Ideate
PrioritizeDocument
Analyze
Share1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
Tomorrow’s workshop!
1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
Experiment Design: Proposed UX
@sjtousley
Experiment Design: Proposed UX
@sjtousley
Experiment Design: Proposed UX
@sjtousley
Experiment Design: Proposed UX
@sjtousley
Experiment Design: Proposed UX
@sjtousley
Experiment Design: Proposed UX
@sjtousley
Experiment Design: Proposed UX
@sjtousley
Experiment Design: Proposed UX
@sjtousley
Analyze results
1
2
3
4
5
6
Identify
Ideate
PrioritizeDocument
Analyze
Share1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
Analyze resultsTotal PQLs: 219 Total Conversations: 37
17%
CONTROL
@sjtousley
Analyze resultsTotal PQLs: 160 Total Conversations: 74
46%
VARIANT
@sjtousley
Tomorrow’s workshop!
Link to data - https://docs.google.com/spreadsheets/d/1Tb8SRferibKjBZ8T-ORE569NN5VTLr530dO3sKK0VY0/edit#gid=0
@sjtousley
ResultsTotal PQLs: 160 Total Conversations: 74
46%
NEW
`
TL;DR
We’ve nearly tripled the amount of sales conversations.
17% → 46%
@sjtousley
Share results
1
2
3
4
5
6
Identify
Ideate
PrioritizeDocument
Analyze
Share1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
Share results
1. Identify the metric
2. Ideate list of experiment ideas to improve metric
3. Prioritize ideas with P.I.E.
4. Write experiment document & turn experiment live
5. Analyze results in experiment document
6. Share results with team
@sjtousley
The tools you need to run experiments
● Google Spreadsheets to analyze North Star and “zoom out” metrics growth
● Airtable or Trello as project management tool (experiment backlog)
● Google Presentations to visualize your experiments
● Google Optimize to run A/B tests on your website
● Google Analytics to analyze results on your website
● Atlassian’s Wiki as central place to share “What did we learn this week?”
● Statistical significance calculator to double check results
● HubSpot (or similar tool) to run email A/B tests with marketing automation
● Hotjar for heatmaps, clickmaps, and visitor recordings
● Marketing tools like SEMRush, Buzzsumo, Hunter.io, Ahrefs, etc
@sjtousley
1
2
3
4
5
6
Identify
Ideate
PrioritizeDocument
Analyze
Share
Tomorrow’s workshop!