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