Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A/B test: remove "optional" text on signup page #20622

Merged
merged 1 commit into from Feb 15, 2018

Conversation

ewjordan
Copy link
Contributor

@ewjordan ewjordan commented Feb 14, 2018

For 50% of users signing up as a teacher, change "School Information (optional)" to "School Information" without actually changing the fact that it is optional to supply it.

The goal here is to test two things:

  1. Does this change affect successful signup rates negatively?
  2. Does this change increase the number of people who submit school information matching a school we have in our database? (only relevant for US users)

As such we're collecting the country and the NCES ID selected (which will be null if no school has been looked up in the list).

A/B test summary:
study: school-info-optional
study_group: control or optional-removed, 50/50 weighting
event: signup-loaded, signup-submitted, signup-success, signup-error
data_json: usual fields, plus country and nces

Use uuid to identify users across events, since user IDs haven't been created yet on the signup page.

@@ -230,6 +260,8 @@ window.SignupManager = function (options) {
$("#user_terms_of_service_version").prop('checked', false);

updateAutocompleteSchoolFields(schoolData);

sendSchoolInfoSplitTestEvent('signup-loaded');
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No isTeacherSelected needed here because this is within the showTeacher function

Copy link
Contributor

@islemaster islemaster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@ewjordan ewjordan merged commit 77e31e8 into staging Feb 15, 2018
@ewjordan ewjordan deleted the ab-test-required-on-signup branch February 15, 2018 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants