Prioritizing site performance improvements

36
PRIORITIZING SITE PERFORMANCE IMPROVEMENTS SOASTA

Transcript of Prioritizing site performance improvements

Page 1: Prioritizing site performance improvements

PRIORITIZING SITE PERFORMANCE IMPROVEMENTS

SOASTA

Page 2: Prioritizing site performance improvements

Michelle Carrizosa @MichiCarrizosa

Iris Lieuw @irislieuw

Page 3: Prioritizing site performance improvements

RUM Real User Monitoring https://github.com/soasta/boomerang

Page 4: Prioritizing site performance improvements

Performance improvements increase user engagement and monetary conversion. Fast sites make you happy. Happy people just don't leave your site, they just don't.

Page 5: Prioritizing site performance improvements

The “brute force” way• Find the slowest page

• Optimize that page

• Repeat.

Page 6: Prioritizing site performance improvements

Conversion Impact Score

https://www.soasta.com/blog/website-monitoring-conversion-impact-score/

Page 7: Prioritizing site performance improvements

431,486 distinct Product/Category pages

Page 8: Prioritizing site performance improvements

Category

Page 9: Prioritizing site performance improvements

Conversion Impact Score

https://www.soasta.com/blog/website-monitoring-conversion-impact-score/

Page 10: Prioritizing site performance improvements

Product

Page 11: Prioritizing site performance improvements

Do Mobile and Tablet users matter?

Page 12: Prioritizing site performance improvements

Devices

Page 13: Prioritizing site performance improvements

Mobile & Tablet Devices

Page 14: Prioritizing site performance improvements

Conversions By Device

Page 15: Prioritizing site performance improvements

Conversions By Browser

Page 16: Prioritizing site performance improvements

1.2 M potential yearly increase in revenue with a 1s decrease in load time across Mobile and Tablet devices

Page 17: Prioritizing site performance improvements

60.82% 3rd party resources out of 74,475,761

Page 18: Prioritizing site performance improvements
Page 19: Prioritizing site performance improvements

Can we identify the bad provider?

Page 20: Prioritizing site performance improvements

Mobile

Page 21: Prioritizing site performance improvements

Mobile + Category

Page 22: Prioritizing site performance improvements

Mobile + Product

Page 23: Prioritizing site performance improvements

Tablet

Page 24: Prioritizing site performance improvements

Tablet + Category

Page 25: Prioritizing site performance improvements

Tablet + Product

Page 26: Prioritizing site performance improvements

How does this provider perform for different users?

Page 27: Prioritizing site performance improvements

Mobile

Page 28: Prioritizing site performance improvements

Mobile + Category

Page 29: Prioritizing site performance improvements

Mobile + Product

Page 30: Prioritizing site performance improvements

Tablet

Page 31: Prioritizing site performance improvements

Tablet + Category

Page 32: Prioritizing site performance improvements

Tablet + Product

Page 33: Prioritizing site performance improvements

Is it an individual resource causing the problem?

Page 34: Prioritizing site performance improvements
Page 35: Prioritizing site performance improvements

The Process• Determine the pages that matter most to conversions.

• Define the areas that need the most improvement within those page groups.

• Make sure those areas matter.

• Examine 3rd party resources (if there are a lot).

• Look at the spread of different resource domains to determine who is the

problem.

• Load time histogram of the bad guy.

• Find out if the problem is with one resource or if its bad all over.

• Take action with these results!

Page 36: Prioritizing site performance improvements

Thank you!