Add structured event tracking for "join a project" selection in registration flow
Summary
Add structured event tracking for "join a project" selection in the SaaS registration flow
Context
Growth will be partnering with grouptenant scale as they introduce the concept of Organizations
to SaaS and SM (read more about Organizations here). As we do that, we need to understand and account for users entering the registration flow with the intention of finding their team or joining an existing group/project, so that we can design a path and experience that reduces unnecessary group, project, and [soon to be] Organization creation during registration. Adding an event to the "join a project" selection will help us understand how often users are registering with the intent of finding or joining an existing team.
Event Tracking Details
We want to implement tracking on the "join a project" radio button on Step 4 (welcome page) of the SaaS registration flow so that we can build a better directional understanding of what percentage of SaaS registrations are looking to join an existing project vs. create new.
Note: This tracking event should only be triggered after successful form submission on welcome page.
-
json schema used in
gitlab-experiment
tracking. - see event schema for a guide.
sequence | activity | category | action | label |
---|---|---|---|---|
User selects "join a project" radio button | registration:welcome:update | select_button | join_a_project |