Skip to content

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 click Cancel
  • Make sure correct tracking events are populated.
  • Click invite your colleagues link.
  • Click Invite button. Then click Cancel.
  • 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.

Related to #383854 (closed)

Edited by Serhii Yarynovskyi

Merge request reports

Loading