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

Key Marketing Metrics Dashboard
Key Marketing Metrics DashboardKey Marketing Metrics Dashboard
Key Marketing Metrics DashboardDemand Metric
 
Business Valuation Myths
Business Valuation MythsBusiness Valuation Myths
Business Valuation MythsSpectracom
 
02 web performance
02 web performance 02 web performance
02 web performance MeasureWorks
 
GDC13 crowdfunding numbers and trends
GDC13 crowdfunding numbers and trendsGDC13 crowdfunding numbers and trends
GDC13 crowdfunding numbers and trendsICO Partners
 
Mobile Marketing Metrics Dashboard
Mobile Marketing Metrics DashboardMobile Marketing Metrics Dashboard
Mobile Marketing Metrics DashboardDemand Metric
 
Lean principles and practices
Lean principles and practicesLean principles and practices
Lean principles and practicesJelle 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 overviewHashcaster
 
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 101MeasureWorks
 
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 FunctionJason Strate
 
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...Kontagent
 
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
 
Public Relations Budget Template
Public Relations Budget Template Public Relations Budget Template
Public Relations Budget Template Demand Metric
 
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 FrameworkPaul Jay
 
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 segmentationLander Janssens
 
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 unknownsAngela Phillips
 
Wikipedia ws
Wikipedia wsWikipedia ws
Wikipedia wsYu Suzuki
 
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)evolutionMargaret-Anne Storey
 
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 March2011Ignited Fundraising
 

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

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

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,