Page MenuHomePhabricator

[L] Existing User Re-onboarding — New "Home" Feed Introduction
Closed, ResolvedPublic8 Estimated Story Points

Description

Background

The explore feed has been redesigned to offer both community curated content and a personalized "For You" experience. Existing users who update the app will not have gone through the new onboarding flow, so they need a lightweight introduction to the changes. Rather than forcing them through the full onboarding, we want to surface a one-time interstitial that explains the redesign and gives them a clear choice: set up their feed manually, or let us do it for them. This ensures no existing user lands in a broken or confusing experience after updating, while also creating a natural entry point into the new personalization features.

User Story

As an existing Wikipedia app user who has just updated the app, I want to understand what has changed in the explore feed and choose how I want it set up, so that I can continue using the app without disruption and benefit from the new experience on my own terms.

Requirements

  • On the first app open after updating to the version containing the new explore feed, existing users should see a one-time interstitial explaining that the explore feed has been redesigned, and is now "Home".
  • ✅ Users should be presented with two options: "Set it up myself" which launches the condensed onboarding flow (interests and feed preference screens only, skipping welcome and privacy screens), or "Set it up for me" which dismisses the interstitial and takes them directly to the feed.
  • ✅ For users who choose "Set it up for me", the default active tab should be the Community curated tab. However, the For You tab should be populated using their existing reading history so that it is ready with relevant content if and when they switch to it. (e.g. Discover feature for reading lists)
  • ✅ The interstitial should only be shown once. If the user dismisses it or backgrounds the app during it, it should not reappear on subsequent opens. Although they will get the opportunity to customize their feed through affordances in the new feed.
  • ✅ Users who go through "Set it up myself" should land in the explore feed after completing the condensed flow, with their selections applied. The condensed flow is the Interests Selection, Feed Preference and Feed Loading screens

Design Link

Figma link (one-time interstitial) →
Figma link (onboarding flow for existing users) →

Event Timeline

Seddon triaged this task as Medium priority.Mar 17 2026, 4:47 PM

@TLessa-WMF this is where we can communicate the rename to "Home" for existing users

HNordeenWMF renamed this task from Existing User Re-onboarding — New Explore Feed Introduction to Existing User Re-onboarding — New "Home" Feed Introduction.Mar 18 2026, 2:49 PM
HNordeenWMF updated the task description. (Show Details)

@HNordeenWMF, before sending this to engineers, could you please take a look at the copy and flow?
1. Feature intro: Note: I updated the button label to "Customize myself" instead of "Set it up myself" because the 2 labels were too similar, increasing cognitive load (you can see this more clearly in this mockup) https://www.figma.com/design/VwBaV9KZ7LWfOY2dt1BJyQ/explore-feed-explorations?node-id=1863-10192&t=YFpJ9kwCd89gLDM0-4
2. Flow: https://www.figma.com/design/VwBaV9KZ7LWfOY2dt1BJyQ/explore-feed-explorations?node-id=1863-15692&t=YFpJ9kwCd89gLDM0-4

For the "For you" tab, aside from reading history content, readers will also see "Games", "Places in your area", "Random article", and the "That's it for today" closing screen, correct?

cooltey renamed this task from Existing User Re-onboarding — New "Home" Feed Introduction to [L] Existing User Re-onboarding — New "Home" Feed Introduction.Mar 23 2026, 5:25 PM
cooltey set the point value for this task to 8.

Hi @TLessa-WMF
The full flow is not completed yet such as leading to designated screen when user taps the button. However, the design is fully implemented. I have attached screenshots below:

pixel2.png (1×1 px, 135 KB)
pixel4a.png (2×1 px, 147 KB)
pixel9a.png (2×1 px, 139 KB)
Pixel 2Pixel 4aPixel 9

Thanks for the screenshots, @WRai-WMF - they look good - do you have a screenshot of this screen in tablet view? I am assuming that the implementation is the same as any other educational screens we have (like when we implemented the "Activity" tab). I'll move to blocked and waiting for now, and could you please move it back when we have those screens? Thank you!!

Hi @TLessa-WMF, this is Pixel tablet.

Screenshot_20260414_101615.png (1×2 px, 126 KB)

Thanks @WRai-WMF - it doesn't look great, but I think all our educational screens look like that. We have a ticket for tablet later on if we scale this experiment, so we can take care of this in another stage. cc: @JTannerWMF for awareness

Cannot test right now. I don't have an older alpha APK saved and the URL below appears to be down. I'll concentrate on other tickets for now.
https://releases.wikimedia.org/mobile/android/wikipedia/

Looks good on 50585-alpha-2026-05-08
Tested on:
Pixel 6 on Android 16
OnePlus 8 on Android 13

HNordeenWMF raised the priority of this task from Medium to High.Tue, May 12, 4:07 PM