Add sign up intent tracking for free registration
What does this MR do and why?
Add sign up intent tracking for free registration
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 to simulate SaaS and restart GDK
- Turn on feature flag with
echo "Feature.enable :signup_intent_step_one" | gdk rails c
- Sign in as
root
. - In admin setting set
Email confirmation settings
toHard
. Signout. - Navigate to
/users/sign_up
. Submit the form. - Visit
http://127.0.0.1:3000/rails/letter_opener/
to finish verification. - Submit the welcome form and finish registration. Signout
- Navigate to
/-/trial_registration/new
. Submit the form. - Visit
http://127.0.0.1:3000/rails/letter_opener/
to finish verification. - Submit the welcome form.
Related to #454115 (closed)
Edited by Serhii Yarynovskyi