Jamie Murphy
Front-end Developer
E-commerce
CRO
WHO IS HERE?
GET INVOLVED
Present!
Suggest Topics
Network
(stay for beer)
Analytics For Developers
Why you should consider analytics as a developer
Websites are not just about UX & Looks
Leads to your client trusting you
You learn & improve much more
Case Studies & data to sell yourself to new clients
This data is also perfect to justify yourself
Goals & Events
Goals track KPIs
- Sales, sign up, etc
- Provides Conversion %
- has to have a destination
Events Track Users
- Scroll to a % of a page
- Play a video
Event Examples
function handleOutboundLinkClicks(event) {
ga('send', 'event', {
eventCategory: 'Outbound Link',
eventAction: 'click',
eventLabel: event.target.href
});
}
ga('send', {
hitType: 'event',
eventCategory: 'Videos',
eventAction: 'play',
eventLabel: 'Homepage Explanation'
});
How this looks in Analytics
How do they benefit you as a developer?
- You see what users interact with
- You know where to suggest improvements
- You have data to back up/destroy your theories
- You learn what users love & hate
- Every project you learn more!
- can even identify differences in markets!
- Every project you learn more!
Goal Examples
- Checkout Completion
- Lead Generation
- Registration
- Extreme Interaction (content sites)
How goals look in Analytics
How do they benefit you as a developer?
- You evaluate performance by agreed KPIs
- Identify problem areas
- Case Studies! (I increased key KPIs by 20%)
Use Cases
Website Re-Design
-
Before - Evaluate existing site FIRST
-
Middle - THEN design & build your new website
- After - evaluate your own performance
Use Cases
New Website
-
Before - clearly identify goals & performance criteria
-
Middle - build with these in mind
- After - evaluate performance
You will not get it right first time!
Tell this to your client. Don't be afraid!
Use Cases
Landing Pages
-
Bounce Rates!
-
Use events! (affects bounce rates)
- Importance criteria essential
Use Cases
Not just for E-Commerce!!
Lead Generation
Content Services
User Events
Brochure Websites
Summary
- You don't know everything
- Don't ever dive straight in!!
- You learn
- You can identify differences in markets
- You can justify & quantify your work!
- You add value to yourself
- You stand out!
- Your job gets more interesting!
- You're no longer JUST a developer
- You're indispensable!
Meetup #8
By Jamie Murphy
Meetup #8
- 365