Experiment Implementation: Signup Intent on Step 1 of Registration
Experiment Summary
Design
We will be applying these changes to the new Step 1 designs of registration https://gitlab.com/gitlab-org/gitlab/-/issues/441294
On Step 1 of Registration Trial at first, we want to collect Signup Intent
- Set up a new team
- Set up a new personal account
- Join an existing team
- Contribute to a public project on GitLab
Control vs Candidate Experience
Control | Candidate (Signup intent dropdown added) |
---|---|
Designs
Rollout strategy
This experiment will be rolled out 50/50
Target Population
This experiment is explicitly "targeting" new trial signups.
- Note: If we implement we will need to add this to free signups too
Tracking Details
-
json schema used in
gitlab-experiment
tracking.
sequence | activity | category | action | label | Property |
---|---|---|---|---|---|
1 | experiment assignment |
control or candidate
|
|||
2 | intent_selection |
signup_intent_step_one |
submitted_intent |
signup_intent |
new_team , new_personal_account , join_existing_team , contribute_public_project
|
3 | identity verification renders | show |
identity_verification |
||
4 | after the experiment().run in the show action |
welcome page renders | show |
welcome |
Edited by Ross Byrne