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

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

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,