SlideShare a Scribd company logo
1 of 14
Download to read offline
Metrics for Web
 Companies
    By Dave Fowler
     CEO & Founder @ Chartio
Overview
Common Web metrics

  Social

  SaaS

Cohort Analysis

Chartio
Web Business Models
 Advertising

   Social (Facebook, Pinterest)

   Content (NY Times, Youtube)

   Search

 Software as a Service: SaaS (Salesforce, Zendesk, Chartio)

 Market Places

 E-Comerce
Social

                Viral Coefficient
           How many users each new user brings.

                                k = viral coefficient
           k = (# invites sent/user) * (# invites accepted/# invites sent)



                     k = .8                                              k = 1.2
50"                                                300"
45"
                                                   250"
40"
35"
                                                   200"
30"
25"                                                150"
20"
                                                   100"
15"
10"
                                                    50"
 5"
 0"                                                  0"
      1"   2"   3"   4"   5"   6"   7"   8"   9"          1"   2"   3"   4"   5"   6"   7"   8"   9"
Social

                             Viral Cycle Time
              The time it takes a user to invite other users.

25000"                                                                      160"

                                                                            140"
20000"
                                                                            120"
                                                                10"days"                                  10"days"
15000"                                                                      100"
                                                                20"days"                                  20"days"
                                                                             80"
                                                                40"days"                                  40"days"
10000"                                                                       60"
                                                                80"days"                                  80"days"

                                                                100"days"    40"                          100"days"
 5000"
                                                                             20"

    0"                                                                        0"
         1"   2"   3"   4"   5"   6"   7"   8"   9"   10" 11"                      1"   2"   3"   4"
SaaS
RR: Recurring Revenue

         RR = Revenue/Δt


      ARR (Annual) = $50k/yr

MRR (Monthly) = $50k/yr / 12 months
SaaS

     Churn Rate
            aka. attrition



 How often you lose customers.


    If you have 100 customers,
 and you lose 10 of them in a year
you have a 10% annual churn rate.
SaaS
  ASP: Average Selling Price

The average price that you sell your product for.


               ASP = ARR / # of Customers



Why its important:
Determines your sales and distribution strategy. Can you afford a sales
team? Can you afford adwords?
SaaS
           ACS: Average Cost of Service



Your average cost to support and maintain a customer.


         ACS = Total Expenses / # of Customers



   Trend:
   This should ideally trend downward as your number of customers goes up.
SaaS
     CLTV: Customer Lifetime Value


Average total expected revenue from a customer.


          simple CLTV = ASP / churn rate



 Why its important:
 This also determines your go to market strategy. Can you afford a sales
 team or adwords?
SaaS
      CAC: Customer Acquisition Cost



      The average cost to gain a new customer.


          costs: adwords, sales, marketing, PR


Why its important:
Acquiring a customer along with the ASP must cost less than the life time
value the customer will bring in.
SaaS
               Profit?



Profit = (LTV - CAC - ASP) * # Customers


             So you need

          LTV > CAC + ASP
Split Testing
Often referred to as A/B testing.
 examples: compare designs, pricing, layouts, etc.
Cohort Analysis
Split testing by a date group
    example cohorts: join date, age,

More Related Content

Similar to Metrics for web companies

02 web performance
02 web performance 02 web performance
02 web performance
MeasureWorks
 
Lean principles and practices
Lean principles and practicesLean principles and practices
Lean principles and practices
Jelle Bens
 
Kohls Case Study (May 2009)
Kohls Case Study (May 2009)Kohls Case Study (May 2009)
Kohls Case Study (May 2009)
DM2EVENTS
 
Hashcaster business overview
Hashcaster business overviewHashcaster business overview
Hashcaster business overview
Hashcaster
 
A Function by Any Other Name is a Function
A Function by Any Other Name is a FunctionA Function by Any Other Name is a Function
A Function by Any Other Name is a Function
Jason Strate
 
Mobile summit 2 16-13 (3b)
Mobile summit 2 16-13 (3b)Mobile summit 2 16-13 (3b)
Mobile summit 2 16-13 (3b)
popeyesm
 
Lesson 5 algebra 1 use letter and symbols to represent unknowns
Lesson 5 algebra 1   use letter and symbols to represent unknownsLesson 5 algebra 1   use letter and symbols to represent unknowns
Lesson 5 algebra 1 use letter and symbols to represent unknowns
Angela Phillips
 
Wikipedia ws
Wikipedia wsWikipedia ws
Wikipedia ws
Yu Suzuki
 

Similar to Metrics for web companies (20)

Key Marketing Metrics Dashboard
Key Marketing Metrics DashboardKey Marketing Metrics Dashboard
Key Marketing Metrics Dashboard
 
Business Valuation Myths
Business Valuation MythsBusiness Valuation Myths
Business Valuation Myths
 
02 web performance
02 web performance 02 web performance
02 web performance
 
GDC13 crowdfunding numbers and trends
GDC13 crowdfunding numbers and trendsGDC13 crowdfunding numbers and trends
GDC13 crowdfunding numbers and trends
 
Mobile Marketing Metrics Dashboard
Mobile Marketing Metrics DashboardMobile Marketing Metrics Dashboard
Mobile Marketing Metrics Dashboard
 
Lean principles and practices
Lean principles and practicesLean principles and practices
Lean principles and practices
 
Kohls Case Study (May 2009)
Kohls Case Study (May 2009)Kohls Case Study (May 2009)
Kohls Case Study (May 2009)
 
Hashcaster business overview
Hashcaster business overviewHashcaster business overview
Hashcaster business overview
 
MeasureWorks - Velocity Conference Europe - Performance Automation 101
MeasureWorks  - Velocity Conference Europe - Performance Automation 101MeasureWorks  - Velocity Conference Europe - Performance Automation 101
MeasureWorks - Velocity Conference Europe - Performance Automation 101
 
A Function by Any Other Name is a Function
A Function by Any Other Name is a FunctionA Function by Any Other Name is a Function
A Function by Any Other Name is a Function
 
Feature Extraction for Predictive LTV Modeling using Hadoop, Hive, and Cascad...
Feature Extraction for Predictive LTV Modeling using Hadoop, Hive, and Cascad...Feature Extraction for Predictive LTV Modeling using Hadoop, Hive, and Cascad...
Feature Extraction for Predictive LTV Modeling using Hadoop, Hive, and Cascad...
 
Mobile summit 2 16-13 (3b)
Mobile summit 2 16-13 (3b)Mobile summit 2 16-13 (3b)
Mobile summit 2 16-13 (3b)
 
Public Relations Budget Template
Public Relations Budget Template Public Relations Budget Template
Public Relations Budget Template
 
Introduction to Knowledge Centered Support - Knowledge Management Framework
Introduction to Knowledge Centered Support - Knowledge Management FrameworkIntroduction to Knowledge Centered Support - Knowledge Management Framework
Introduction to Knowledge Centered Support - Knowledge Management Framework
 
Optimize your conversation with engagement metrics and segmentation
Optimize your conversation with engagement metrics and segmentationOptimize your conversation with engagement metrics and segmentation
Optimize your conversation with engagement metrics and segmentation
 
Lesson 5 algebra 1 use letter and symbols to represent unknowns
Lesson 5 algebra 1   use letter and symbols to represent unknownsLesson 5 algebra 1   use letter and symbols to represent unknowns
Lesson 5 algebra 1 use letter and symbols to represent unknowns
 
Wikipedia ws
Wikipedia wsWikipedia ws
Wikipedia ws
 
Benevol 2012 Keynote: The Social Software (R)evolution
Benevol 2012 Keynote: The Social Software (R)evolutionBenevol 2012 Keynote: The Social Software (R)evolution
Benevol 2012 Keynote: The Social Software (R)evolution
 
Alyay Presentation
Alyay PresentationAlyay Presentation
Alyay Presentation
 
Lori Jacobwith Engage Your Board HFH March2011
Lori Jacobwith Engage Your Board HFH March2011Lori Jacobwith Engage Your Board HFH March2011
Lori Jacobwith Engage Your Board HFH March2011
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Metrics for web companies

  • 1. Metrics for Web Companies By Dave Fowler CEO & Founder @ Chartio
  • 2. Overview Common Web metrics Social SaaS Cohort Analysis Chartio
  • 3. Web Business Models Advertising Social (Facebook, Pinterest) Content (NY Times, Youtube) Search Software as a Service: SaaS (Salesforce, Zendesk, Chartio) Market Places E-Comerce
  • 4. Social Viral Coefficient How many users each new user brings. k = viral coefficient k = (# invites sent/user) * (# invites accepted/# invites sent) k = .8 k = 1.2 50" 300" 45" 250" 40" 35" 200" 30" 25" 150" 20" 100" 15" 10" 50" 5" 0" 0" 1" 2" 3" 4" 5" 6" 7" 8" 9" 1" 2" 3" 4" 5" 6" 7" 8" 9"
  • 5. Social Viral Cycle Time The time it takes a user to invite other users. 25000" 160" 140" 20000" 120" 10"days" 10"days" 15000" 100" 20"days" 20"days" 80" 40"days" 40"days" 10000" 60" 80"days" 80"days" 100"days" 40" 100"days" 5000" 20" 0" 0" 1" 2" 3" 4" 5" 6" 7" 8" 9" 10" 11" 1" 2" 3" 4"
  • 6. SaaS RR: Recurring Revenue RR = Revenue/Δt ARR (Annual) = $50k/yr MRR (Monthly) = $50k/yr / 12 months
  • 7. SaaS Churn Rate aka. attrition How often you lose customers. If you have 100 customers, and you lose 10 of them in a year you have a 10% annual churn rate.
  • 8. SaaS ASP: Average Selling Price The average price that you sell your product for. ASP = ARR / # of Customers Why its important: Determines your sales and distribution strategy. Can you afford a sales team? Can you afford adwords?
  • 9. SaaS ACS: Average Cost of Service Your average cost to support and maintain a customer. ACS = Total Expenses / # of Customers Trend: This should ideally trend downward as your number of customers goes up.
  • 10. SaaS CLTV: Customer Lifetime Value Average total expected revenue from a customer. simple CLTV = ASP / churn rate Why its important: This also determines your go to market strategy. Can you afford a sales team or adwords?
  • 11. SaaS CAC: Customer Acquisition Cost The average cost to gain a new customer. costs: adwords, sales, marketing, PR Why its important: Acquiring a customer along with the ASP must cost less than the life time value the customer will bring in.
  • 12. SaaS Profit? Profit = (LTV - CAC - ASP) * # Customers So you need LTV > CAC + ASP
  • 13. Split Testing Often referred to as A/B testing. examples: compare designs, pricing, layouts, etc.
  • 14. Cohort Analysis Split testing by a date group example cohorts: join date, age,