SlideShare una empresa de Scribd logo
1 de 30
Making More Happen –
How to Measure Revenue in Milliseconds
Cliff Crocker
@cliffcrocker
SOASTA
VP Product, mPulse
Performance is a Business
Problem
Funnel Optimization is Everything
• Merchandizing
• SEO
• Multivariate testing
• Pricing
• Ad Campaigns & targeting
• User Experience
Performance IS User
Experience!!
Yahoo! - 2008
Increase of 400ms
causes 5-9% increase in
user abandonment
http://www.slideshare.net/stubbornella/designing-fast-websites-presentation
Shopzilla - 2009
A reduction in Page Load
time of 5s increased site
conversion 7-12%!
http://assets.en.oreilly.com/1/event/29/Shopzilla%27s%20Site%20Redo%20-
%20You%20Get%20What%20You%20Measure%20Presentation.ppt
Walmart - 2012
http://minus.com/msM8y8nyh#1e
SF WebPerf –
2012
Up to 2%
conversion
increase for every
second
SIMULATION
Unfortunately, it’s not always
that straightforward
Not All Pages are Created Equal
For a typical
eCommerce site,
conversion rate
drops by up to 50%
when “browse”
pages increase
from 1 to 6
seconds
Not All Pages are Created Equal
However, there is
much less impact
to conversion
when “checkout”
pages degrade
Getting Started
• Organizational challenges
• Process challenges
• Visibility
• Expertise
• Focus & prioritization
Steve Skroce
Staples
Sr. Manager, Site Operations
steven.skroce@staples.com
How Did I Get Here
Developer SEO Performance
SiteSpeed & Staples
• A top goal for Staples eCommerce
• It’s about customer experience
• Speed is essential to UX
• Because Staples is highly matrixed
• Visibility into the organization is key
• Approach as a discipline and institutionalize the process
First Things First
• You can’t manage what you can’t measure
• Earliest work involved selecting the proper tools
• Business and Engineering led team
• Already had synthetic transaction monitoring tool
• Backend tools were also available
• RUM tool was missing from the set
• Needed RUM info if we were going to affect our customers’ experiences
First Things First
• Assembling a cross-functional team
• Business
• Decides which features and functionality lives on the site
• Engineering
• How something gets built can make or break page load time
• Marketing
• Asset optimization is important
• Merchandising
• On-site content
• Analytics
• Analytics team ties everything together
• And others…
Why Is Speed Important to Staples?
Bounce Rate increases as load time increases
Why Is Speed Important to Staples?
Conversion rate decreases as load time increases
The First Pass
• Governance meetings to evaluate functionality
• Cataloged all site features
• Weekly meeting to discuss one or two features in detail
• Feature owner comes prepared to review all aspects
• Full Page Load vs. Time to Interactive
• How Staples defines them
• FPL ensured wide exposure / awareness through the organization
• Everyone was involved from the beginning
• Set the expectation of accountability
The First Pass
• Onsite promotional banners were too “heavy”
• Inconsistent image optimization
• Depended on the individual, not the process
• 25k and 250k
• Put a new process in place
The First Pass
• Testing practices were inefficient
• Two vehicles for A/B testing
• Eliminate one
• Process improvement opportunity for ending campaigns
• Eliminate lingering artifacts
The First Pass
• Needed “sanity” around third party calls
• Categorization of calls
• Ads
• Marketing
• Analytics
• Recommendations
• Social Buttons
• Etc.
• Removed some calls, optimized others
• Further work needs to be done
The First Pass
• Database calls were inefficient
• Some pages went from 200 calls to 10
Evolution
• Go bolder, sooner
• Sprint model allowed us to deliver something every release
• Something, not something substantial
• Not enough time for big, bold changes
• We needed to step-back and reevaluate
How fast are we, really?
• Examples of pagespeed for Staples
• Median vs. percentiles
• Make it simple for a wide audience to understand the metrics
• Key page performance – target specific pages to focus on
• Home, Product, Search, Class, Login, Cart
Make Faster Page Load Times Happen
• mPulse
• WebPagetest.org
• Dev Tools
• NetPanel
• “Motivational” emails from the top
Make ‘Faster Page Load Times’ Happen
• Confirmation of what we already knew:
• Front-end vs. back-end time
X
JS refactoring
Reduced k size by 48%
Reduced lines of code by 52%
CSS refactoring
Reduced k size by 83%
Reduced lines of code by 88%
Early Results
• Shaved 1 full second off of Home page median
• Shaved 6 seconds off of the 98th%
• Conversion improved by roughly 10%

Más contenido relacionado

La actualidad más candente

Spotify architecture - Pressing play
Spotify architecture - Pressing playSpotify architecture - Pressing play
Spotify architecture - Pressing playNiklas Gustavsson
 
Hoodie: Incremental processing on hadoop
Hoodie: Incremental processing on hadoopHoodie: Incremental processing on hadoop
Hoodie: Incremental processing on hadoopPrasanna Rajaperumal
 
Terraform 0.12 + Terragrunt
Terraform 0.12 + TerragruntTerraform 0.12 + Terragrunt
Terraform 0.12 + TerragruntAnton Babenko
 
Intro to the Alfresco Public API
Intro to the Alfresco Public APIIntro to the Alfresco Public API
Intro to the Alfresco Public APIJeff Potts
 
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterpriseHow to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterpriseAngel Borroy López
 
Osnivanje GmbH firme u Njemačkoj i boravišna dozvola
Osnivanje GmbH firme u Njemačkoj i boravišna dozvolaOsnivanje GmbH firme u Njemačkoj i boravišna dozvola
Osnivanje GmbH firme u Njemačkoj i boravišna dozvolaTHETABIZ S.A.
 

La actualidad más candente (11)

Spotify architecture - Pressing play
Spotify architecture - Pressing playSpotify architecture - Pressing play
Spotify architecture - Pressing play
 
Hoodie: Incremental processing on hadoop
Hoodie: Incremental processing on hadoopHoodie: Incremental processing on hadoop
Hoodie: Incremental processing on hadoop
 
Web mining
Web miningWeb mining
Web mining
 
Terraform 0.12 + Terragrunt
Terraform 0.12 + TerragruntTerraform 0.12 + Terragrunt
Terraform 0.12 + Terragrunt
 
Intro to the Alfresco Public API
Intro to the Alfresco Public APIIntro to the Alfresco Public API
Intro to the Alfresco Public API
 
Google Hacking 101
Google Hacking 101Google Hacking 101
Google Hacking 101
 
Deep web
Deep webDeep web
Deep web
 
Integrating Apache Spark and NiFi for Data Lakes
Integrating Apache Spark and NiFi for Data LakesIntegrating Apache Spark and NiFi for Data Lakes
Integrating Apache Spark and NiFi for Data Lakes
 
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterpriseHow to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
 
Osnivanje GmbH firme u Njemačkoj i boravišna dozvola
Osnivanje GmbH firme u Njemačkoj i boravišna dozvolaOsnivanje GmbH firme u Njemačkoj i boravišna dozvola
Osnivanje GmbH firme u Njemačkoj i boravišna dozvola
 
Web Crawler
Web CrawlerWeb Crawler
Web Crawler
 

Similar a Velocity NY - How to Measure Revenue in Milliseconds

The Business Case for Speed
The Business Case for SpeedThe Business Case for Speed
The Business Case for SpeedSiriusWay
 
Transform your Entire Customer Life Cycle, at Enterprise Scale by Marc Aubin ...
Transform your Entire Customer Life Cycle, at Enterprise Scale by Marc Aubin ...Transform your Entire Customer Life Cycle, at Enterprise Scale by Marc Aubin ...
Transform your Entire Customer Life Cycle, at Enterprise Scale by Marc Aubin ...Salesforce Admins
 
Growing Up The Right Way: An Example of How to Scale When You're Aren't a Sta...
Growing Up The Right Way: An Example of How to Scale When You're Aren't a Sta...Growing Up The Right Way: An Example of How to Scale When You're Aren't a Sta...
Growing Up The Right Way: An Example of How to Scale When You're Aren't a Sta...Sauce Labs
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiencesMorgan Simonsen
 
Website Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure SuccessWebsite Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure SuccessOptimizely
 
WEBSITE OPTIMIZATION.pdf
WEBSITE OPTIMIZATION.pdfWEBSITE OPTIMIZATION.pdf
WEBSITE OPTIMIZATION.pdfShoDp
 
Conversion Rate Optimization: Beat Competitiors and Get Paid
Conversion Rate Optimization: Beat Competitiors and Get PaidConversion Rate Optimization: Beat Competitiors and Get Paid
Conversion Rate Optimization: Beat Competitiors and Get PaidAffiliate Summit
 
Continous Integration Webinar
Continous Integration WebinarContinous Integration Webinar
Continous Integration WebinarPaul Senatillaka
 
How EMC and FedEx Overcame SharePoint Limitations for Process Improvement
How EMC and FedEx Overcame SharePoint Limitations for Process ImprovementHow EMC and FedEx Overcame SharePoint Limitations for Process Improvement
How EMC and FedEx Overcame SharePoint Limitations for Process ImprovementQuickBase, Inc.
 
SEO for Beginners Feb 2020 - Bristol Media
SEO for Beginners Feb 2020  - Bristol MediaSEO for Beginners Feb 2020  - Bristol Media
SEO for Beginners Feb 2020 - Bristol MediaJon Payne
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
MKEsearch 2018 | CSI: Forensic SEO Audits
MKEsearch 2018 | CSI: Forensic SEO AuditsMKEsearch 2018 | CSI: Forensic SEO Audits
MKEsearch 2018 | CSI: Forensic SEO AuditsRenee Girard
 
PPC Landing Pages & Conversion Rate Optimization
PPC Landing Pages & Conversion Rate OptimizationPPC Landing Pages & Conversion Rate Optimization
PPC Landing Pages & Conversion Rate OptimizationLuke Alley
 
AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)Rich Mironov
 
Top tips for a successful website spring clean webinar slides
Top tips for a successful website spring clean webinar slidesTop tips for a successful website spring clean webinar slides
Top tips for a successful website spring clean webinar slidesKeith Gutu
 
ProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementMichael Ong
 
Bath City College SEO For Beginners Training | February 2017
Bath City College SEO For Beginners Training | February 2017Bath City College SEO For Beginners Training | February 2017
Bath City College SEO For Beginners Training | February 2017Josh Baldwin
 
COLLABORATE 18 Presentation: Success Story- Cloud Product Information Managem...
COLLABORATE 18 Presentation: Success Story- Cloud Product Information Managem...COLLABORATE 18 Presentation: Success Story- Cloud Product Information Managem...
COLLABORATE 18 Presentation: Success Story- Cloud Product Information Managem...Jade Global
 

Similar a Velocity NY - How to Measure Revenue in Milliseconds (20)

The Business Case for Speed
The Business Case for SpeedThe Business Case for Speed
The Business Case for Speed
 
Transform your Entire Customer Life Cycle, at Enterprise Scale by Marc Aubin ...
Transform your Entire Customer Life Cycle, at Enterprise Scale by Marc Aubin ...Transform your Entire Customer Life Cycle, at Enterprise Scale by Marc Aubin ...
Transform your Entire Customer Life Cycle, at Enterprise Scale by Marc Aubin ...
 
Growing Up The Right Way: An Example of How to Scale When You're Aren't a Sta...
Growing Up The Right Way: An Example of How to Scale When You're Aren't a Sta...Growing Up The Right Way: An Example of How to Scale When You're Aren't a Sta...
Growing Up The Right Way: An Example of How to Scale When You're Aren't a Sta...
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
Website Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure SuccessWebsite Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure Success
 
WEBSITE OPTIMIZATION.pdf
WEBSITE OPTIMIZATION.pdfWEBSITE OPTIMIZATION.pdf
WEBSITE OPTIMIZATION.pdf
 
Conversion Rate Optimization: Beat Competitiors and Get Paid
Conversion Rate Optimization: Beat Competitiors and Get PaidConversion Rate Optimization: Beat Competitiors and Get Paid
Conversion Rate Optimization: Beat Competitiors and Get Paid
 
Continous Integration Webinar
Continous Integration WebinarContinous Integration Webinar
Continous Integration Webinar
 
How EMC and FedEx Overcame SharePoint Limitations for Process Improvement
How EMC and FedEx Overcame SharePoint Limitations for Process ImprovementHow EMC and FedEx Overcame SharePoint Limitations for Process Improvement
How EMC and FedEx Overcame SharePoint Limitations for Process Improvement
 
SEO for Beginners Feb 2020 - Bristol Media
SEO for Beginners Feb 2020  - Bristol MediaSEO for Beginners Feb 2020  - Bristol Media
SEO for Beginners Feb 2020 - Bristol Media
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
MKEsearch 2018 | CSI: Forensic SEO Audits
MKEsearch 2018 | CSI: Forensic SEO AuditsMKEsearch 2018 | CSI: Forensic SEO Audits
MKEsearch 2018 | CSI: Forensic SEO Audits
 
Scalability and performance for e commerce
Scalability and performance for e commerceScalability and performance for e commerce
Scalability and performance for e commerce
 
PPC Landing Pages & Conversion Rate Optimization
PPC Landing Pages & Conversion Rate OptimizationPPC Landing Pages & Conversion Rate Optimization
PPC Landing Pages & Conversion Rate Optimization
 
AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)
 
Rich Mironov Keynote Presentation
Rich Mironov Keynote PresentationRich Mironov Keynote Presentation
Rich Mironov Keynote Presentation
 
Top tips for a successful website spring clean webinar slides
Top tips for a successful website spring clean webinar slidesTop tips for a successful website spring clean webinar slides
Top tips for a successful website spring clean webinar slides
 
ProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product Management
 
Bath City College SEO For Beginners Training | February 2017
Bath City College SEO For Beginners Training | February 2017Bath City College SEO For Beginners Training | February 2017
Bath City College SEO For Beginners Training | February 2017
 
COLLABORATE 18 Presentation: Success Story- Cloud Product Information Managem...
COLLABORATE 18 Presentation: Success Story- Cloud Product Information Managem...COLLABORATE 18 Presentation: Success Story- Cloud Product Information Managem...
COLLABORATE 18 Presentation: Success Story- Cloud Product Information Managem...
 

Más de Cliff Crocker

Measuring What Matters - Fluent Conf 2018
Measuring What Matters - Fluent Conf 2018Measuring What Matters - Fluent Conf 2018
Measuring What Matters - Fluent Conf 2018Cliff Crocker
 
Measuring what matters
Measuring what mattersMeasuring what matters
Measuring what mattersCliff Crocker
 
Velocity NYC: Metrics, metrics everywhere (but where the heck do you start?)
Velocity NYC: Metrics, metrics everywhere (but where the heck do you start?)Velocity NYC: Metrics, metrics everywhere (but where the heck do you start?)
Velocity NYC: Metrics, metrics everywhere (but where the heck do you start?)Cliff Crocker
 
Synthetic and RUM - Best of bo
Synthetic and RUM - Best of boSynthetic and RUM - Best of bo
Synthetic and RUM - Best of boCliff Crocker
 
A Modern Approach to Performance Monitoring
A Modern Approach to Performance MonitoringA Modern Approach to Performance Monitoring
A Modern Approach to Performance MonitoringCliff Crocker
 
Velocity NY 2014 - The Natives are Getting Restless
Velocity NY 2014 - The Natives are Getting RestlessVelocity NY 2014 - The Natives are Getting Restless
Velocity NY 2014 - The Natives are Getting RestlessCliff Crocker
 
Managing the unmanageable - Third Party RUM
Managing the unmanageable - Third Party RUMManaging the unmanageable - Third Party RUM
Managing the unmanageable - Third Party RUMCliff Crocker
 
Rum first london web perf meetup
Rum first   london web perf meetupRum first   london web perf meetup
Rum first london web perf meetupCliff Crocker
 
"Rum First" NYC Webperf Meetup
"Rum First" NYC Webperf Meetup"Rum First" NYC Webperf Meetup
"Rum First" NYC Webperf MeetupCliff Crocker
 

Más de Cliff Crocker (9)

Measuring What Matters - Fluent Conf 2018
Measuring What Matters - Fluent Conf 2018Measuring What Matters - Fluent Conf 2018
Measuring What Matters - Fluent Conf 2018
 
Measuring what matters
Measuring what mattersMeasuring what matters
Measuring what matters
 
Velocity NYC: Metrics, metrics everywhere (but where the heck do you start?)
Velocity NYC: Metrics, metrics everywhere (but where the heck do you start?)Velocity NYC: Metrics, metrics everywhere (but where the heck do you start?)
Velocity NYC: Metrics, metrics everywhere (but where the heck do you start?)
 
Synthetic and RUM - Best of bo
Synthetic and RUM - Best of boSynthetic and RUM - Best of bo
Synthetic and RUM - Best of bo
 
A Modern Approach to Performance Monitoring
A Modern Approach to Performance MonitoringA Modern Approach to Performance Monitoring
A Modern Approach to Performance Monitoring
 
Velocity NY 2014 - The Natives are Getting Restless
Velocity NY 2014 - The Natives are Getting RestlessVelocity NY 2014 - The Natives are Getting Restless
Velocity NY 2014 - The Natives are Getting Restless
 
Managing the unmanageable - Third Party RUM
Managing the unmanageable - Third Party RUMManaging the unmanageable - Third Party RUM
Managing the unmanageable - Third Party RUM
 
Rum first london web perf meetup
Rum first   london web perf meetupRum first   london web perf meetup
Rum first london web perf meetup
 
"Rum First" NYC Webperf Meetup
"Rum First" NYC Webperf Meetup"Rum First" NYC Webperf Meetup
"Rum First" NYC Webperf Meetup
 

Último

Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsMonica Sydney
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasDigicorns Technologies
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查ydyuyu
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.krishnachandrapal52
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsMonica Sydney
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理F
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查ydyuyu
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsPriya Reddy
 

Último (20)

Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 

Velocity NY - How to Measure Revenue in Milliseconds

  • 1. Making More Happen – How to Measure Revenue in Milliseconds
  • 3. Performance is a Business Problem
  • 4. Funnel Optimization is Everything • Merchandizing • SEO • Multivariate testing • Pricing • Ad Campaigns & targeting • User Experience Performance IS User Experience!!
  • 5. Yahoo! - 2008 Increase of 400ms causes 5-9% increase in user abandonment http://www.slideshare.net/stubbornella/designing-fast-websites-presentation
  • 6. Shopzilla - 2009 A reduction in Page Load time of 5s increased site conversion 7-12%! http://assets.en.oreilly.com/1/event/29/Shopzilla%27s%20Site%20Redo%20- %20You%20Get%20What%20You%20Measure%20Presentation.ppt
  • 7. Walmart - 2012 http://minus.com/msM8y8nyh#1e SF WebPerf – 2012 Up to 2% conversion increase for every second
  • 9. Unfortunately, it’s not always that straightforward
  • 10. Not All Pages are Created Equal For a typical eCommerce site, conversion rate drops by up to 50% when “browse” pages increase from 1 to 6 seconds
  • 11. Not All Pages are Created Equal However, there is much less impact to conversion when “checkout” pages degrade
  • 12. Getting Started • Organizational challenges • Process challenges • Visibility • Expertise • Focus & prioritization
  • 13. Steve Skroce Staples Sr. Manager, Site Operations steven.skroce@staples.com
  • 14. How Did I Get Here Developer SEO Performance
  • 15. SiteSpeed & Staples • A top goal for Staples eCommerce • It’s about customer experience • Speed is essential to UX • Because Staples is highly matrixed • Visibility into the organization is key • Approach as a discipline and institutionalize the process
  • 16. First Things First • You can’t manage what you can’t measure • Earliest work involved selecting the proper tools • Business and Engineering led team • Already had synthetic transaction monitoring tool • Backend tools were also available • RUM tool was missing from the set • Needed RUM info if we were going to affect our customers’ experiences
  • 17. First Things First • Assembling a cross-functional team • Business • Decides which features and functionality lives on the site • Engineering • How something gets built can make or break page load time • Marketing • Asset optimization is important • Merchandising • On-site content • Analytics • Analytics team ties everything together • And others…
  • 18. Why Is Speed Important to Staples? Bounce Rate increases as load time increases
  • 19. Why Is Speed Important to Staples? Conversion rate decreases as load time increases
  • 20. The First Pass • Governance meetings to evaluate functionality • Cataloged all site features • Weekly meeting to discuss one or two features in detail • Feature owner comes prepared to review all aspects • Full Page Load vs. Time to Interactive • How Staples defines them • FPL ensured wide exposure / awareness through the organization • Everyone was involved from the beginning • Set the expectation of accountability
  • 21. The First Pass • Onsite promotional banners were too “heavy” • Inconsistent image optimization • Depended on the individual, not the process • 25k and 250k • Put a new process in place
  • 22. The First Pass • Testing practices were inefficient • Two vehicles for A/B testing • Eliminate one • Process improvement opportunity for ending campaigns • Eliminate lingering artifacts
  • 23. The First Pass • Needed “sanity” around third party calls • Categorization of calls • Ads • Marketing • Analytics • Recommendations • Social Buttons • Etc. • Removed some calls, optimized others • Further work needs to be done
  • 24. The First Pass • Database calls were inefficient • Some pages went from 200 calls to 10
  • 25. Evolution • Go bolder, sooner • Sprint model allowed us to deliver something every release • Something, not something substantial • Not enough time for big, bold changes • We needed to step-back and reevaluate
  • 26. How fast are we, really? • Examples of pagespeed for Staples • Median vs. percentiles • Make it simple for a wide audience to understand the metrics • Key page performance – target specific pages to focus on • Home, Product, Search, Class, Login, Cart
  • 27. Make Faster Page Load Times Happen • mPulse • WebPagetest.org • Dev Tools • NetPanel • “Motivational” emails from the top
  • 28. Make ‘Faster Page Load Times’ Happen • Confirmation of what we already knew: • Front-end vs. back-end time X
  • 29. JS refactoring Reduced k size by 48% Reduced lines of code by 52% CSS refactoring Reduced k size by 83% Reduced lines of code by 88%
  • 30. Early Results • Shaved 1 full second off of Home page median • Shaved 6 seconds off of the 98th% • Conversion improved by roughly 10%