Page MenuHomePhabricator

YiR: Survey
Closed, ResolvedPublic2 Estimated Story Points

Description

Context

This year we are bringing the Year in Review feature to Android, after its initial deployment and iterations on iOS. The goal is to deepen engagement and increase retention of readers.

Requirements

  • Present survey only once, either
    • ✅ After someone has completed the Year in Review by viewing all slides and clicking forward from the "Share highlights" slides
    • or ✅ After someone has viewed 2 or more slides closed year in Review from any slide
  • ✅ Allow users to select an option AND leave text feedback
  • Results should be sent to analytics
  • ✅ Show feedback submitted snackbar

Designs

https://www.figma.com/design/DHj33gafvUmkiUahLSJgIM/Android---%3E-Year-in-Review-v3?node-id=20-7382&t=nmkpK8WUDTpGutYa-4

Reference

iOS implementation T380433 & T376319

Event Timeline

WRai-WMF set the point value for this task to 3.Oct 14 2025, 8:06 PM
WRai-WMF changed the point value for this task from 3 to 2.

The Developer Settings include a Yir Survey State option, which controls the survey’s behavior. It has three possible states:

  1. Not Triggered – the initial state.
  2. Should Show – the survey will appear the next time.
  3. Shown – once set, the survey will no longer be displayed.
ABorbaWMF subscribed.

Working for me on 2.7.50557-r-2025-11-14, on OnePlus 8 on Android 13, and Pixel 6 on Android 16. Sent a few survey results.