Users often appreciate suggestions for relevant opportunities to contribute. For example, an editor working on an article may appreciate a suggestion to add an image to it. However, when those are provided proactively (initiated by the system, not the user) even if carefully designer they may not be relevant for all users all the time, and this can cause distraction.
This ticket will support users to opt-out from getting invites and notifications to contribute. This switch will affect those prompts and notifications that are initiated by the system to surface an opportunity to contribute. Prompts of this kind can include a link back to these settings to let users know how to disable them.
This will not affect (a) other prompts that are not inviting to contribute (e.g., all usual notifications) and (b) contribution entry points the user intentionally access (e.g., newcomer homepage or translation dashboard) which should still be reachable by the user looking for them.
In any case, even if options to opt-out exist, the proactive invites and notifications should be designed in a way that are as relevant as possible (connected to the user previous work/actions/interests) in order not to feel like spam.
This ticket was motivated by the plans to incorporate multiple entry points for translation (T286641), but it is defined with a wider scope so that this general switch is useful for other kinds of contributions.
Proposed design
Currently, for logged-in users, the mobile web settings allow to adjust font size, show sections expanded and activate the advanced mode.
A general switch for showing/hiding the invites to contribute can be provided at the settings page. The setting will be set to "on" by default.
The exact language can be adjusted as part of the conversations for standardizing contribution entry points. The goals for the message are:
- Make it clear that this is related to the invites the user may have seen before and wants to get rid of.
- Explain that the invites are connected to the user, not just random. This makes it more appealing but is also a promise our products need to keep. The initial text proposed is as follows:
Contribution invites
Show opportunities to improve contents for your topics of interest.
[Learn more]
- The "Learn more" link should point to the documentation explaining this. As part of the ticket work we'll determine where it should live.
Examples
Listed below you can find entry points that plan to provide access to this setting: