MeasureWorks - Social Mentions as a Performance KPI
2 de Oct de 2014•0 gostou•2,145 visualizações
Denunciar
Internet
Slides from my talk at Social Media Club Almere... About how we can use social media mentions for not only optimization of performance and usability, but also to predict issues on your website...
22. 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
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
35. X
A simple online business model:
Marketing Conversion Optimization Revenue
New
visitors
Bounce
rate
Conversion
rate
Order
value
Growth
Loss
Time on
site
Pages per
visit
Number of
visits
Search
Tweets
Mentions
ADs seen
38. Why did customers drop off?
‣ Price
‣ Functional errors?
‣ Performance issues?
39. Why did customers drop off?
‣ Price
‣ Functional errors?
‣ Performance issues?
What’s the business impact?
‣ Lost customers?
‣ Revenue risked?
‣ In Euros?
41. Web Analytics
(what did they
do on the site?)
Performance
(could they do what
they wanted to?)
VoC
(what were their
motivations?)
Usability
(how did they
interact with it?)
Complete Web Monitoring
Competition
(what are they up
to?)
Social Media
(what were they
saying?)
42. Web Analytics
(what did they
do on the site?)
Competition
(what are they up
to?)
Performance
(could they do what
they wanted to?)
VoC
(what were their
motivations?)
Usability
(how did they
interact with it?)
Social Media
(what were they
saying?)
Complete Web Monitoring
“Soft” data
“Hard” data
44. Web Analytics
(what did they
do on the site?)
Competition
(what are they up
to?)
Performance
(could they do what
they wanted to?)
VoC
(what were their
motivations?)
Usability
(how did they
interact with it?)
Complete Web Monitoring
“Soft” data
“Hard” data
Social Media
(what were they
saying?)
46. Twinkle100: How fast are we?
(Twinkle100 represents the top100 eretailers and top30 travel companies
in the Netherlands in terms of annual revenue)
47. 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
48. 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))
49. 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
51. 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
52. 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
54. Downtime
Mobile
Top 5 topics
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
55. Downtime
Mobile
Top 5 topics
Speed
Login
Forms 5%
6%
21%
19%
36%
18%
16%
28%
26%
12%
Mobile
Inchecken
Readiness
Contact
Vodafone
Abonnement
Research from MeasureWorks, Social and More & Obi4Wan. Social mentions collected about Twinkle100 webshops only between March 1 - August 31 2014
56. Downtime
Mobile
Top 5 topics
Speed
Login
Forms 5%
6%
21%
19%
36%
18%
16%
28%
26%
12%
Mobile
Check-in
Readiness
Contact
Vodafone
Subscription
33%
44%
23%
Forms
Empty fields
Mobile
Repeat task
Research from MeasureWorks, Social and More & Obi4Wan. Social mentions collected about Twinkle100 webshops only between March 1 - August 31 2014
73. Min/Hour
# pageviews
60
45
30
15
0
Example downtime pattern
Regular operations News
papers Alerts? Downtime
0 5 10 15 20 25 30 35 40 45 50 55 60
This is where we need to be!
74. Example downtime pattern
2.
Social
Media
1.
Click
Behavior
Regular operations News
Min/Hour
# pageviews
60
45
30
15
0
papers Alerts? Downtime
0 5 10 15 20 25 30 35 40 45 50 55 60
This is where we need to be!
Min/Hour
82. Test results
(Data derived from incident analysis of 3 websites, across a period of 4 months.
Data points matched (manually) over time period, per incident)
84. Example downtime pattern
Change in click behavior
Time period in which we can detect a persistent
change in pattern per type of monitoring
60
45
30
15
0
Performance
alerting
Social Alerting
0 5 10 15 20 25 30 35 40 45 50 55 60
85. Your mileage may vary... for now, type of incident
determines predictive nature
87. Real
time Day Week Month Quarter
Relevance for Application Life Cycle Keywords:
Alerting
Incident driven
MTTR
Keywords:
Business impact
Front End Optimization
Capacity Management
Data required
Keywords:
Error focused
Root Cause
Object driven information
Keywords:
User experience
Conversion metrics
Volume/Trends
Data cycle
88. Real
time Day Week Month Quarter
Relevance for Application Life Cycle Keywords:
Alerting
Incident driven
MTTR
Keywords:
Business impact
Front End Optimization
Capacity Management
Data required
Keywords:
Error focused
Root Cause
Object driven information
Keywords:
User experience
Conversion metrics
Volume/Trends
Data cycle Optimization, depending on
release cycle
89. Real
time Day Week Month Quarter
Relevance for Application Life Cycle Keywords:
Alerting
Incident driven
MTTR
Keywords:
Business impact
Front End Optimization
Capacity Management
Data required
Keywords:
Error focused
Root Cause
Object driven information
Keywords:
User experience
Conversion metrics
Volume/Trends
Keywords:
Real users
Contextual data
Trend, Velocity
Prevent
Data cycle Optimization, depending on
release cycle