Top Banner
Measuring the Business Impact of Web Performance 1 Buddy Brewer [@bbrewer]
28
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: How to the Measure Business impact of Web Performance

Measuring the Business Impactof Web Performance

1

Buddy Brewer [@bbrewer]

Page 2: How to the Measure Business impact of Web Performance
Page 3: How to the Measure Business impact of Web Performance

5

Why Care About Performance?Slow load times damage traffic and sales

Page 4: How to the Measure Business impact of Web Performance

5

Why Care About Performance?Slow load times also damage reputation

Page 5: How to the Measure Business impact of Web Performance

5

Performance isn’t just one simple numberWeb sites deliver good and bad experiences every day

Page 6: How to the Measure Business impact of Web Performance

6

How Should I Approach Performance?Performance optimization in three steps

How fast am I?

How fast should I be?

How do I get there?

Page 7: How to the Measure Business impact of Web Performance

7

How fast should I be?The industry has lagged here

Page 8: How to the Measure Business impact of Web Performance

4

What is Real User Measurement?JavaScript-based Real User Performance Analytics

Page 9: How to the Measure Business impact of Web Performance

8

Tracking ConversionsWhat’s a “Conversion”?

OrdersShares, Likes, CommentsPage ViewsSubscriptionsSignupsDealer LocatorsGame Item Purchase

Page 10: How to the Measure Business impact of Web Performance

9

Measuring the impact of speed on businessExample 1: Impact of speed on conversion rate

Page 11: How to the Measure Business impact of Web Performance

9

Measuring the impact of speed on businessExample 2: Impact of speed on bounce rate

Page 12: How to the Measure Business impact of Web Performance

10

This Means We Can Measure PatienceAnd if we can measure it, we can manage it

Page 13: How to the Measure Business impact of Web Performance

11

Example

Time range: 1 monthMedian Load Time: 4.12Visits: 25MConversion Rate: 2.7%Average Order: $100

Page 14: How to the Measure Business impact of Web Performance

12

Can We Do Better?Speed increases drive business improvements

Median Load Time: 4.12sTotal Conversion Rate: 2.7%Conversion Rate @ 3.0s: 4.9%

Page 15: How to the Measure Business impact of Web Performance

12

Faster pages convert more frequently

4.12 sec

2.7%

3.0 sec

4.9%

Page 16: How to the Measure Business impact of Web Performance

13

What Are We Playing For?Impact is Measurable and Significant

Total Conversion Rate: 2.7%Best Case Conversion Rate: 4.9%Conversion Gap: 2.2%Visits: 25MAOV: $100

Page 17: How to the Measure Business impact of Web Performance

14

What Are We Playing For?Impact is Measurable and Significant

(4.9% - 2.7%) * 25M * $100 = $55M

Page 18: How to the Measure Business impact of Web Performance

15

What Are We Playing For?Impact is Measurable and Significant

1 second = $55M

Page 19: How to the Measure Business impact of Web Performance

BUT

Page 20: How to the Measure Business impact of Web Performance

12

Potential vs Realistic GoalsImpossible to achieve ideal speed at 100th percentile

Median Load Time: 4.12sTotal Conversion Rate: 2.7%Conversion Rate @ 3.0s: 4.9%

Page 21: How to the Measure Business impact of Web Performance

13

Refining Performance GoalsWe can make these more realistic and iterative

Target Load Time: 4 sec (vs 3 sec)Percentile at 4 sec: 49Target Percentile: 60thPercentile Gap: 11%

Page 22: How to the Measure Business impact of Web Performance

14

What Are We Playing For?Impact is Measurable and Significant

(4.9% - 2.7%) * (11% * 25M) * $100 = $6M

Page 23: How to the Measure Business impact of Web Performance

Improving from4.12 sec @ 50th percentile

to4.0 sec @ 60th percentile

=$6M / month

Page 24: How to the Measure Business impact of Web Performance
Page 25: How to the Measure Business impact of Web Performance

100% data collectionStored foreverProcessed in real timeCorrelated to things that matter

Page 26: How to the Measure Business impact of Web Performance

© 2014 SOASTA CONFIDENTIAL - All rights reserved.

Page 27: How to the Measure Business impact of Web Performance

8

Customer Spotlight - StaplesPerformance improvements lead to business gains

mPulse data led to changes in JavaScript, CSSReduced JavaScript size by 48%Refactored CSS, reduced size by 83%Shaved 1 full second off of Home page median load timeShaved 6 seconds off the 98th percentileConversion improved by 10%

Page 28: How to the Measure Business impact of Web Performance

Free Speed Assessmentwww.soasta.com/performance