matthew edgar 3 ways to measure ux - mozcon 2017

70
#MozCon | @ElementiveSltns More Than SEO 3 Ways To Prove UX Matters Too

Upload: elementive-marketing-solutions

Post on 22-Jan-2018

113 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Page 1: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

More Than SEO 3 Ways To Prove UX

Matters Too

Page 2: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

UX matters a great deal for SEO.

Page 3: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 4: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Good UX starts with making your website easy to find.

Page 5: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 6: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

I don’t need UX I just

need rankings or traffic

Page 7: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

I don’t need UX I just

need rankings or traffic

Another consultant is responsible

for UX

Page 8: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

I don’t need UX I just

need rankings or traffic

Another consultant is responsible

for UX

Hands off-your job stops

at the SERP

Page 9: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

How do you measure “good UX”?

Page 10: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Isn’t UX hard to quantify & measure?

Page 11: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 12: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Clear, objective, quantifiable metrics for UX?

Page 13: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Challenge Accepted!

Page 14: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 15: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

How do you connect those

tests or surveys to your SEO?

Page 16: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Like good SEO, good UX is a

long-term & ongoing process.

Page 17: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 18: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Event Tracking in

Google Analytics

Page 19: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Ways to Quantify

Good Content,

Design & UX

Page 20: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

How People

Browse

Page 21: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 22: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Track all the different ways people navigate.

Page 23: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

(@aschottmuller )

http://jsfiddle.net/aschottmuller/38kqp83b/

Page 24: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

} else if

(el.href.indexOf(location.host) > 0){

evCat = "Internal Links";

evAction = el.href;

evLabel = "Page: " +

document.location.pathname.toLowerCase(

) + "; Text: " + el.innerHTML;

track = true;

}

Page 25: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 26: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Clicks aren’t enough.

We need to know more.

Page 27: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Time to click: How long

before people click a link?

Page 28: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

// get click time (active time)

evLabel += "; Click Time: " +

getActiveTime();

Page 29: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 30: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

LinkAverage Minutes To Click

Link #1 0:00:15

Link #2 0:03:57

Link #3 0:04:22

Page 31: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Is it too much, too little, or just the right amount of

time?

Page 32: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Activity beyond the click

Page 33: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Sequences in Google Analytics

Page 34: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

var a =

document.cookie.replace(/(?:(?:^|.*;\

s*)prevPage\s*\=\s*([^;]*).*$)|^.*$/,

"$1");

ga('send','event','User

Experience','Post Click

Activity',activeTime+"|"+totalTime+"|

"+a);

Page 35: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

PagePrevious

PageActive Time

/blog/ / 0:01:04

/blog/ / 0:01:14

/speaking/ / 0:01:16

/elements-of-a-successful-website/ / 0:00:54

Post Click Homepage

Page 36: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

PagePrevious

PageActive Time

/about-matthew-edgar/ / 0:00:27

/about-matthew-edgar/ / 0:00:34

/about-matthew-edgar/ / 0:00:49

/about-matthew-edgar/ / 0:00:51

Post Click Homepage

Page 37: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

The Value of

a Blog Post

or Content

Page 38: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

There is a lot more than just clicking.

Page 39: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

We want people to actually read and engage

with the content on those pages.

Page 40: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Parsnip: http://scrolldepth.parsnip.io/

Page 41: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

# Key Element

1 lower-cta

2 lower-cta

3 lower-cta

4 lower-cta

5 lower-cta

21 lower-cta

22 lower-cta

23 lower-cta

Page 42: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Beyond scrolling, we also want to know how long it took people to get there

Page 43: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

# Key Element Scroll to Time

1 lower-cta 0:00:11

2 lower-cta 0:00:04

3 lower-cta 0:01:25

4 lower-cta 0:00:55

21 lower-cta 0:00:29

22 lower-cta 0:01:23

23 lower-cta 0:01:17

AVERAGE 0:00:39

Page 44: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

# Key Element Scroll to Time Time on Element

1 lower-cta 0:00:11 0:00:02

2 lower-cta 0:00:04 0:00:01

3 lower-cta 0:01:25 0:00:06

4 lower-cta 0:00:55 0:00:45

21 lower-cta 0:00:29 0:00:02

22 lower-cta 0:01:23 0:01:37

23 lower-cta 0:01:17 0:01:36

AVERAGE 0:00:36

Page 45: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Beyond the time spent, we also want to know if people clicked on this call to action.

Page 46: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

# Key Element Scroll to TimeTime on ElementClicks on Element

1 lower-cta 0:00:11 0:00:02 0

2 lower-cta 0:00:04 0:00:01 1

3 lower-cta 0:01:25 0:00:06 1

4 lower-cta 0:00:55 0:00:45 0

21 lower-cta 0:00:29 0:00:02 0

22 lower-cta 0:01:23 0:01:37 1

23 lower-cta 0:01:17 0:01:36 0

TOTAL 11

Page 47: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

The bigger picture

Page 48: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 49: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

ga('send','event','User

Experience','Scroll

Recap',activeTime+"|"+totalTime+"|"+m

axScrollYpercent+"|"+maxScrollYtime+"

|"+exitScrollPoint);

Page 50: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

browser size max scroll %scroll % at

exitdifference in scroll point

1280x680 97.28% 3.89% -93.39%

1270x700 78.18% 0% -78.18%

1280x950 50.65% 0% -50.65%

1280x700 99.32% 63.46% -35.86%

1280x680 32.51% 0% -32.51%

1280x680 96.95% 78.66% -18.29%

AVERAGE 70%

Page 51: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

browser size max scroll %scroll % at

exitdifference in scroll point

1280x680 97.28% 3.89% -93.39%

1270x700 78.18% 0% -78.18%

1280x950 50.65% 0% -50.65%

1280x700 99.32% 63.46% -35.86%

1280x680 32.51% 0% -32.51%

1280x680 96.95% 78.66% -18.29%

AVERAGE 40%

Page 52: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Improve Your UX

Focus on what makes people leave.

Page 53: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Identify

Errors

Page 54: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

There is a lot more than just clicking and navigation.

Page 55: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 56: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Technical errors &slips and mistakes.

Page 57: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 58: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 59: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

ga('send','event', 'Contact

Form', 'Error', '2|3|');

Page 60: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Page 61: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Error ID Frequency

1 3

2 15

3 15

4 29

5 22

6 17

7 22

Page 62: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Error Continuation Do people who see this error

still convert?

Page 63: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Error ID FrequencyCompleted

FormDid Not

Complete

1 3 0 3

2 15 4 11

3 15 9 6

4 29 7 22

5 22 20 2

6 17 5 12

Page 64: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Error ID FrequencyCompleted

FormDid Not

Complete

1 3 0 3

2 15 4 11

3 15 9 6

4 29 7 22

5 22 20 26 17 5 12

Page 65: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Error ID FrequencyCompleted

FormDid Not

Complete

1 3 0 3

2 15 4 11

3 15 9 6

4 29 7 225 22 20 2

6 17 5 12

Page 66: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Now, this really tells you something impactful about SEO and UX.

Page 67: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

What this really tells is how we can tie UX to our

client’s bottom line.

Page 68: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

Good UX can be measured.The connections to SEO and the

business can be shown.

Page 69: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

THANK YOUMatthew Edgar | Elementive

[email protected]

Page 70: Matthew Edgar   3 Ways to Measure UX - MozCon 2017

#MozCon | @ElementiveSltns

CODE TO DOWNLOADDynamic Click Track

http://jsfiddle.net/aschottmuller/38kqp83b/

Modifications To Dynamic Click Trackhttp://www.matthewedgar.net/easy-way-track-clicks/

UX Events (scroll patterns, time, navigation)http://www.elementive.com/marketing-resources/user-experience-event-tracking-code/

Parsnip Scroll Depth http://scrolldepth.parsnip.io/