Skip to content

Track errors preventing sign up page submit

What does this MR do and why?

For the things that are causing page from being submitted, trigger a snowplow tracking event.

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 link.
  • Mare sure frontend events are generated.
  • Update username / email / password inputs.
  • Make sure frontend events are generated.

Tracking details

action label
<operation>_<target_of_operation>_<where/when> error
ex. track_free_registration_error new_user_username_username_is_too_short_minimum_is_2_characters

Related to #458787

Edited by Serhii Yarynovskyi

Merge request reports