Skip to content

Add view and submission events to welcome pages

Serhii Yarynovskyi requested to merge 373836-add-events-to-welcome-pages into master

What does this MR do and why?

The purpose of this issue is to add structured events to users/sign_up/welcome for both free and trial registration flows. This will allow us to build funnels and understand how many get to this step.

How to set up and validate locally

  • Setup gdk to simulate SaaS - https://docs.gitlab.com/ee/development/ee_features.html#simulate-a-saas-instance and restart GDK
  • Sign out. Visit /users/sign_up. Fill the form. Submit.
  • Fill welcome form. Submit. Check tracking events. Sign out.
  • Visit /-/trial_registrations/new. Fill the form. Submit.
  • Fill welcome form. Submit. Check tracking events.
  • Sign in as another user or finish onboarding steps.
  • Create group. Invite member via a new email.
  • Open log/development.log. Copy invite link.
  • Open new incognito window and paste invitation link.
  • Fill the form. Submit.
  • Fill welcome form. Submit. Check tracking events.

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 #373836 (closed)

Edited by Pedro Pombeiro

Merge request reports

Loading