SlideShare uma empresa 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%

Mais conteúdo relacionado

Mais procurados

O casal de joão de barro - LIVRO PACTO
O casal de joão de barro - LIVRO PACTOO casal de joão de barro - LIVRO PACTO
O casal de joão de barro - LIVRO PACTOMarilete Zampieron
 
O boneco de_neve_do_chapeu_azul
O boneco de_neve_do_chapeu_azulO boneco de_neve_do_chapeu_azul
O boneco de_neve_do_chapeu_azullaranjonani
 
Барокова Музика
Барокова МузикаБарокова Музика
Барокова МузикаAdriana Himinets
 
Livro Usando as mãos: contando de cinco em cinco
Livro   Usando as mãos: contando de cinco em cincoLivro   Usando as mãos: contando de cinco em cinco
Livro Usando as mãos: contando de cinco em cincoFabiana Esteves
 

Mais procurados (8)

O menino que_aprendeu_a_ler[1]
O menino que_aprendeu_a_ler[1]O menino que_aprendeu_a_ler[1]
O menino que_aprendeu_a_ler[1]
 
O casal de joão de barro - LIVRO PACTO
O casal de joão de barro - LIVRO PACTOO casal de joão de barro - LIVRO PACTO
O casal de joão de barro - LIVRO PACTO
 
A Operação do Tio Onofre
A Operação do Tio OnofreA Operação do Tio Onofre
A Operação do Tio Onofre
 
Saci pererê
Saci pererêSaci pererê
Saci pererê
 
Vamos fazer amigos
Vamos fazer amigosVamos fazer amigos
Vamos fazer amigos
 
O boneco de_neve_do_chapeu_azul
O boneco de_neve_do_chapeu_azulO boneco de_neve_do_chapeu_azul
O boneco de_neve_do_chapeu_azul
 
Барокова Музика
Барокова МузикаБарокова Музика
Барокова Музика
 
Livro Usando as mãos: contando de cinco em cinco
Livro   Usando as mãos: contando de cinco em cincoLivro   Usando as mãos: contando de cinco em cinco
Livro Usando as mãos: contando de cinco em cinco
 

Semelhante 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
 

Semelhante 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
 
Rich Mironov Keynote Presentation
Rich Mironov Keynote PresentationRich Mironov Keynote Presentation
Rich Mironov Keynote Presentation
 
AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (Mironov)AgileCamp Dallas: Unpacking Business Value (Mironov)
AgileCamp Dallas: Unpacking Business Value (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 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...
 

Mais de Cliff Crocker

Walmart Web Performance Circa 2013
Walmart Web Performance Circa 2013Walmart Web Performance Circa 2013
Walmart Web Performance Circa 2013Cliff 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
 

Mais de Cliff Crocker (10)

Walmart Web Performance Circa 2013
Walmart Web Performance Circa 2013Walmart Web Performance Circa 2013
Walmart Web Performance Circa 2013
 
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 In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 

Último (20)

Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Call Girls In Noida 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Noida 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In Noida 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Noida 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 

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%