Background
In 2024-2025 the iOS team built a personalized Wikipedia Year in Review feature T371946. During development and release, we identified improvements that can be made if we iterate on this project with a version for 2025. This Epic is to collect maintenance tasks, iterative improvements, bug fixes, and product ideas for the 2025 version of the Apps Wikipedia Year in Review.
Hypotheses
We have two hypotheses for this work as part of the 2025-26 annual plan
- Under WE 3.3: If we A/B test requiring an account to view the personalized reading insights of Year in Review, we’ll see a 1% increase in overall retention rate for users that were required to have an account, compared to those that were not.
- Under WE 3.2: If we make the donor slides in the iOS Year in Review, more integrated, and personalized, we’ll see a 5% increase in donations compared to 2024.
Requirements
- Add slides for at least 3 of the following personalized insights
- Reading history by category, or mention a few categories they’ve read articles under
- Most visited article, or which articles they visited multiple times.
- Show articles read by geography (You read X articles about Canada)
- Longest rabbit hole followed
- Total time spent reading, and article(s) with the most time spent reading
- Update collective (logged-out) data for English users to match the microsite
- Update collective (logged-out) slides for non-English users with data from Shay about the Mobile Apps
Nice-to-have
- Allow users to share a summary of the entire review
- Give users a reading list of articles from their year at the end
- Shareable Image collage from the articles they read over the year
- T381678: Year in Review - code cleanup and improvements for 2025
- All external links go to device language version of page, and fall back to English
- Do a push notification when Year is Ready
- Give an in-app way to report issues with the feature (iOS did not have this in V1 or V2)
- Have links in feature just show link previews, to keep users inside the feature
- Make the survey free-text multi-line
- Improve transition when iPhone user opens YiR in Landscape, improve iPad and Landscape support
- Add visualizations for rabbit holes or knowledge journeys
- T376441: [L] Add article images / slide carousels into slides
- More detailed in-app contributions stats. Instead of just saying “Thank you”, include the number of donations, amount they donated and when
- Include graphs where we can, for example on “day of the week most read”, many users wanted to see the graph of all the days
- Improve editing stats so they cover the entire year / more than 500+ edits. A few users got hung up on that
- Add additional editing insights - we’re getting additional data with the user contributions API that could be leveraged for additional Editing insights (would require legal review)
- List of articles they edited
- Edit tags like minor, suggested edits - could show a breakdown of types of edits
- New pages created - show how many new articles they created
- Timestamp - could do time of the day or day of the week for Editing
- Show which articles they visited that are more niche or lesser read. (The article in your history that has the lowest pageviews (most niche or rare)
- Show insights by language for Multilingual readers and editors (edits on different languages set in the app, reading in different languages)
- Tell users what kind of reader they are: Repurpose design archetypes and let users know what kind of user group they fit into, or classify the reader as a "type", dancer, hunter, etc (only a very few people asked for this in the survey)
Notes
- Users want collective stats and personalized stats intermingled. They like seeing the collective impact, and want to be compared to the collective. Next year we should not remove collective slides for logged-in users.
- It’s important to continue communicating where the data comes from, and why it’s not able to be cross-platform.
- Notes for when writing UI copy
- Avoid saying "this year" or "last year" within copy, to give flexibility of releasing during either December or January. Ideal format is "in $1", where $1 is 2025
- “You read X articles in 2025”. Instead of “You read X articles this year”
- See if there are friendlier alternatives to talk about how the feature respects privacy. "locally stored" or "local storage” might not mean much to users, maybe something like "calculated on your device, privately" - try to make it so non-technical folks can understand
- Don’t have decimals in the collective statistics. For any collective statistics, we want to use variables ($1, $2) in translate.wiki. This requires having integers for numbers
- “Over 4 billion views” instead of “4.2 billion views” for example
How will we measure success?
5-day indicators for iOS & Android
Funnel check
- KI 0.1 - At least 48% of active app users during the time period see the Year in Review prompt
- Baseline: 48% of iOS uniques saw the prompt
- KI 0.2 - At least 5% click through rate on the Year in Review announcement
- Baseline: 5% of iOS prompt impressions opened Year in Review
- KI 0.3 - At least 36% of those who enter the feature view more than 2 slides
- Baseline: 36% of those who entered viewed more than 2 slides last year
- KI 0.4 – At least 0.2% of engaged users make a donation through the feature
- Baseline: iOS saw 0.2% of engaged users make a donation.
20-day analysis
iOS: A/B Test specific analysis
- KR 5.1 - 1% increase in overall app retention among readers who were required to have an account (A) compared to those who did not need to have an account (B).
- We're seeking to understand the impact of requiring Account-holding vs not-account-holding
- Breakdown by logged-in and logged-out for each variant
- KR 5.2 - 10% increase in overall app retention users who were shown personalized slides vs those who were not
- We're seeking to understand the impact of Personalization vs non-personalization
- GR 5.3 - No more than 10% of all survey responses from logged-out users in Group B express concerns with privacy
- CR 5.4 - How does the completion rate, satisfaction rate and donation rate for logged-out users in group A compare to group B?
- We're seeking to understand the impact of Personalization vs non-personalization
Validation (the same for both Android & iOS)
- KR 1.1 - 5% increase in donations app menu donations as compared to a similar time period in 2024.
- KR 1.2 - 5% increase in return rate for engaged users compared to baseline of 77%.
Guardrails (the same for both Android & iOS)
- GR 2.1 - Fewer than 50% of feedback about the donation aspects are negative
- GR 2.2 - At least a 80% of users rate the Year in Review feature as satisfactory or neutral
- GR 2.4 - At least 10% of engaged users make it to the contributor slides
- Engaged = viewed at least 2 slides
- If not met: which slides had the highest drop off?
Curiosities (the same for both Android & iOS)
- CR 3.1 What were the main themes in the user feedback from the Year in Review survey? Did we see a decrease in requests for personalization from 2024?
- Baseline: Last year, 60% of free-text responses asked for personalization.
- CR 3.2 - What did the funnel look like for logged-out users? What % logged-in, created an account, and then viewed the Year in Review afterwards.
- CR 3.3 - How do the donations received through Year in Review differ from other app menu donations, and banner donations? Average gift, share of new donors
- App menu donations from a comparable time period (when YiR is not running)
- CR 3.4 - What was the overall donation rate, and which 2 slides had the highest donation rate?
- CR 3.5 - How many people shared their highlights? What was the most commonly shared individual slide?
- CR 3.6 - What share of engaged users with year in review enabled the custom icon (in settings for from within the feature)?


