My slides from Shoppingtoday 2014.. About why your users don't like to wait and the impact on user engagement... 5 insights to align content and speed to create a fast user experience... For you, as a business owner, a speed(y) way to experiment with at your own website
3. 1,49Mb
average
pagesize
Twinkle100 data collected with webpagetest.org with Chrome, IE11, Firefox & Safari (10Mbs down/1,5Mbs up)
4.59s
average
page load time
130
requests on
average
86%
slower than
3 sec.
Desktop Performance
4. 1,2Mb
average
pagesize
4.27s
via wifi
8.57s
via 3G
Mobile Performance
41% of
Twinkle100 have
optimized site
Twinkle100 data colelcted with webpagetest.org on both Android & iPhone (WiFi (10Mbs down/1,5Mbs up) & 3G (2000Kbps Down, 764Kbps Up))
5. Year over year performance (baseline = 2011)
-3%
25%
3% 5%
30%
17%
10%
Data collected with webpagetest.org on Crome, Firefox, IE11, Android & iPhone (WiFi (10Mbs down/1,5Mbs up) & 3G (2000Kbps Down, 764Kbps Up))
8%
4%
2012 2013 2014
2012 2013 2014
2012 2013 2014
0
Avg. Speed Avg. Size Avg. # Request
17. Complaints Top 5 topics
21%
6%
41%
32%
Delivery Ordering UX Other
Downtime
Mobile
Speed
Login
Forms 5%
6%
21%
19%
36%
Research from MeasureWorks, Social and More & Obi4Wan. Social mentions collected about Twinkle100 webshops only between March 1 - August 31 2014
18. 40
30
20
10
0
0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 16.00 18.00 20.00 22.00 24.00
Time of day (hours)
# of tweets)
Complaints per branche/day
Retail100
Travel30
Research from MeasureWorks, Social and More & Obi4Wan. Social mentions collected about Twinkle100 webshops only between March 1 - August 31 2014
23. 100
90
80
70
60
50
40
30
20
10
0
Bouncerate per pagetype/session
0 1 2 3 4 5 6 7 8 9 10
Bouncerate (%)
Page load time (sec.)
Median Campaign Product search
Real User Monitoring data collected by MeasureWorks for several eCommerce webshops, anonymized and grouped per pagetype
24. 100
90
80
70
60
50
40
30
20
10
0
Bouncerate per pagetype/session
0 1 2 3 4 5 6 7 8 9 10
Bouncerate (%)
Page load time (sec.)
Median Campaign Product search
Real User Monitoring data collected by MeasureWorks for several eCommerce webshops, anonymized and grouped per pagetype
49. Navigate Payment
Home Product/
Search Detail Basket Details Payment Thank you
4
3
2
1
0
Home Product Detail Basket Details Payment Thank you
Start Render Document Complete Tolerance
Speed (sec.)
50. People prefer to wait for up
to a minute to get what they
want from an app rather
than get it instantly – if, and
it’s an important if, they
believe the app is working
The kayak effect: http://bit.ly/UgTneD
for them
56. 83% of all Twinkle100 sites loads menu
before content...
57. < Call to action >
Item 1 Item 2 Item 3 Item 4
Descriptive labels
What’s on next page?
Designing your carousel
Arrows for navigation
confirmation
58. Loading your carousel
< Call to action >
Item 1 Item 2 Item 3 Item 4
Descriptive labels
Call to action first
Load other items
seperately, in the
background
Load only primary
image second