Add events to invite colleagues modal
What does this MR do and why?
The purpose of this issue is to better understand the effectiveness of the 'GitLab is better with colleagues' modal that immediately appears post-registration. We want to add tracking to ensure we understand:
- How many of our new customers are seeing this modal
- How many of our new customers are dismissing this modal
- How many of our new customers are inviting users from this modal
How to set up and validate locally
bin/rails c
Feature.enable(:invite_for_help_continuous_onboarding)
- Sign out. Visit
/users/sign_up
. Finish onboarding. - In the invite modal click
Invite
button. Then clickCancel
- Make sure correct tracking events are populated.
- Click invite your colleagues link.
- Click
Invite
button. Then clickCancel
. - Make sure there are no tracking events.
- Sign out. Visit
/-/trial_registrations/new
. Finish onboarding. - In the invite modal click
X
. - Make sure correct tracking events are populated.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #383854 (closed)
Edited by Serhii Yarynovskyi