Remove known fields from trial sign up form
Hypothesis
We can improve the trial signup rate by reducing the cognitive load on the page
Potential experiment
Pulling from the UX trial scorecard, we could test hiding any form fields where we already know the value.
For example, I have a test account where I signed up with the first name Sam
last name test
, in this example the form would hide the first and last name fields and start at the Company name question.
- Users in the control would still see the first, last name fields under all conditions
- Users in the experiment would have the first, last name fields hidden if we already have values for these fields
- We will measure the success of the experiment by understanding if users in the experiment group where the fields are hidden have a higher conversion rate on the form than users in the control where the values are also known
Note: We should check if we have known information for any fields on the trial form and hide the fields where we have known information. For example, some users in this test https://gitlab.com/gitlab-org/gitlab/-/issues/251230 will be providing company information at signup so we should hide these questions if these users were to attempt to start a trial in the future. The goal is that over time as users give us more information the number of required fields to start a trial keeps getting reduced.
Experiment tracking
- Track user_ids of users in the control and experiment groups
- Users in the control should have known values in first, last name fields
- Users in the experiment group should have values in the first, last name fields
- For both the experiment and control groups track the unique views and the unique submissions of the form