business planning & revenue · •hacks: –use fermi’s notebook method for sanity check ......
TRANSCRIPT
![Page 1: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/1.jpg)
Business Planning & Revenue
Shan-Hung WuCS, NTHU
![Page 2: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/2.jpg)
We get some satisfactory users after 8 months. Do we have PMF?
2
![Page 3: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/3.jpg)
What’s PMF?
• PMF = Satisfactory Customer Gen. Rate (e.g., 100/mo)
3
10%
40%20% 5%
0.1%
![Page 4: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/4.jpg)
“A startup is an organization formed to search for a repeatable and scalable business model.”
- Steve Blank, author of The Four Steps to the EpiphanyYou make $, or get out!
![Page 5: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/5.jpg)
Battle 3: Repeatable Business Model
• You should have abusiness plan sinceday 1
5
![Page 6: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/6.jpg)
Outline
• Business Planning• Execution
![Page 7: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/7.jpg)
Outline
• Business Planning• Execution
![Page 8: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/8.jpg)
Common Business Models
• Types:– Direct B2C (e.g., Amazon) or B2B (e.g., AWS)– Multi-sided (e.g., Google, Facebook)– Marketplace (e.g., App Store, Airbnb)
• If possible, start from a direct model– Other models require a critical mass– High burn rate: ROI = (R – C – OE) / I
8
![Page 9: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/9.jpg)
• I:– Ads– Recurring fees
• II:– Per-tx fee– Discounts for
recurrence• III:
– Paid app or one-time fee
• IV:– Upselling– Discounts for referral
9App Engagement: The Matrix Reloaded, by Flurry, Oct 2012
Common Pay Methods
![Page 10: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/10.jpg)
How to Know If My Idea Works?
• Don’t write a 100 pages BP doc • Challenges:– You don’t have users – You don’t even have a product yet
• Hacks:– Use Fermi’s Notebook method for sanity check– Use landing page to validate your business ideas• E.g., “Buy It Now,” “Contact Sales”
10
![Page 11: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/11.jpg)
Fermi’s Notebook Method
• Input: very few data• Output: estimate in order of magnitude
11
Enrico Fermi
![Page 12: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/12.jpg)
Exercise: How Many Piano Tuners in Chicago?
• #people? 100K, 1M, 10M– 1M people
• Piano rate? 1/10, 1/100, 1/1000– 1M * 1/100 = 10K pianos
• #pianos tuned by a tuner / year? 100, 1000– 10K / 100 = 100 tuners
• Correct answer: 81 in 2016
12
![Page 13: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/13.jpg)
How Many Users to
Acquire?
• User lifetime? 1w, 1mo, 1yr
– 1mo (most app users churn in 3Ms)
• Satisfactory revenue/mo? $1K, $10K, $100K
– $10K (2 founders: $4K, servers: $0.5K, ads: $5.5K)
• User lifetime value (LTV)? $1, $10, $100
– $1
• #customers@scale: $10K / $1 = 10K• #customers@pmf: 10K / 10 = 1K
13
![Page 14: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/14.jpg)
How Many Users to Acquire?
• User/customer conversion rate? 0.1, 0.01, 0.001– 0.01
• #customers@spf: 1• #potential users@spf: 100
14
![Page 15: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/15.jpg)
How to Set Price?
• Customer LTV: $1• PMF goal: 1K customers/mo• User/customer conversion rate: 0.01• PMF goal: 100K users/mo (possible?)
• What if LTV = $10?• PMF goal: 10K users/mo
• Should take into account competitors’ pricing
15
![Page 16: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/16.jpg)
Outline
• Business Planning• Execution
![Page 17: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/17.jpg)
What’s PMF?
• PMF = Satisfactory Customer Gen. Rate (e.g., 100/mo)
17
10%
40%20% 5%
0.1%
![Page 18: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/18.jpg)
Lean Iterations
18
?
?
5 Whys
![Page 19: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/19.jpg)
Vanity Metrics
• #customers• Total revenue
• All go up as time passes by
19
![Page 20: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/20.jpg)
KPIs
• MR/AR (monthly/annual revenue)• ARPPU (average revenue per paying user)• ARPU (average revenue per user)– Do more users create more value (and sells)?
• Recurrent revenue is more important than one-time revenue–MRR/ARR (monthly/annual recurrent revenue)
20
![Page 21: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/21.jpg)
Detailed Revenue Metrics
• Don’t just track MRs/MRRs over time• Group revenue readings by– Cohorts (v2 better than v1?)– Segments (Girls pay more than boys?)– Pricing tiers (Item A sells better than B?)
21
![Page 22: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/22.jpg)
Lean Iterations
22
?
MR, MRR, ARPU, ARPPU
5 Whys
![Page 23: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/23.jpg)
Common Ways to Improvement
• Increasing revenue• Reducing cost
23
![Page 24: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/24.jpg)
“From now on, we charge 3% fee in every tx…”
• Customer conversion rate ↑– Funnel: users à customers
• Churn rate of users ↓– Some users may be annoyed by your sales tactics
• Luckily, they are not necessarily a tradeoff!– Make it optional (e.g., “pro” features)– Creative use of money– Psychological shortcuts (in next lecture)
24
![Page 25: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/25.jpg)
Flora Price
25
![Page 26: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/26.jpg)
Unit Economics
• Cost of Google/Facebook ads:– CPM (cost per mille/thousand impressions)– CPC (cost per click),– CPA (cost per acquisition/action)
• How much should I bid?– Track unit economics
26
![Page 27: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/27.jpg)
CLV (or LTV)
• Customer lifetime ~ 1 / churn rate– Assuming fixed #customers
– 1*C + 2*(1-C)*C + 3*(1-C)2*C + …
• CLV = (ARPPU * gross margin) / churn rate
• Successful SASS companies:– CLV > 3 * CAC (Cost to Acquire a Customer)
– Months to recover CAC < 12 months
27
![Page 28: Business Planning & Revenue · •Hacks: –Use Fermi’s Notebook method for sanity check ... •Your MVP should be designed to include –Retention engine –Revenue engine –Growth](https://reader031.vdocuments.mx/reader031/viewer/2022041704/5e438ea46c411d722742c7da/html5/thumbnails/28.jpg)
Bonus
• Your MVP should be designed to include– Retention engine– Revenue engine– Growth engine
• Design your revenue engine• Make it as part of your final presentation to
get (at most) 10 bonus
28