Skip to content

Setup Google Analytics on website #503

Closed

Description

@ashlingam

Overview

Setup Google Analytics on website. This includes implementation of code snippets, deciding on metrics to track, and set up of the dashboard.

Repeated visits to the various sections of the website will skew dashboard data and impede the team's ability to get an accurate picture of user behavior. GA provides a mechanism to exclude individual IP addresses from data collection. See instructions below.

Action Items

Resources/Instructions

Google Analytics

Exclude IP address instructions: https://support.google.com/analytics/answer/1034840?hl=en

GA account setup: https://support.google.com/analytics/answer/1008015?hl=en
Tag setup: https://support.google.com/analytics/answer/1008080

Matomo
https://matomo.org
matomo-org/matomo#13016

Activity

  1. ashlingam commented on May 17, 2020

    @ashlingam
    MemberAuthor

    @wesrowe It turns out that Hotjar's free tier caps users at 3 funnels and doesn't allow page-specific recordings (only the default home page). Can Google Analytics service our needs entirely? If not, I looked into Mixpanel and their free tier appears to be more generous, including funnels and recordings by segment. Also, do we already have a Google Analytics account set up, or do we need to create one?

  2. wesrowe commented on May 18, 2020

    @wesrowe

    @harishlingam I don't believe there is a GA account already for the HfLA website. Might as well created a new one.
    As for hotjar -- honestly, for the use cases I'm aware of GA would be adequate for understanding user behavior on our site. Recordings are typically useful at the margins, and we're not there yet. GA would be good to focus on as a next step.

  3. changed the title [-]Setup Google Analytics on website[/-] [+]Setup analytics tool on website[/+] on May 23, 2020
  4. self-assigned this
    on May 23, 2020
  5. ashlingam commented on May 23, 2020

    @ashlingam
    MemberAuthor

    @wesrowe That makes sense Wes. A new member of our team suggested looking at Matomo, an open-source GA alternative: https://matomo.org/get-matomo/, but the advantages it offers don't appear to be relevant to us. I will bring up getting GA set up in our next meeting.

  6. ashlingam commented on May 24, 2020

    @ashlingam
    MemberAuthor

    Google Analytics code snippet:

    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-167506267-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-167506267-1'); </script>
  7. ashlingam commented on May 24, 2020

    @ashlingam
    MemberAuthor

    A Google Analytics account has been created for HFLA under the webadmin@hackforla.org account. The GA snippet is to be pasted as the first item into the HEAD tag of every page we want to track.

  8. ExperimentsInHonesty commented on May 31, 2020

    @ExperimentsInHonesty
    Member

    Remove full story and replace with GA code #503 (comment)

  9. 37 remaining items

  10. removed this from the milestone on Sep 22, 2020
  11. Samhitha444 commented on Sep 12, 2024

    @Samhitha444
    Member
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions