Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Google Analytics for Startups

Google Analytics for Startups

Key metrics to measure with Google Analytics for Startups

Avatar for Bruno Barbieri

Bruno Barbieri

November 05, 2012
Tweet

Other Decks in Technology

Transcript

  1. - Realtime stats - Event Tracking - Goal Tracking -

    Social Media Stats - Mobile Stats - Integration with the family: Adwords Adsense Google+ Youtube Webmaster Tools Google Experiments Analytics Today ___________
  2. - Realtime stats - Event Tracking - Goal Tracking -

    Social Media Stats - Mobile Stats - Integration with the family: Adwords Adsense Google+ Youtube Webmaster Tools Google Experiments FeedBurner and more... Analytics Today ___________
  3. 1 - Use Multiple Profiles - Create a DO-NOT-TOUCH profile,

    then clone it and play To keep data safe, clean and real you should:
  4. 1 - Use Multiple Profiles - Create a DO-NOT-TOUCH profile,

    then clone it and play - Avoid garbage data => A.K.A You playing with the app. Filter by IP, country or just use a different web property for the development stage To keep data safe, clean and real you should:
  5. 1 - Use Multiple Profiles - Create a DO-NOT-TOUCH profile,

    then clone it and play - Avoid garbage data => A.K.A You playing with the app. Filter by IP, country or just use a different web property for the development stage To keep data safe, clean and real you should: - Create new profiles for long term metrics (instead of segments)
  6. 2 - Keyword Analysis - Main questions to ask yourself:

    “Users are finding me by the right keywords?” “Did I choose the right keywords?” “Ooops, Did I choose the keywords ???!!!!” Let’s talk about SEO...
  7. 2 - Keyword Analysis - Main questions to ask yourself:

    “Users are finding me by the right keywords?” “Did I choose the right keywords?” “Ooops, Did I choose the keywords ???!!!!” - Check % conversions, Avg. Visit Duration, Page Views and Bounce Rate for each one and think about them... Let’s talk about SEO...
  8. 2 - Keyword Analysis Let’s talk about SEO... - Main

    questions to ask yourself: “Users are finding me by the right keywords?” “Did I choose the right keywords?” “Ooops, Did I choose the keywords ???!!!!” - Check % conversions, Avg. Visit Duration, Page Views and Bounce Rate for each one and think about them... - Check Country, average position and clicks and then do SEO
  9. Report available @ Traffic Sources :: Search Engine Optimization ::

    Queries (Google Webmaster account must be linked)
  10. 3 - Traffic Channels Performance - Identify the best relationship:

    Higher Volume / Lower Cost Find who is the winner Report @ Traffic Sources :: Sources :: All Traffic >>
  11. 3 - Traffic Channels Performance - Identify the best relationship:

    Higher Volume / Lower Cost Find who is the winner Report @ Traffic Sources :: Sources :: All Traffic >> - Get the top 5 and take a look to the Conversion %
  12. 3 - Traffic Channels Performance - Identify the best relationship:

    Higher Volume / Lower Cost Find who is the winner Report @ Traffic Sources :: Sources :: All Traffic >> - Get the top 5 and take a look to the Conversion % - Get the user acquisition value for each channel
  13. 3 - Traffic Channels Performance - Identify the best relationship:

    Higher Volume / Lower Cost Find who is the winner Report @ Traffic Sources :: Sources :: All Traffic >> - Find how to scale the ones that really work. - Get the top 5 and take a look to the Conversion % - Get the user acquisition value for each channel
  14. 4 - Track User Behaviour Event Tracking _gaq.push(["_trackEvent", "category", "action",

    "opt label", opt_int_val]); • Category: videos, ads, submissions, Activity • Action: Play, click, submit, complete form, mouse action, event name • Label: feature name, downloaded file, form submitted, etc. [optional] • Value: loading time or dollar, always integer [optional]
  15. 4 - Track User Behaviour Event Tracking _gaq.push(["_trackEvent", "category", "action",

    "opt label", opt_int_val]); • Category: videos, ads, submissions, Activity • Action: Event name like Play, click, submit, complete form, mouse action • Label: feature name, downloaded file, form submitted, etc. [optional] • Value: loading time or dollar, always integer [optional] Used for • Flash Events • Flash Movie player actions • Ajax stuff • Widgets • Downloads • Loading time of elements • JavaScript events • Feature Usage
  16. Report available @ Content :: Events :: Top Events Primary

    Dimension: Event Label - Secondary Dimension: Event Action
  17. 5 - Goal Tracking - GOAL: The user did something

    I wanted like Sign-up, subscribe, buy, etc. It’s all about conversions
  18. 5 - Goal Tracking - GOAL: The user did something

    I wanted like Sign-up, subscribe, buy, etc. - Measure goals = Measure success It’s all about conversions
  19. 5 - Goal Tracking - GOAL: The user did something

    I wanted like Sign-up, subscribe, buy, etc. - Measure goals = Measure success - Types are: URL destination, Visit Duration, Page/Visit, Event It’s all about conversions
  20. 5 - Goal Tracking - GOAL: The user did something

    I wanted like Sign-up, subscribe, buy, etc. - Measure goals = Measure success - Types are: URL destination, Visit Duration, Page/Visit, Event - Only you can (and must) define your goals It’s all about conversions
  21. 6 - Funnels - Funnel or Funnel Process: Route of

    pages that users must go through to get your goal page Follow that guy!
  22. 6 - Funnels - Funnel or Funnel Process: Route of

    pages that users must go through to get your goal page Follow that guy! - The classic e-commerce example: Add to cart => Checkout => Shipping Details => Payment details => Submit Order => Confirmation page (GOAL!)
  23. 6 - Funnels - Funnel or Funnel Process: Route of

    pages that users must go through to get your goal page Follow that guy! - Helps you to find where are the problems and where people are leaving the process. - The classic e-commerce example: Add to cart => Checkout => Shipping Details => Payment details => Submit Order => Confirmation page (GOAL!) Goal Funnel Setup Example >>
  24. 7 - Engagement Do they love me? - Q: How

    many returning visitors do I have? A: Check Reports @Audience => Overview => Returning Visitors
  25. 7 - Engagement Do they love me? document.getElementById(“btn_login”).addEventListener('click', function(e){ _gaq.push(["_trackEvent",

    "user", "click", "login", 1]); }); - Q: How many returning visitors do I have? A: Check Reports @Audience => Overview => Returning Visitors - Q: How many of them have login this week? A: Add a goal to track logins (3 lines of Javascript!)
  26. 7 - Engagement Do they love me? - Q: How

    many daily users do I have? A: Segment Returning visitors who have completed Login Goal document.getElementById(“btn_login”).addEventListener('click', function(e){ _gaq.push(["_trackEvent", "user", "click", "login", 1]); }); - Q: How many returning visitors do I have? A: Check Reports @Audience => Overview => Returning Visitors - Q: How many of them have login this week? A: Add a goal to track logins (3 lines of Javascript!)
  27. 7 - Engagement Do they love me? - Q: How

    many daily users do I have? A: Segment Returning visitors who have completed Login Goal document.getElementById(“btn_login”).addEventListener('click', function(e){ _gaq.push(["_trackEvent", "user", "click", "login", 1]); }); - Q: How many returning visitors do I have? A: Check Reports @Audience => Overview => Returning Visitors - Q: How many of them have login this week? A: Add a goal to track logins (3 lines of Javascript!) - Q: How much time they spent on my site? A: Check the average time on site in any report and segment by returning visitors
  28. Once you know what to measure, create some categories like:

    > SEO > Engagement > Growth Metrics 08 - Use Multiple Dashboards A great time saver!
  29. Once you know what to measure, create some categories like:

    > SEO > Engagement > Growth Metrics - Find reports and “Add to Dashboard” - Filter data and choose the best view for a quick look - Link those widgets to reports 08 - Use Multiple Dashboards A great time saver!
  30. Automated Reports: Once you know what you need, get it

    on your inbox. 09 - Automation Hey you, do my homework!
  31. Intelligence & Custom Alerts: Be smart and set useful alerts

    via email when X events are triggered. Some Examples: - Revenues goes down > 50% compared to last day - Visits drops > 50% compared to last day - Visits grows > 50 % compared to last month In conclusion you can track significant drops in revenue, visits, goal completions and traffic spikes. 09 - Automation Hey you, do my homework!
  32. Check out: http://developers.google.com/analytics/ and look for the Core Reporting API

    v3 - Lots of wrappers for your language of choice - Really easy to integrate with your system. Before start coding => Google Analytics Query Explorer http://ga-dev-tools.appspot.com/explorer/ (it will save you a lot of time building your queries) 10 - The API Now you can start the integration
  33. Customer Lifecycle/ Conversion Behavior A A R R R cquisition

    : Users come to site from different channels ctivation : User enjoy 1st visit - “Happy” user experience etention : User come back, visit site multiple times eferral : User like the product enough to refer others evenue : User conduct some monetization behavior Google “Startup Metrics for Pirates” - A must see...
  34. Acquisition - Largest Volume (#) Find that traffic source! -

    Then find the ones ... - With the lower cost($) (adwords, facebook, SEO) - Then merge that ones ... - With the best performing (%) (It’s all about conversions!) Find the best marketing channels
  35. - Largest Volume (#) Find that traffic source! - Then

    find the ones ... - With the lower cost($) (adwords, facebook, SEO) - Then merge that ones ... - With the best performing (%) (It’s all about conversions!) Acquisition Find the best marketing channels
  36. Acquisition - Largest Volume (#) Find that traffic source! -

    Then find the ones ... - With the lower cost($) (adwords, facebook, SEO) - Then merge that ones ... - With the best performing (%) (It’s all about conversions!) Find the best marketing channels
  37. Activation First happy user experience - Define a criteria to

    measure: - Example: View +2 pages, Stay +10 sec, makes +2 Clicks.
  38. Activation First happy user experience - Define a criteria to

    measure: - Example: View +2 pages, Stay +10 sec, makes +2 Clicks. - Make people to engage - Lots of A/B testing until get it (Google Experiments!)
  39. Retention Make the user to come back! Use everything that

    could help to make the user to come back: > AUTOMATED EMAILS - Lifecycle @3, 7 and 30 days - Status emails (weekly or monthly) - Event based emails (news, releases, etc)
  40. Retention Make the user to come back! BUT... TRACK THOSE

    LINKS > RSS, Blogging, Social Networks Use everything that could help to make the user to come back: > AUTOMATED EMAILS - Lifecycle @3, 7 and 30 days - Status emails (weekly or monthly) - Event based emails (news, releases, etc)
  41. With URL Tagging Append this parameters to your urls: -

    utm_campaign - Product, promo code, slogan - utm_medium - Marketing medium (CPC, banner, email) - utm_source - Referrer name (Google, mailchimp, twitter, etc.) And you can also add: - utm_term - used to identify the paid keywords - utm_content - used to differentiate ads or if you are lazy use the URL builder: http://bit.ly/GAurl-builder How to track links?
  42. Referral DO NOT GO VIRAL UNTIL YOU DON’T SUCK! After

    that ... track those referrals! Make really easy: - Social Network Sharing - Email Sharing - Beta Invite System (Remember Gmail?) Make users to tell their friends
  43. Referral DO NOT GO VIRAL UNTIL YOU DON’T SUCK! After

    that ... track those referrals! Make really easy: - Social Network Sharing - Email Sharing - Beta Invite System (remember Gmail?) Make users to tell their friends
  44. Revenue - Ads (Adsense) - Subscriptions - Sell Products -

    Whatever Make the user generate revenue
  45. Revenue - Ads (Adsense) - Subscriptions - Sell Products -

    Whatever Make the user generate revenue Just make money (but track those conversions!)
  46. Google Analytics IQ Lessons: http://bit.ly/GALessons Top 10 Analytics Resources: http://bit.ly/GAResources

    Google Analytics Debugger: http://bit.ly/GADebugger Advanced Web Metrics with Google Analytics [Book] These Slides: http://bit.ly/GAforStartups My Favorite Resources Start reading... A LOT !