Skip to content

Add form tracking events for sign up

What does this MR do and why?

Add tracking events with subscription label for the form on the sign up page

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

How to set up and validate locally

  • Setup GDK to simulate SaaS.
  • Sign out. Visit /users/sign_up.
  • Click Register button.
  • Click Sign in link.
  • Mare sure frontend events are generated.
  • Visit /-/trial_registrations/new.
  • Click Continue button.
  • Click Sign in link.
  • Mare sure frontend events are generated.
  • Visit /-/subscriptions/new?plan_id=2c92a00d76f0d5060176f2fb0a5029ff.
  • Click Register button.
  • Click Sign in link.
  • Mare sure frontend events are generated.
context frontend or backend new or existing action label
'Already have an account?' on registration page frontend new click_sign_in_from_registration_page free_registration / subscription_registration / invite_registration / trial_registration
submit on registration clicked frontend existing with added subscription_registration register free_registration / subscription_registration / invite_registration / trial_registration

Related to #441988

Edited by Serhii Yarynovskyi

Merge request reports