Page MenuHomePhabricator

[EPIC] Contributions Dashboard Experiment with Donor Inclusion
Closed, ResolvedPublic

Assigned To
None
Authored By
JTannerWMF
Oct 2 2024, 4:09 PM
Referenced Files
F57653392: [Donor Benefit] Icon.png
Oct 28 2024, 3:56 PM
F57623996: feedback.png
Oct 18 2024, 1:29 PM
F57623994: tys.png
Oct 18 2024, 1:29 PM
F57623987: dhy.png
Oct 18 2024, 1:29 PM
F57623983: tyno.png
Oct 18 2024, 1:29 PM
F57623979: ty.png
Oct 18 2024, 1:29 PM
F57601961: unknown:never.png
Oct 9 2024, 8:20 PM
F57589513: survey.png
Oct 4 2024, 9:58 PM

Description

Background

Based on feedback and data, our focus is on increasing the number of donations beyond the methods the Foundation has relied upon in the past, specifically the annual banner appeals. We want to show that by investing in more integrated donor experiences, we can sustain our work and expand our impact by providing an alternative to donors and potential donors that are unresponsive to banner appeals.
Our existing donors would like to be recognized for their contributions and receive a tailored approach to engagement. Our current experiences, beyond email, fails to differentiate from existing recurring donors, one time donors, and potential donors.
Additionally we do not associate donor status with user names. We have an opportunity to learn if recognizing current and potential donors for their contributions, much like what we offer editors, would offer value to our users and if it opens the ability for more intentional targeting thus it is worth investing in a cross platform system.

OKR Hypothesis

This work is apart of the 2024-2025 Annual Plan Wiki Experiences 3.2 work.

Hypothesis
If we update the contributions page in the app to include an active badge for someone that is an app donor and display an inactive state with a prompt to donate for someone that decided not to donate in app, we will learn if this recognition is of value to current donors and encourages behavior of donating for prospective donors, informing if it is worth expanding on the concept of donor badges or abandoning it.

How will we know we were successful

Validation

Current and Prospective Donors

  • KR 1: 30% Badge and Donor Additions interaction rate
  • 1.1 30% CTR to contributions Dashboard page
  • 1.2 2% Save changes
  • KR 2: 55% of survey respondents reflect desire for permanence (Qualitative)
  • KR 3: 50 donations as a result of feature
  • Current Donors
  • KR 4: 30% of users that click Contributions Dashboard make an update

Prospective Donors

  • KR 5: 40 donations from non donors or unknown donors to donors as a result of feature

Guardrails:

  • GR 1: 65% of negative sentiments by in-app users of feature
  • GR 2: 10 negative comments on talk page by community members from target audience

Curiosities:

  • CR 1: Does showing the edit tab to logged out users result in more account activation?
  • CR 2: How many times did we guess someone was a donor correctly vs users had to update their status?
  • CR 3: Do users convey frustration with sharing their information as opposed to us already having access? (Qualitative)
  • CR 4: Is there alternative placement we should consider than the contributions dashboard? (Qualitative)
  • CR5: What proportion of users that made updates were Non Donors vs Donors?
  • CR6: How many users updated their icon via settings?

Technical Constraints

  • Unable to get cross platform donations
  • Unable to know insights if users donate via web
  • The app cannot know whether the user has made donations in the past, or what amounts they were.
  • If the user signs up for a recurring donation through the app, and then later cancels it (which is done outside of the app), the app won't be able to know about it.
  • If the user uninstalls and reinstalls the app, or clears the app's data, their local contribution history will be lost.
  • If the user logs in on another device, their contribution history will be empty.
User Stories

Entry Point and Onboarding

  • As someone that has donated in the Android app, I want to know that there is a new badge in the Wikipedia app, so that I can explore the feature and share what I think
  • As a Wikipedia app reader, I want to become aware that there is a contributions dashboard, so I can see that I can create an account and earn a badge by donating and be apart of a movement.

Limited time

  • As someone discovering the new donor recognition feature, I want to be aware that the recognition is a limited experiment, so I can provide my feedback on if the badge should be permanent or change in some way

Information Collection

  • As a long time donor, I would like to modify my contribution stats to convey how long I have been a donor, so that my dashboard isn’t limited to the data in the app

In-App Feedback

  • As someone that engaged with the donor features in the contributions dashboard, I want to share my thoughts with the Wikimedia Foundation, so that they are aware of if it is worth further investing in this idea or if I find the feature a non-worthy investment

Sharing Donor Data

  • As a donor, I want visually appealing acknowledgement that I am a donor with the option to add more statistics, so that I can take pride in my non-editing contributions to Wikipedia and potentially share it on social media
Must Haves
  • Leverage our existing contributions dashboard on the edits home tab
  • Indicate if user is a donor or not
  • Build entry points for donors that contribute via overflow menu AND banners
  • Rename Edits dashboard to Contributions dashboard
  • Survey should surface after users engage with feature to get their sentiments on the feature including:
    • If they generally are in favor of the concept
    • What aspects they would like to add or remove
    • Level of comfort with data storage and data association with their username
Nice to Haves
  • Badge that is clickable from article view that brings users from contributions dashboard and upon first click launches onboarding
  • Allow users to share additional metrics about themselves to add to the dashboard
Target Countries and Languages

Confirmed- France, Netherlands

Languages

  • French
  • Dutch
  • English
  • Italian
  • Japanese

Qualitative Feedback Groups

  • Get user feedback from Donors that are also editors AND Donors that are exclusively readers
  • Ensure feature works for Screen Readers
Designs (Figma)
Initial screen (Donor)Initial screen (Not a donor/unknown)Overflow menuLogged-out dashboardDonor history unknownDonor history (donor=yes) Logged-in dashboardSurvey ask
ty.png (720×360 px, 92 KB)
tyno.png (720×360 px, 123 KB)
overflow.png (1×770 px, 321 KB)
dashLO.png (1×720 px, 119 KB)
donorhistory.png (1×720 px, 22 KB)
dhy.png (720×360 px, 13 KB)
tys.png (720×360 px, 59 KB)
feedback.png (720×360 px, 50 KB)

Design notes

  • The Universal changes page outlines major changes taking place across the app for this project.
  • The Edge cases page outlines edge cases pertaining to text overflow for certain elements.
  • The Holistic flow page outlines the complete flow, accommodating campaign on/off, logged in/out, and native/web pay states.
Components

M3
Dialog
Checkbox
Bottom sheet
Menu
Button
Snackbar

Resources

Work in Progress Product Deck

Related Objects

Event Timeline

JTannerWMF triaged this task as Medium priority.Oct 2 2024, 4:10 PM

@cooltey attaching here is the special donor benefit icon, per the Google Play store specs here. let me know if this works! cc @JTannerWMF

[Donor Benefit] Icon.png (512×512 px, 10 KB)