Project 'gitlab-org/gitlab-ee' was moved to 'gitlab-org/gitlab'. Please update any links and bookmarks that may still have the old path.
Track clicks on billing pages
Problem to solve
We'd like to understand the free to pay conversion funnel so we'll add a Snowplow tracker to customers.gitlab.com with https://gitlab.com/gitlab-org/customers-gitlab-com/issues/364. In addition, we'd ensure we'll have reliable data so we should add structured events to the billing page as well and not just rely on page views with referrals.
Proposal
Fire an event in the following cases:
-
Groups billing
- Click on start your free trial:
('trackStructEvent','groups:billing','click_button','start_free_trial','','')
- Click on Upgrade under Bronze:
('trackStructEvent','groups:billing','click_button','upgrade','Bronze','')
- Click on Upgrade under Silver:
('trackStructEvent','groups:billing','click_button','upgrade','Silver','')
- Click on Upgrade under Gold:
('trackStructEvent','groups:billing','click_button','upgrade','Gold','')
- Click on start your free trial:
-
Profile billing
- Click on start your free trial:
('trackStructEvent','profile:billing','click_button','start_free_trial','','')
- Click on Upgrade under Bronze:
('trackStructEvent','profile:billing','click_button','upgrade','Bronze','')
- Click on Upgrade under Silver:
('trackStructEvent','profile:billing','click_button','upgrade','Silver','')
- Click on Upgrade under Gold:
('trackStructEvent','profile:billing','click_button','upgrade','Gold','')
- Click on start your free trial:
What does success look like, and how can we measure that?
(If no way to measure success, link to an issue that will implement a way to measure this)