SlideShare une entreprise Scribd logo
1  sur  25
Demystifying
Website Performance and
Its Impact on Revenue
Stewart McGrath, CEO and Co-founder of section.io
© 2016 Magento, Inc. Page | 2
Agenda
• Definition of website performance
• How performance impacts revenue
• How to measure your website performance
• Metrics to use
• Achieving better website performance
• Little wins
• Big Wins
• Caching and CDNs
• Adore Beauty case study
What is website performance?
• Page load time
• Conversion rate
• Bounce rate
• Ability to handle traffic spikes
(scalability)
at any scale
Amazon lost 1% in
sales for every
additional 100ms
in page load time.
Walmart found
page speeds of 1-
2 seconds are
twice as likely to
convert as speeds
of 3-4 seconds.
How do you know your site is slow?
It feels slow
Use a stopwatch
Synthetic measures
• Pingdom,
Webpagetest, Gomez
Real user monitoring
• New Relic, section.io
✓
✓
✗
✗
Metrics to Measure Performance
Visually Complete Fully Loaded
Page Load TimeStart Render Time
< 1 second Start Render Time
2-3 seconds Visually
Complete
Good website performance
looks like…
• Over 50% of mobile users
abandon a site that takes
>3 seconds to load
• On Black Friday 2016,
mobile accounted for 55%
of page visits and 36% of
total sales.
Don’t forget about mobile!
Little Wins to Improve Magento Site Performance
Manage 3rd
Party
JavaScript
on site
Image
optimization
Remove
unnecessary
CSS code
BIG WINS
FOR OPTIMAL
PERFORMANCE
• Caching
• Use a Content Delivery Network
• Varnish Cache recommended for Magento
• Upgrade to HTTP/2
• Faster and bonus of improved security
• Choose a good hosting provider
• Modern hardware, HTTP/2 capabilities, Magento-
specific considerations
BIGWINS
Caching: Storing parts of your page on a caching
server or CDN so requests don’t need to go back to
your website server.
Visitor #1
Cache
(Empty at
this point)
Website server
Caching: Storing parts of your page on a caching
server or CDN so requests don’t need to go back to
your website server.
Visitor #1 Cache Website server
Visitor #1 Cache Website server
Visitor #2
Visitor #1 Cache Website server
Visitor #2
And so on…
Magento recommends open-source
software Varnish Cache for optimal
performance.
Download and install yourself or connect to a CDN to run for you.
Content Delivery Network: Servers all over the globe
bring content closer to visitors.
Website server
CDN caches
CDN caches
Visitor browsers
Visitor browsers
Visitor browsers
Case Study: Adore Beauty
• Online beauty store
• Used in-depth data and New Relic to pinpoint performance issues
Improvement
Results
• Viewed 9.4% more product pages
• Reached checkout page 15.5%
more often
• Reached checkout success page
16.5% more often
• Resulted in consistently higher
revenue
“We didn’t believe the results at first, so we asked
section.io to leave the A/B Testing on for a
number of weeks and each week the results
came back the same.
Their technical expertise is impressive, but more
importantly we are impressed with having more
money in the bank!”
- Kate Morris
CEO and Founder Adore Beauty
What we learned:
• What website performance means
• How performance impacts revenue
• Metrics and programs to measure your performance
• Steps to take to improve performance
• How caching and Content Delivery Networks impact performance
Get Started:
• Get the section.io Instant Global Cache Extension for Magento 2 at:
get.section.io/Magento2
• Contact section.io: sales@section.io, @section.io
• Download our guide to improving performance and scalability for
Magento: get.section.io/MagentoGuide

Contenu connexe

Tendances

Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website DeliverDarren Ratcliffe
 
A/B Testing For The Win
A/B Testing For The WinA/B Testing For The Win
A/B Testing For The WinBill Robbins
 
Use Amazon.com personalization on your WooCommerce store.
Use Amazon.com personalization on your WooCommerce store.Use Amazon.com personalization on your WooCommerce store.
Use Amazon.com personalization on your WooCommerce store.WP Engine
 
Presentatie van Emerce conversion 2014 over laadtijden
Presentatie van Emerce conversion 2014 over laadtijdenPresentatie van Emerce conversion 2014 over laadtijden
Presentatie van Emerce conversion 2014 over laadtijdenAndré Scholten
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondewcto2017
 
The Small Things That Add Up: How to Find What Design Factors Influence Conve...
The Small Things That Add Up: How to Find What Design Factors Influence Conve...The Small Things That Add Up: How to Find What Design Factors Influence Conve...
The Small Things That Add Up: How to Find What Design Factors Influence Conve...Tammy Everts
 
Technical SEO for the Non-Techie: Website Speed Testing and Monitoring
Technical SEO for the Non-Techie: Website Speed Testing and MonitoringTechnical SEO for the Non-Techie: Website Speed Testing and Monitoring
Technical SEO for the Non-Techie: Website Speed Testing and MonitoringElementive
 
Why you should need a web maintenance checklist?
Why you should need a web maintenance checklist?  Why you should need a web maintenance checklist?
Why you should need a web maintenance checklist? Stephen Lee
 
MeasureWorks - Emerece eTravel - 7 performance concerns for marketers
MeasureWorks - Emerece eTravel -  7 performance concerns for marketersMeasureWorks - Emerece eTravel -  7 performance concerns for marketers
MeasureWorks - Emerece eTravel - 7 performance concerns for marketersMeasureWorks
 
speed up shopify
speed up shopifyspeed up shopify
speed up shopifyAnishKaur
 
09 performance
09 performance09 performance
09 performanceYnon Perek
 
Building the Fastest WooCommerce Store Ever
Building the Fastest WooCommerce Store EverBuilding the Fastest WooCommerce Store Ever
Building the Fastest WooCommerce Store EverChris Lema
 
Few Project Management Tips
Few Project Management TipsFew Project Management Tips
Few Project Management TipsKetan Raval
 
Introduction to Addressy - address verification made easy
Introduction to Addressy - address verification made easyIntroduction to Addressy - address verification made easy
Introduction to Addressy - address verification made easyAddressy
 
Mobile site certification study jam
Mobile site certification study jam Mobile site certification study jam
Mobile site certification study jam Eslam Saeed
 
Dental Website Design | Websites for Dentists
Dental Website Design | Websites for DentistsDental Website Design | Websites for Dentists
Dental Website Design | Websites for Dentistsbumpynewsletter37
 
Wp speedy make your word-press website loads faster
Wp speedy   make your word-press website loads fasterWp speedy   make your word-press website loads faster
Wp speedy make your word-press website loads fasterSasa Bastian Jovanovic
 
How to use New Technology to become more efficient
How to use New Technology to become more efficientHow to use New Technology to become more efficient
How to use New Technology to become more efficientAndy Carruthers
 
Zevera affiliates guide
Zevera affiliates guideZevera affiliates guide
Zevera affiliates guideMaria Nourka
 
10 golden rules for website design
10 golden rules for website design10 golden rules for website design
10 golden rules for website designHih7 Webtech Pvt Ltd
 

Tendances (20)

Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website Deliver
 
A/B Testing For The Win
A/B Testing For The WinA/B Testing For The Win
A/B Testing For The Win
 
Use Amazon.com personalization on your WooCommerce store.
Use Amazon.com personalization on your WooCommerce store.Use Amazon.com personalization on your WooCommerce store.
Use Amazon.com personalization on your WooCommerce store.
 
Presentatie van Emerce conversion 2014 over laadtijden
Presentatie van Emerce conversion 2014 over laadtijdenPresentatie van Emerce conversion 2014 over laadtijden
Presentatie van Emerce conversion 2014 over laadtijden
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalonde
 
The Small Things That Add Up: How to Find What Design Factors Influence Conve...
The Small Things That Add Up: How to Find What Design Factors Influence Conve...The Small Things That Add Up: How to Find What Design Factors Influence Conve...
The Small Things That Add Up: How to Find What Design Factors Influence Conve...
 
Technical SEO for the Non-Techie: Website Speed Testing and Monitoring
Technical SEO for the Non-Techie: Website Speed Testing and MonitoringTechnical SEO for the Non-Techie: Website Speed Testing and Monitoring
Technical SEO for the Non-Techie: Website Speed Testing and Monitoring
 
Why you should need a web maintenance checklist?
Why you should need a web maintenance checklist?  Why you should need a web maintenance checklist?
Why you should need a web maintenance checklist?
 
MeasureWorks - Emerece eTravel - 7 performance concerns for marketers
MeasureWorks - Emerece eTravel -  7 performance concerns for marketersMeasureWorks - Emerece eTravel -  7 performance concerns for marketers
MeasureWorks - Emerece eTravel - 7 performance concerns for marketers
 
speed up shopify
speed up shopifyspeed up shopify
speed up shopify
 
09 performance
09 performance09 performance
09 performance
 
Building the Fastest WooCommerce Store Ever
Building the Fastest WooCommerce Store EverBuilding the Fastest WooCommerce Store Ever
Building the Fastest WooCommerce Store Ever
 
Few Project Management Tips
Few Project Management TipsFew Project Management Tips
Few Project Management Tips
 
Introduction to Addressy - address verification made easy
Introduction to Addressy - address verification made easyIntroduction to Addressy - address verification made easy
Introduction to Addressy - address verification made easy
 
Mobile site certification study jam
Mobile site certification study jam Mobile site certification study jam
Mobile site certification study jam
 
Dental Website Design | Websites for Dentists
Dental Website Design | Websites for DentistsDental Website Design | Websites for Dentists
Dental Website Design | Websites for Dentists
 
Wp speedy make your word-press website loads faster
Wp speedy   make your word-press website loads fasterWp speedy   make your word-press website loads faster
Wp speedy make your word-press website loads faster
 
How to use New Technology to become more efficient
How to use New Technology to become more efficientHow to use New Technology to become more efficient
How to use New Technology to become more efficient
 
Zevera affiliates guide
Zevera affiliates guideZevera affiliates guide
Zevera affiliates guide
 
10 golden rules for website design
10 golden rules for website design10 golden rules for website design
10 golden rules for website design
 

Similaire à Demystifying Website Performance and Its Impact on Revenue

o2script(UK) - Top Site Execution_ Compelling Devices and Systems.pdf
o2script(UK) - Top Site Execution_  Compelling Devices and Systems.pdfo2script(UK) - Top Site Execution_  Compelling Devices and Systems.pdf
o2script(UK) - Top Site Execution_ Compelling Devices and Systems.pdfO2scriptWebSolutions
 
Optimizing WordPress Performance
Optimizing WordPress PerformanceOptimizing WordPress Performance
Optimizing WordPress PerformanceDouglas Yuen
 
How To Prevent Website Crash From Traffic.pdf
How To Prevent Website Crash From Traffic.pdfHow To Prevent Website Crash From Traffic.pdf
How To Prevent Website Crash From Traffic.pdfHost It Smart
 
Ways To Prevent Website Crash From Traffic.pdf
Ways To Prevent Website Crash From Traffic.pdfWays To Prevent Website Crash From Traffic.pdf
Ways To Prevent Website Crash From Traffic.pdfHost It Smart
 
Mage uk-2013-1345-chris-wells-131030120920-phpapp01
Mage uk-2013-1345-chris-wells-131030120920-phpapp01Mage uk-2013-1345-chris-wells-131030120920-phpapp01
Mage uk-2013-1345-chris-wells-131030120920-phpapp01Karla Mae Tejon
 
The Importance of Site Performance and Simple Steps to Achieve It
The Importance of Site Performance and Simple Steps to Achieve ItThe Importance of Site Performance and Simple Steps to Achieve It
The Importance of Site Performance and Simple Steps to Achieve ItNexcess.net LLC
 
Leveraging Website Speed to Increase Sales
Leveraging Website Speed to Increase SalesLeveraging Website Speed to Increase Sales
Leveraging Website Speed to Increase SalesVendasta Technologies
 
Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsAlyss Noland
 
Web analyticspres -am-long
Web analyticspres -am-longWeb analyticspres -am-long
Web analyticspres -am-longAnna Long
 
Web Page Speed - A Most Important Feature
Web Page Speed - A Most Important FeatureWeb Page Speed - A Most Important Feature
Web Page Speed - A Most Important FeatureScott Germaise
 
A Designer's Guide to Web Performance
A Designer's Guide to Web PerformanceA Designer's Guide to Web Performance
A Designer's Guide to Web PerformanceKevin Mandeville
 
Accelerating eCommerce Experiences
Accelerating eCommerce ExperiencesAccelerating eCommerce Experiences
Accelerating eCommerce Experiencesrswint
 
Maximizing site speed with mercy corps
Maximizing site speed with mercy corpsMaximizing site speed with mercy corps
Maximizing site speed with mercy corpsJohn Brandenburg
 
6 WooCommerce Dev Tricks for Building Fast eCommerce Websites.pdf
6 WooCommerce Dev Tricks for Building Fast eCommerce Websites.pdf6 WooCommerce Dev Tricks for Building Fast eCommerce Websites.pdf
6 WooCommerce Dev Tricks for Building Fast eCommerce Websites.pdfWP Engine
 
Web Analytics Primer
Web Analytics PrimerWeb Analytics Primer
Web Analytics PrimerChad Richeson
 

Similaire à Demystifying Website Performance and Its Impact on Revenue (20)

o2script(UK) - Top Site Execution_ Compelling Devices and Systems.pdf
o2script(UK) - Top Site Execution_  Compelling Devices and Systems.pdfo2script(UK) - Top Site Execution_  Compelling Devices and Systems.pdf
o2script(UK) - Top Site Execution_ Compelling Devices and Systems.pdf
 
Optimizing WordPress Performance
Optimizing WordPress PerformanceOptimizing WordPress Performance
Optimizing WordPress Performance
 
How To Prevent Website Crash From Traffic.pdf
How To Prevent Website Crash From Traffic.pdfHow To Prevent Website Crash From Traffic.pdf
How To Prevent Website Crash From Traffic.pdf
 
Ways To Prevent Website Crash From Traffic.pdf
Ways To Prevent Website Crash From Traffic.pdfWays To Prevent Website Crash From Traffic.pdf
Ways To Prevent Website Crash From Traffic.pdf
 
Mage uk-2013-1345-chris-wells-131030120920-phpapp01
Mage uk-2013-1345-chris-wells-131030120920-phpapp01Mage uk-2013-1345-chris-wells-131030120920-phpapp01
Mage uk-2013-1345-chris-wells-131030120920-phpapp01
 
The Importance of Site Performance and Simple Steps to Achieve It
The Importance of Site Performance and Simple Steps to Achieve ItThe Importance of Site Performance and Simple Steps to Achieve It
The Importance of Site Performance and Simple Steps to Achieve It
 
Leveraging Website Speed to Increase Sales
Leveraging Website Speed to Increase SalesLeveraging Website Speed to Increase Sales
Leveraging Website Speed to Increase Sales
 
Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvements
 
Web analyticspres -am-long
Web analyticspres -am-longWeb analyticspres -am-long
Web analyticspres -am-long
 
Web Page Speed - A Most Important Feature
Web Page Speed - A Most Important FeatureWeb Page Speed - A Most Important Feature
Web Page Speed - A Most Important Feature
 
Magento Optimization Whitepaper
Magento Optimization WhitepaperMagento Optimization Whitepaper
Magento Optimization Whitepaper
 
Slow pages lose users
Slow pages lose usersSlow pages lose users
Slow pages lose users
 
Web performance e-book
Web performance e-bookWeb performance e-book
Web performance e-book
 
Designers Guide to Web Performance Yotta 2013
Designers Guide to Web Performance Yotta 2013Designers Guide to Web Performance Yotta 2013
Designers Guide to Web Performance Yotta 2013
 
A Designer's Guide to Web Performance
A Designer's Guide to Web PerformanceA Designer's Guide to Web Performance
A Designer's Guide to Web Performance
 
Accelerating eCommerce Experiences
Accelerating eCommerce ExperiencesAccelerating eCommerce Experiences
Accelerating eCommerce Experiences
 
Maximizing site speed with mercy corps
Maximizing site speed with mercy corpsMaximizing site speed with mercy corps
Maximizing site speed with mercy corps
 
6 WooCommerce Dev Tricks for Building Fast eCommerce Websites.pdf
6 WooCommerce Dev Tricks for Building Fast eCommerce Websites.pdf6 WooCommerce Dev Tricks for Building Fast eCommerce Websites.pdf
6 WooCommerce Dev Tricks for Building Fast eCommerce Websites.pdf
 
Web Analytics Primer
Web Analytics PrimerWeb Analytics Primer
Web Analytics Primer
 
Magento maintenance
Magento maintenanceMagento maintenance
Magento maintenance
 

Dernier

Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesMedia Logic
 
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO SuccessBrighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO SuccessVarn
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBalmerLawrie
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptxVikasTiwari846641
 
Social Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid mediaSocial Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid mediaadityabelde2
 
Major SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain DigitalMajor SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain DigitalBanyanbrain
 
Aryabhata I, II of mathematics of both.pptx
Aryabhata I, II of mathematics of both.pptxAryabhata I, II of mathematics of both.pptx
Aryabhata I, II of mathematics of both.pptxtegevi9289
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfVWO
 
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Richard Ingilby
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristicswasim792942
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 

Dernier (20)

Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO SuccessBrighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
Brighton SEO April 2024 - The Good, the Bad & the Ugly of SEO Success
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
The Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison KaltmanThe Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison Kaltman
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
 
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAILBUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
Social Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid mediaSocial Media Marketing PPT-Includes Paid media
Social Media Marketing PPT-Includes Paid media
 
Major SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain DigitalMajor SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain Digital
 
Aryabhata I, II of mathematics of both.pptx
Aryabhata I, II of mathematics of both.pptxAryabhata I, II of mathematics of both.pptx
Aryabhata I, II of mathematics of both.pptx
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 39 Noida Escorts Escorts >༒8448380779 Escort Service
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
 
Social media, ppt. Features, characteristics
Social media, ppt. Features, characteristicsSocial media, ppt. Features, characteristics
Social media, ppt. Features, characteristics
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
 

Demystifying Website Performance and Its Impact on Revenue

  • 1. Demystifying Website Performance and Its Impact on Revenue Stewart McGrath, CEO and Co-founder of section.io
  • 2. © 2016 Magento, Inc. Page | 2 Agenda • Definition of website performance • How performance impacts revenue • How to measure your website performance • Metrics to use • Achieving better website performance • Little wins • Big Wins • Caching and CDNs • Adore Beauty case study
  • 3. What is website performance?
  • 4. • Page load time • Conversion rate • Bounce rate • Ability to handle traffic spikes (scalability)
  • 6. Amazon lost 1% in sales for every additional 100ms in page load time. Walmart found page speeds of 1- 2 seconds are twice as likely to convert as speeds of 3-4 seconds.
  • 7. How do you know your site is slow? It feels slow Use a stopwatch Synthetic measures • Pingdom, Webpagetest, Gomez Real user monitoring • New Relic, section.io ✓ ✓ ✗ ✗
  • 8. Metrics to Measure Performance Visually Complete Fully Loaded Page Load TimeStart Render Time
  • 9. < 1 second Start Render Time 2-3 seconds Visually Complete Good website performance looks like…
  • 10. • Over 50% of mobile users abandon a site that takes >3 seconds to load • On Black Friday 2016, mobile accounted for 55% of page visits and 36% of total sales. Don’t forget about mobile!
  • 11. Little Wins to Improve Magento Site Performance Manage 3rd Party JavaScript on site Image optimization Remove unnecessary CSS code
  • 13. • Caching • Use a Content Delivery Network • Varnish Cache recommended for Magento • Upgrade to HTTP/2 • Faster and bonus of improved security • Choose a good hosting provider • Modern hardware, HTTP/2 capabilities, Magento- specific considerations BIGWINS
  • 14.
  • 15. Caching: Storing parts of your page on a caching server or CDN so requests don’t need to go back to your website server. Visitor #1 Cache (Empty at this point) Website server
  • 16. Caching: Storing parts of your page on a caching server or CDN so requests don’t need to go back to your website server. Visitor #1 Cache Website server
  • 17. Visitor #1 Cache Website server Visitor #2
  • 18. Visitor #1 Cache Website server Visitor #2 And so on…
  • 19. Magento recommends open-source software Varnish Cache for optimal performance. Download and install yourself or connect to a CDN to run for you.
  • 20. Content Delivery Network: Servers all over the globe bring content closer to visitors. Website server CDN caches CDN caches Visitor browsers Visitor browsers Visitor browsers
  • 21. Case Study: Adore Beauty • Online beauty store • Used in-depth data and New Relic to pinpoint performance issues Improvement
  • 22. Results • Viewed 9.4% more product pages • Reached checkout page 15.5% more often • Reached checkout success page 16.5% more often • Resulted in consistently higher revenue
  • 23. “We didn’t believe the results at first, so we asked section.io to leave the A/B Testing on for a number of weeks and each week the results came back the same. Their technical expertise is impressive, but more importantly we are impressed with having more money in the bank!” - Kate Morris CEO and Founder Adore Beauty
  • 24. What we learned: • What website performance means • How performance impacts revenue • Metrics and programs to measure your performance • Steps to take to improve performance • How caching and Content Delivery Networks impact performance
  • 25. Get Started: • Get the section.io Instant Global Cache Extension for Magento 2 at: get.section.io/Magento2 • Contact section.io: sales@section.io, @section.io • Download our guide to improving performance and scalability for Magento: get.section.io/MagentoGuide

Notes de l'éditeur

  1. Website performance as an umbrella phrase can mean many different things – if your business is focused on upping conversion rate, a website that converts poorly could be considered to be performing badly for your business needs.
  2. Website performance as an umbrella phrase can mean many different things – if your business is focused on upping conversion rate, a website that converts poorly could be considered to be performing badly for your business needs.
  3. However, technical definition of “website performance” focuses on one element of websites, speed. Website speed tent. impacts all the other elements of performance - bounce rate, conversion rate, cart size, and even scalability because the faster pages load, the more visitors you can serve at once.
  4. It’s not just user experience that takes a hit – many studies have proved the impact website speed has on sales. Was on slide: Studies by major ecommerce sites have demonstrated impact of speed on revenue:
  5. Once you know what metrics to collect, here are some of the tools you can use. There are two main categories to website performance monitoring tools - synthetic, which simulates real visitor behavior, and Real User Monitoring, which captures information on the actual visitors using your site. Synthetic monitoring cannot account for the complexities of how actual visitors see and browse around your site, but for basic website performance tests it gives good metrics. Real user monitoring or RUM is an excellent tool if you can get it, but requires your website to have enough actual visitors to test and often requires buying a specific RUM platform. Synthetic platforms we recommend include WebPageTest and Pingdom. WebPageTest will provide you with the metrics we described in the last slide, and a “waterfall test” that shows what elements are taking the most time to load and which may be delaying other elements from loading. New Relic is an excellent RUM tool that provides advanced monitoring, including server-side statistics and scalability monitoring if you are looking for that level of detail.
  6. Once you know what metrics to collect, here are some of the tools you can use. There are two main categories to website performance monitoring tools - synthetic, which simulates real visitor behavior, and Real User Monitoring, which captures information on the actual visitors using your site. Synthetic monitoring cannot account for the complexities of how actual visitors see and browse around your site, but for basic website performance tests it gives good metrics. Real user monitoring or RUM is an excellent tool if you can get it, but requires your website to have enough actual visitors to test and often requires buying a specific RUM platform. Synthetic platforms we recommend include WebPageTest and Pingdom. WebPageTest will provide you with the metrics we described in the last slide, and a “waterfall test” that shows what elements are taking the most time to load and which may be delaying other elements from loading. New Relic is an excellent RUM tool that provides advanced monitoring, including server-side statistics and scalability monitoring if you are looking for that level of detail.
  7. Some recommended goals for your website are -Under 200 ms TTFB -Under 1 second start render -Under 2 seconds visually complete
  8. Don’t forget about mobile load times – these can be impacted by network speed and mobile OS so it’s important your site itself is as fast as possible. The tips we will lay out next can improve both your desktop and mobile sites.
  9. Where should you start when improving performance? Here are some easy steps anyone can take -Reduce image sizes and optimize them for web. Even if an image appears smaller due to HTML resizing, the browser will have to load the full image size. Avoid this by sizing images for the max width they will appear on your site. You can also save at a lower quality for many online uses. There are several free online tools that will both resize and compress images for free. -3rd party Plugins such as Google Analytics and other marketing tools can dramatically slow down your site. Regularly review your code and view Waterfall tests to see what javascript plugins are setup on your site and how much they are slowing it down. -Smaller CSS files will load more quickly, so review your CSS code regularly and use a free minifying tool if needed.
  10. For real performance improvements, you’ll have to implement some of these tips. Some will require a developer to setup however the speed improvements are worth the time and cost of implementation. -Go through this list briefly
  11. For real performance improvements, you’ll have to implement some of these tips. Some will require a developer to setup however the speed improvements are worth the time and cost of implementation. -Go through this list briefly
  12. Two major types of caching – Definitions of browser/server caching and how they speed up sites so much Cache hit vs cache miss – aim for highest percentage of cache hit Aim to cache as much content as possible including the HTML document – first piece of information server gives browser to begin speeding up site. This improves the TTFB.
  13. Two major types of caching – Definitions of browser/server caching and how they speed up sites so much Cache hit vs cache miss – aim for highest percentage of cache hit Aim to cache as much content as possible including the HTML document – first piece of information server gives browser to begin speeding up site. This improves the TTFB.
  14. Two major types of caching – Definitions of browser/server caching and how they speed up sites so much Cache hit vs cache miss – aim for highest percentage of cache hit Aim to cache as much content as possible including the HTML document – first piece of information server gives browser to begin speeding up site. This improves the TTFB.
  15. Two major types of caching – Definitions of browser/server caching and how they speed up sites so much Cache hit vs cache miss – aim for highest percentage of cache hit Aim to cache as much content as possible including the HTML document – first piece of information server gives browser to begin speeding up site. This improves the TTFB.
  16. This could be part of previous slide on caching or just one bullet point if we can fit
  17. CDNs have different strengths – as a Magento merchant you should look for those that use Varnish Cache
  18. We performed a test with Adore Beauty, a leading online beauty store in Australia, to prove to them the impact speed would have on revenue.
  19. Consistently those going through a faster website were shown to view more pages overall, more product pages, bounce less, and reach both checkout and checkout success page more often. We left the tests in place for several weeks to ensure results were real and found the same thing week after week.
  20. Website performance as an umbrella phrase can mean many different things – if your business is focused on upping conversion rate, a website that converts poorly could be considered to be performing badly for your business needs.