Enable better analytics to track and measure engagement
Created by: elzannewentzel
Problem to solve
There are gaps in the tracking implementation on about.sourcegraph.com and /blog which limit our ability to answer business questions.
Measure of success
Stakeholders get the data and information required to answer business questions.
Solution summary
Confirm that our GA implementation is sound and cover it with tests to ensure we do not have downtime. Conduct audits for overall CTA tracking and fix the gaps. Improve our HubSpot form implementation so that the right data is captured
Artefacts: Overview of gaps in current tracking
What specific customers are we iterating on the problem and solution with? Marketing
Impact on use cases As we discuss the impact of our use cases across our different sites, it's important that we can track the user's journey and collect the relevant data to support our internal reporting needs.
Delivery plan
- The first iteration will confirm some basics around our implementation of GA, GTM and other analytical tools we use on the about.sourcegraph.com platform
- The marketing tracking working group will continue to identify optimisations, CPT will prioritise these in sprints
- https://github.com/sourcegraph/about/issues?q=label%3Aanalytics+is%3Aissue+
- Completed in Q2: Conduct an audit of CTA tracking attributes #5447 Add missing CTA tracking attributes #5574 E2E test coverage for GA, GTM, and third party scripts #5494 Confirm analytics is working correctly with an integration test #5460 https://github.com/sourcegraph/about/pull/5483
Q3: