The WMF Design Strategy team would like to enable an opt-in checkbox on the Welcome Survey to allow newly-registered, email-providing users to consent to being contacted for design research recruitment. Currently, this desire is in support of Growth’s Non-Editing Participation work.
A similar but unrelated effort is described in T304422.
Ideally, we’d like this checkbox to be toggleable for this specific project, and hopefully for future individual projects as well if there is agreement about this plan. If possible, we would like to enable this checkbox for the following languages for the NEP research project:
- English
- Arabic
- Spanish
Emails sent to CSV
- T304422 requested the following maintenance script features:
- support querying by dates with --from and --to fields
- output-mode, default is 'text' to print to stdout (one entry per line), otherwise --output-mode=csv would create a CSV
- allow outputting data on whether the user has a confirmed email or not
- allow outputting null value for email in case the user has checked the opt-in box but doesn't have a supplied email (for QA purposes, really)
WMF Legal approval
- WMF Legal has expressed their provisional approval for this plan, provided the following guidelines are met:
- Each time the checkbox is enabled, it is supported by a privacy statement for that specific project.
- Emails are stored in a secure place
- Emails and other data can be deleted in a timely manner
- Emails and other data are shared in as limited way as possible internally (i.e., not being shared beyond the project members immediately involved in recruitment)
Design
Figma designs for Welcome survey checkbox
Mobile | Desktop |
Acceptance Criteria:
Given I'm a new account holder who has provided an email address,
When I am filling out the welcome survey
- And we have enabled the opt-in checkbox for my home wiki,
Then there is a an optional opt-in checkbox on the Welcome Survey allowing me to consent to being contacted for design research
Given I'm viewing the Welcome survey (and I have provided an email OR NOT provided an email)
When I am filling out the welcome survey
- And we have NOT enabled the opt-in checkbox for my home wiki,
Then rather than an opt-in checkbox I see the following text:
The Wikimedia Foundation will use your answers to help you start editing Wikipedia. Learn more in our privacy statement.
Given I'm WMF staff,
When I have securely logged in and have access to private data,
Then I have access to a list of newcomers email addresses who have opted in:
- support querying by dates with --from and --to fields
- output-mode, default is 'text' to print to stdout (one entry per line), otherwise --output-mode=csv would create a CSV
- allow outputting data on whether the user has a confirmed email or not
- allow outputting null value for email in case the user has checked the opt-in box but doesn't have a supplied email (for QA purposes, really)
- Emails are stored in a secure place
- Emails and other data are deleted in a timely manner (TBD: 90 days?)
We will need to be able to limit this opt-in checkbox to specific wikis; Design research will decide in advance which wikis we want to target.