Page MenuHomePhabricator

Emailability: Prompt users during email skip attempt
Open, Needs TriagePublic

Description

Presently, users are able to create an account without an email address. There isn't a prompt requiring or encouraging users to add their email address should they choose to skip it on desktop or mobile web. Our intention is create a prompt that changes this workflow.

If a user is creating an account and they attempt to skip submitting their email address, we will then display a prompt encouraging users to supply their email address during account creation.

Proposed design

We plan to leverage the work done in T194420 or T159837, whereby users are shown a confirmation if they try to proceed without an email address during sign up.

Option A. Use the dialog prompt per the Android app implementation in T194420

If a user selects "Create an account" without providing an email address, show the following dialog:

email warning dialog (536×674 px, 52 KB)

The above option A is preferred by @RHo as it is uses OOTB components that is available for mobile and desktop users with and without JS.

Option B. Use an inline confirmation pop-up as being proposed for web on T159837

If a user selects "Create an account" without providing an email address, show the following tool-tip:

Dqjq9cmWwAABACn.jpg-large.jpeg (1×2 px, 114 KB)

Event Timeline

JTannerWMF renamed this task from Prompt users during email skip attempt to Emailability: Prompt users during email skip attempt .Feb 8 2019, 8:16 PM

A note for when we are ready to finalize the copy for this: I think we should think of a way to indicate that adding an email is not just for account recovery -- it's also the way to find out when important/relevant things happen on the wiki. One of the reasons the Growth team is addressing this idea is because we believe that when newcomers find out what's going on in the wiki, they are more likely to come back and keep editing. We should be upfront about that to the user.

Should we add something about Privacy, which is a WIkimedia core value?

We value and protect your privacy. Your email address will only be used for account recovery and receiveing some notifications you choose.

An alternative with less friction is to prompt people to set (or confirm) their email address when they reach a certain level of actitity (e.g. 5 edits). That way you avoid holding up the vast majority of users who register but never make an edit. See T58028: Show Echo web notification (asking users to consider providing an email) to users who don't have an e-mail address associated with their account.

Copying this from the other task so it doesn't get lost:

In T159837#4702907, TheDJ wrote:

Dqjq9cmWwAABACn.jpg-large.jpeg (1×2 px, 114 KB)

Nirzar proposed to make some further changes

Keep in mind that whatever changes get made have to work with the action API's action=createaccount too, and for people without JavaScript enabled, and on third-party wikis that have different authentication providers installed. In particular, having a button (rather than a checkbox) inside the popup thing seems very unlikely to be workable.

To clarify: it's ok from this perspective if those other cases just don't get the prompt when proceeding with the creation. It's not ok if they can't create the account because the button isn't available. It's also not ok if people wanting to click a "Login with Google" button get tricked into clicking a button that does something different.

Our team has decided that we will not be working on this project during Q4. Moving it to the next fiscal year.