Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Website request: Automatically annotate GA4 reports #27852

Open
4 tasks
eashaw opened this issue Apr 3, 2025 · 0 comments
Open
4 tasks

Website request: Automatically annotate GA4 reports #27852

eashaw opened this issue Apr 3, 2025 · 0 comments
Assignees
Labels
#g-digital-experience https://fleetdm.com/handbook/digital-experience ~website Issues related to fleetdm.com

Comments

@eashaw
Copy link
Contributor

eashaw commented Apr 3, 2025

Issue/Goal:

Goal

User story
As a developer of Fleet's website,
I want to see how changes to the website might affect our analytics
so that I can know when changes to the website have a negative/positive effect on website users.

How?

Add a way to automatically/semi-automatically annotate Google Analytics reports when changes are made to the website.

  • Add a new label to the Fleet repo (e.g., ~annotated change).
  • Update the website's GitHub webhook to automatically apply that label if a pull request changes certain pages on the website (e.g., homepage, pricing, landing pages).
  • Update the website's GitHub webhook to send requests to Zapier when a pull request with the new label is merged.
  • Create a new zap that uses the GA4 API to create an annotation on reports that contains the name of the PR and a link to it.
@eashaw eashaw added #g-digital-experience https://fleetdm.com/handbook/digital-experience ~website Issues related to fleetdm.com labels Apr 3, 2025
@eashaw eashaw self-assigned this Apr 3, 2025
@Sampfluger88 Sampfluger88 moved this to 🥚 Drafted in 🌐 #g-digital-experience Apr 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
#g-digital-experience https://fleetdm.com/handbook/digital-experience ~website Issues related to fleetdm.com
Projects
Status: 🥚 Drafted
Development

No branches or pull requests

1 participant