SlideShare une entreprise Scribd logo
1  sur  62
Télécharger pour lire hors ligne
Selling Performance
@AndyDavies · NCC Group · May 2017
https://www.flickr.com/photos/chrisjohnbeckett/10446312055
Performance often isn’t at the top of people’s concerns
• ~~~~~~~~~~~~~~~~~~~~~
• ~~~~~~~~~~~~~~~~~~~~~
• ~~~~~~~~~~~~~~~~~~~~~
• ~~~~~~~~~~~~~~~~~~~~~
• ~~~~~~~~~~~~~~~~~~~~~
• Security
• Performance
• Accessibility ☹
So what do they care about?
Conversions?
https://www.flickr.com/photos/z0/19814021505
But it’s not just about getting visitors to buy things!
- sign ups / subscriptions
- completing tasks
- interaction with adverts
- sharing things
- finding a store / restaurant
- reducing costs - hosting / acquisition
Science explains visitor behaviour
Response Time in Man-computer Conversational Transactions
Robert B. Miller, 1968
Instant
Seamless
Yawn!
100ms 1s 10s
How we perceive response times
Response Time in Man-computer Conversational Transactions
Robert B. Miller, 1968
Instant
Seamless
Yawn!
100ms 1s 10s
Median start render time for 600+ UK retailers = 1.68s
How we perceive response times
So yes, our attention span is shorter than a goldfish
https://www.flickr.com/photos/watts_photos/23124797946
https://www.flickr.com/photos/ericparker/5416356195
“Badly performing web sites make us concentrate harder”
Foviance
https://www.flickr.com/photos/dhollister/2596483147
“Stress levels comparable to watching a horror movie”
Ericsson Mobility Report 2016
Challenge assumptions
Most people don’t have an iPhone
% sales by OS, three months to April ’17 - http://uk.kantar.com/tech/mobile/
0
10
20
30
40
50
60
70
Android iOS Windows Other
Everyone has fast broadband… right?
Average UK connection speed is 16.9Mbps!
Akamai State of the Internet Q1 2017
92% above 4Mbps
60% above 10Mbps
42% above 15Mbps
Which will load faster?
www.bbc.co.uk/news
10Mbps1Mbps
Which will load faster?
www.bbc.co.uk/news
10Mbps1Mbps
Which will load faster?
www.bbc.co.uk/news
10Mbps1Mbps
Which will load faster?
www.bbc.co.uk/news
10Mbps1Mbps
https://www.flickr.com/photos/joebenjamin/5009411920
Which will load faster?
www.bbc.co.uk/news
10Mbps1Mbps / 28ms / 280ms
Case studies demonstrate what’s possible
Wallmart demonstrated speed affects conversion in 2012
Walmart 2012
Cook reduced load times by 1 sec saw 7% increase in conversions
https://www.nccgroup.trust/uk/about-us/newsroom-and-events/blogs/2017/march/how-we-predicted-an-increase-in-conversions-from-a-decrease-in-load-times
http://engineroom.ft.com/2016/04/04/a-faster-ft-com/
FT saw lower engagement when they made the site slower
Case studies are a great place to start
https://wpostats.com
“Case studies don’t represent our
demographic, our audience, our
products, our proposition…”
Has some truth
BounceRate
0%
25%
50%
75%
100%
Page Load Time (s)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Site 1
Site 2
Site 3
Bounce rates across three retailers
ConversionRate
0%
2.5%
5%
7.5%
10%
Page Load Time (s)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Site 1
Site 3
Site 4
Conversion rates vary between sites too
Noisy as few data
points at end of range
So what about real visitor experiences?
We’re used to the idea that conversion rate varies by device
iPhone 6/7
iPhone 5/5s
iPad
iPhone 6/7 Plus
Galaxy S6
Galaxy S7 Edge
Galaxy S7
Galaxy S6 Edge
Galaxy S5
Galaxy A3
Conversion / Bounce Rate
0% 5% 10% 15% 20% 25% 30% 35% 40% 45%
Conversion Rate
Bounce Rate
But existing analytics tools are weak when it comes to speed data
But existing analytics tools are weak when it comes to speed data
Sample contains
< 4% of
impressions
They’re no substitute for measuring your own visitor’s experience
Performance Analytics aka Real User Monitoring
To understand how performance affects visitor behaviour
ConversionRate
0%
1%
2%
3%
4%
5%
6%
BounceRate
0%
20%
40%
60%
80%
100%
Page Load Time (s)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Bounce Rate
Conversion Rate
The impact on key business metrics
Conversion Rate
drops 1% over 3
seconds
ConversionRate
0%
1%
2%
3%
4%
5%
6%
BounceRate
0%
20%
40%
60%
80%
100%
Page Load Time (s)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Bounce Rate
Conversion Rate
The impact on key business metrics
And modelling the benefits improved performance delivers
Only NCC Group, Soasta and Blue Triangle’s Real User Monitoring products do this
Real User Monitoring is a strong driver of
performance improvement
Other complementary approaches too
Filmstrips (and videos) are hugely powerful
https://webpagetest.org
http://heatmap.webperf.tools
Can be sumarised into heat maps
Waterfalls require explanation
(I tend to avoid them with non-technical audiences)
http://requestmap.webperf.tools
But enable fascinating insights
Block third-parties understand how they affect performance
Produce comparison videos / filmstrips to show others
Can also compare against competitors
Can also compare against competitors
Videos prolong the painful moment
Or for fun…
…compare against an F1 pit crew
https://www.youtube.com/watch?v=aHSUp7msCIE
Vs
iPhone 6
on WiFi
https://www.youtube.com/watch?v=aHSUp7msCIE
Vs
iPhone 6
on WiFi
https://www.youtube.com/watch?v=aHSUp7msCIE
Vs
iPhone 6
on WiFi
https://www.youtube.com/watch?v=aHSUp7msCIE
Vs
iPhone 6
on WiFi
Wait… they changed all four wheels?
https://www.flickr.com/photos/cellardoorfilms/7620375702
So where next?
Establish which metrics people care about
Experiment
- Change the performance of a page
- Measure how metrics change
(Same principles as AB / MV testing)
Can build negative experiments
too e.g make pages bigger
Measure Visitors Experience
- Use the data to predict how improvements will
change the metrics
- Improve performance
- Verify the result
Even ‘small’ performance improvements
can have a significant impact
How much was 150ms improvement worth?
(was 300ms on Android)
Share your wins!
https://www.flickr.com/photos/borkazoid/221185817
http://www.flickr.com/photos/auntiep/5024494612
@AndyDavies
andy.davies@nccgroup.trust
http://slideshare.net/andydavies

Contenu connexe

Tendances

Tendances (7)

Let customers appreciate the agile workflow
Let customers appreciate the agile workflowLet customers appreciate the agile workflow
Let customers appreciate the agile workflow
 
Moore vs. May - everything is faster and better: we can fix that
Moore vs. May - everything is faster and better: we can fix thatMoore vs. May - everything is faster and better: we can fix that
Moore vs. May - everything is faster and better: we can fix that
 
How Slow Load Times Hurt Your Bottom Line (And 17 Things You Can Do to Fix It)
How Slow Load Times Hurt Your Bottom Line (And 17 Things You Can Do to Fix It)How Slow Load Times Hurt Your Bottom Line (And 17 Things You Can Do to Fix It)
How Slow Load Times Hurt Your Bottom Line (And 17 Things You Can Do to Fix It)
 
The State of the Web - Helsinki meetup
The State of the Web - Helsinki meetupThe State of the Web - Helsinki meetup
The State of the Web - Helsinki meetup
 
How to build digital strategy- #IJF18
How to build digital strategy-   #IJF18How to build digital strategy-   #IJF18
How to build digital strategy- #IJF18
 
MeasureWorks - Online Tuesday - Time = Money
MeasureWorks - Online Tuesday - Time = MoneyMeasureWorks - Online Tuesday - Time = Money
MeasureWorks - Online Tuesday - Time = Money
 
MeasureWorks - Velocity Europe - Real World Rum
MeasureWorks - Velocity Europe - Real World RumMeasureWorks - Velocity Europe - Real World Rum
MeasureWorks - Velocity Europe - Real World Rum
 

Similaire à Selling Performance - Bristol WebPerf Meetup 2017-07-20

Predicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the PastPredicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the Past
Tim Schneider
 
Internet Marketing Strategy Development Process Powerpoint Presentation Slides
Internet Marketing Strategy Development Process Powerpoint Presentation SlidesInternet Marketing Strategy Development Process Powerpoint Presentation Slides
Internet Marketing Strategy Development Process Powerpoint Presentation Slides
SlideTeam
 

Similaire à Selling Performance - Bristol WebPerf Meetup 2017-07-20 (20)

MeasureWorks - The Waiting Experience
MeasureWorks - The Waiting ExperienceMeasureWorks - The Waiting Experience
MeasureWorks - The Waiting Experience
 
MeasureWorks - Design for Fast Experiences
MeasureWorks - Design for Fast ExperiencesMeasureWorks - Design for Fast Experiences
MeasureWorks - Design for Fast Experiences
 
MeasureWorks - Social Mentions as a Performance KPI
MeasureWorks - Social Mentions as a Performance KPIMeasureWorks - Social Mentions as a Performance KPI
MeasureWorks - Social Mentions as a Performance KPI
 
MeasureWorks - Windesheim Almere - Why Performance matters?
MeasureWorks  - Windesheim Almere - Why Performance matters?MeasureWorks  - Windesheim Almere - Why Performance matters?
MeasureWorks - Windesheim Almere - Why Performance matters?
 
MeasureWorks - Design for Fast Experiences (Startup session).key
MeasureWorks  - Design for Fast Experiences (Startup session).keyMeasureWorks  - Design for Fast Experiences (Startup session).key
MeasureWorks - Design for Fast Experiences (Startup session).key
 
MeasureWorks - The Art of Staying Fast
MeasureWorks - The Art of Staying FastMeasureWorks - The Art of Staying Fast
MeasureWorks - The Art of Staying Fast
 
MeasureWorks - Why your customers don't like to wait!
MeasureWorks - Why your customers don't like to wait!MeasureWorks - Why your customers don't like to wait!
MeasureWorks - Why your customers don't like to wait!
 
Sales And Marketing Analysis Report PowerPoint Presentation Slide
Sales And Marketing Analysis Report PowerPoint Presentation SlideSales And Marketing Analysis Report PowerPoint Presentation Slide
Sales And Marketing Analysis Report PowerPoint Presentation Slide
 
MeasureWorks - Emerce eFinancials - Content is King, but Experience is your k...
MeasureWorks - Emerce eFinancials - Content is King, but Experience is your k...MeasureWorks - Emerce eFinancials - Content is King, but Experience is your k...
MeasureWorks - Emerce eFinancials - Content is King, but Experience is your k...
 
Social Media Focused Online Marketing PowerPoint Presentation Slides
Social Media Focused Online Marketing PowerPoint Presentation SlidesSocial Media Focused Online Marketing PowerPoint Presentation Slides
Social Media Focused Online Marketing PowerPoint Presentation Slides
 
Social Media Focused Online Marketing Powerpoint Complete Deck
Social Media Focused Online Marketing Powerpoint Complete DeckSocial Media Focused Online Marketing Powerpoint Complete Deck
Social Media Focused Online Marketing Powerpoint Complete Deck
 
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday seasonMeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
MeasureWorks - Shoppingtoday - 5 must-do's for the holiday season
 
2021 Chrome Dev Summit: Web Performance 101
2021 Chrome Dev Summit: Web Performance 1012021 Chrome Dev Summit: Web Performance 101
2021 Chrome Dev Summit: Web Performance 101
 
State of Web Readiness: E-Commerce 2013
State of Web Readiness: E-Commerce 2013State of Web Readiness: E-Commerce 2013
State of Web Readiness: E-Commerce 2013
 
Mobile SEO: Closing the Mobile Search Strategy Gap
Mobile SEO: Closing the Mobile Search Strategy GapMobile SEO: Closing the Mobile Search Strategy Gap
Mobile SEO: Closing the Mobile Search Strategy Gap
 
Predicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the PastPredicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the Past
 
Representing the User
Representing the UserRepresenting the User
Representing the User
 
Mobile First - med Google
Mobile First - med GoogleMobile First - med Google
Mobile First - med Google
 
MeasureWorks - 5 insights for speed(y) experiments
MeasureWorks - 5 insights for speed(y) experimentsMeasureWorks - 5 insights for speed(y) experiments
MeasureWorks - 5 insights for speed(y) experiments
 
Internet Marketing Strategy Development Process Powerpoint Presentation Slides
Internet Marketing Strategy Development Process Powerpoint Presentation SlidesInternet Marketing Strategy Development Process Powerpoint Presentation Slides
Internet Marketing Strategy Development Process Powerpoint Presentation Slides
 

Plus de Andy Davies

Plus de Andy Davies (20)

Fast Fashion… How Missguided revolutionised their approach to site performanc...
Fast Fashion… How Missguided revolutionised their approach to site performanc...Fast Fashion… How Missguided revolutionised their approach to site performanc...
Fast Fashion… How Missguided revolutionised their approach to site performanc...
 
Fast Fashion… How Missguided revolutionised their approach to site performanc...
Fast Fashion… How Missguided revolutionised their approach to site performanc...Fast Fashion… How Missguided revolutionised their approach to site performanc...
Fast Fashion… How Missguided revolutionised their approach to site performanc...
 
AB Testing, Ads and other 3rd party tags - London WebPerf - March 2018
AB Testing, Ads and other 3rd party tags - London WebPerf - March 2018AB Testing, Ads and other 3rd party tags - London WebPerf - March 2018
AB Testing, Ads and other 3rd party tags - London WebPerf - March 2018
 
AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018
AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018
AB Testing, Ads and other 3rd party tags - SmashingConf London - 2018
 
Inspecting iOS App Traffic with JavaScript - JSOxford - Jan 2018
Inspecting iOS App Traffic with JavaScript - JSOxford - Jan 2018Inspecting iOS App Traffic with JavaScript - JSOxford - Jan 2018
Inspecting iOS App Traffic with JavaScript - JSOxford - Jan 2018
 
Building an Appier Web - London Web Standards - Nov 2016
Building an Appier Web -  London Web Standards - Nov 2016Building an Appier Web -  London Web Standards - Nov 2016
Building an Appier Web - London Web Standards - Nov 2016
 
Building an Appier Web - Velocity Amsterdam 2016
Building an Appier Web - Velocity Amsterdam 2016Building an Appier Web - Velocity Amsterdam 2016
Building an Appier Web - Velocity Amsterdam 2016
 
The Case for HTTP/2 - GreeceJS - June 2016
The Case for HTTP/2 -  GreeceJS - June 2016The Case for HTTP/2 -  GreeceJS - June 2016
The Case for HTTP/2 - GreeceJS - June 2016
 
Building an Appier Web - May 2016
Building an Appier Web - May 2016Building an Appier Web - May 2016
Building an Appier Web - May 2016
 
The Fast, The Slow and The Unconverted - Emerce Conversion 2016
The Fast, The Slow and The Unconverted -  Emerce Conversion 2016The Fast, The Slow and The Unconverted -  Emerce Conversion 2016
The Fast, The Slow and The Unconverted - Emerce Conversion 2016
 
The Case for HTTP/2 - Internetdagarna 2015 - Stockholm
The Case for HTTP/2  - Internetdagarna 2015 - StockholmThe Case for HTTP/2  - Internetdagarna 2015 - Stockholm
The Case for HTTP/2 - Internetdagarna 2015 - Stockholm
 
Making Mobile Sites Faster
Making Mobile Sites FasterMaking Mobile Sites Faster
Making Mobile Sites Faster
 
The Case for HTTP/2 - EpicFEL Sept 2015
The Case for HTTP/2 - EpicFEL Sept 2015The Case for HTTP/2 - EpicFEL Sept 2015
The Case for HTTP/2 - EpicFEL Sept 2015
 
Speed matters, So why is your site so slow?
Speed matters, So why is your site so slow?Speed matters, So why is your site so slow?
Speed matters, So why is your site so slow?
 
The Case for HTTP/2
The Case for HTTP/2The Case for HTTP/2
The Case for HTTP/2
 
HTTP2 is Here!
HTTP2 is Here!HTTP2 is Here!
HTTP2 is Here!
 
Speed Matters!
Speed Matters!Speed Matters!
Speed Matters!
 
Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web Experience
 
The web is too slow
The web is too slow The web is too slow
The web is too slow
 
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
Are Today’s Good Practices… Tomorrow’s Performance Anti-Patterns?
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+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
 

Dernier (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
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...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
+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...
 
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
 
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
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
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
 

Selling Performance - Bristol WebPerf Meetup 2017-07-20