Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

Put Your Money Where The Mouse is: Tools and Te...

Put Your Money Where The Mouse is: Tools and Techniques for Making Informed Design Decisions

Last spring we spoke at the Library Technology Conference about the process we used to redesign our library’s website, and in particular, how we focused on our homepage, our most-used page by far. Having launched our site, we were eager to learn how well we were meeting the needs of our users, and set out to gather detailed data about user interactions with our homepage. We developed a custom javascript library to capture user interaction data on our homepage, anonymously recording each link that is clicked and every search query performed in Google Analytics. Analysis of the click events has shown us clearly those features of our page that engage our users, and those that may just be distractions. Meanwhile, the collection of search query terms allows us to examine the most common discovery trends and evaluate the relevancy of search results from our catalog. Our homepage serves many purposes and many constituencies, and every design decision is an exercise in balancing user needs and organizational priorities. Our homepage usage data gives us a realistic measure of our users’ revealed priorities, and forces necessary, if sometimes uncomfortable conversations about how we balance user productivity and efficiency against our institutional desire to promote services, news and events, and less-used parts of our collections. In this session, we’ll describe in detail the techniques we used to gather and analyze these data, as well as other methods to achieve similar results with less custom development. We’ll also discuss the changes we’ve made to our site as a result, and how we’re using this information in conversations about site and service priorities.

Eric Larson

March 19, 2015
Tweet

More Decks by Eric Larson

Other Decks in Technology

Transcript

  1. Put Your Money Where the Mouse Is. Library Technology Conference

    / 2015 Cody Hanson and Eric Larson University of Minnesota-Twin Cities Libraries
  2. GOALS Responsive Design Usable with any device. Contemporary Web
 Standards

    Pay off technical debt. Accessibility Usable by anyone. SPEEED Because fast.
  3. How’d we do? GOALS Responsive Design Usable with any device.

    Contemporary Web
 Standards Pay off technical debt. Accessibility Usable by anyone. SPEEED Because fast.
  4. GOALS Responsive Design Usable with any device. Contemporary Web
 Standards

    Pay off technical debt. Accessibility Usable by anyone. SPEEED Because fast.
  5. GOALS Responsive Design Usable with any device. Contemporary Web
 Standards

    Pay off technical debt. Accessibility Usable by anyone. SPEEED Because fast.
  6. GOALS Responsive Design Usable with any device. Contemporary Web
 Standards

    Pay off technical debt. Accessibility Usable by anyone. SPEEED Because fast.
  7. GOALS Responsive Design Usable with any device. Contemporary Web
 Standards

    Pay off technical debt. Accessibility Usable by anyone. SPEEED Because fast.
  8. What’s missing? GOALS Responsive Design Usable with any device. Contemporary

    Web
 Standards Pay off technical debt. Accessibility Usable by anyone. SPEEED Because fast.
  9. Goals / What’s missing? This stuff is responsive. It’s accessible

    (mostly). It’ screaming fast. But is it the right stuff?
  10. Goals / What’s missing? “If your UX asks the user

    to make choices... even if those choices are both clear and useful, the act of deciding is a cognitive drain.” -Kathy Sierra
 “Your app makes me fat”
  11. Measuring We use Google Analytics
 We use the “anonymizeIp” flag

    
 We do not track across sites 
 We use a 30 min. session length
 
 We use a 14 day campaign time-out
  12. Measuring For all data collection described in this presentation, users

    are identified only by an IP address stripped of its last octet (IPv4) or 80 bits (IPv6).
 
 We’ve made our peace with this.
  13. Google Analytics Track Pageviews What they view. OS/Browser Stats What

    devices they use. Traffic Sources Where they came from. SEO / Keywords What they searched to arrive here.
  14. - Google Analytics Track / Custom Events “Events are user

    interactions with content that can be tracked independently from a web page or a screen load.”
  15. - Google Analytics Track / Custom Events “Downloads, mobile ad

    clicks, gadgets, Flash elements, AJAX embedded elements, and video plays are all examples”
  16. HTML Events Animation events Clipboard events Drag events Form events

    Frame/Object events Keyboard events Media events Misc events Mouse events Print events Server-sent events Touch events Transition events HTML
  17. HTML Events Animation events Clipboard events Drag events *Form events

    Frame/Object events Keyboard events Media events Misc events *Mouse events Print events Server-sent events Touch events Transition events HTML
  18. HTML Events / Mouse Events I am a box on

    a webpage onmouseleave onmouseout
  19. HTML Events / Form Events Input Events What they do

    here. onfocus The cursor has entered the text field
  20. HTML Events / Form Events Input Events What they do

    here. oninput Add a keywords into the text field
  21. HTML Events / Form Events Input Events What they do

    here. onblur Tabbed over to the submit button
  22. HTML Events / Form Events Input Events What they do

    here. onsubmit Press enter and submit the form
  23. Collect / custom event args Google Analytics Value Type Required

    Description Category String Yes e.g. button Action String Yes e.g. click Label String No e.g. nav buttons Value Number No e.g. 4 times
  24. Javascript COLLECT Add analytics.js Google gives you this. Add jQuery.js

    Useful javascript library, you probably use it. Add ga-event-track.js My jQuery plugin to capture this data. Link to GitHub project https://github.com/UMNLibraries/ga-event-track
  25. Analysis 80/20 Search MyU Sign In All Databases Google Scholar

    ASPremier Advanced Search PubMed PsycINFO Web of Science JSTOR OneStop WorldCat
  26. Analysis 80/4 13 of 364 tracked links account for over

    80% of interactions It’s not 80/20, it’s 80/4.
  27. Thank You all Library Technology Conference / 2015 Cody Hanson

    and Eric Larson University of Minnesota-Twin Cities Libraries