Page MenuHomePhabricator

[Spike] Extract QuickSurveys responses from Reading List beta feature users for analysis
Closed, ResolvedPublic1 Estimated Story Points

Description

As part of the Reading list beta rollout, we have launched a QuickSurvey to collect user feedback (https://phabricator.wikimedia.org/T417405) via 2 questions: a generic "usefulness" rating (yes/no) and an open ended feature request text box.

We need a way to extract the survey responses from data storage, so we can analyze the results, learn from them, and act upon them accordingly.

Survey results can come in the form of spreadsheet, or any other format that would facilitate the team to be able to see:

  1. Percentage of respondents from a given time period who replied "yes" or "no" to the first question
  2. Open ended responses that people have submitted into the second optional question.

If this is a manual process, we can pull the results at the end of every workweek for snapshots.

Event Timeline

HFan-WMF triaged this task as Medium priority.
HFan-WMF set the point value for this task to 1.Jun 2 2026, 5:53 PM

Timeboxing to just 1 point -- an engineer to provide query that allows interested superset users to find survey results easily.

Superset query:

SELECT event.surveyanswers, event.surveyresponsefreetext
  FROM event.quicksurveysresponses
  WHERE event.surveycodename = 'ReadingLists beta feature survey'
    AND year = 2026
    AND cardinality(event.surveyresponsefreetext) > 0
  ORDER BY dt DESC

Link to saved query: https://superset.wikimedia.org/sqllab?savedQueryId=1437

@HFan-WMF are you able to access superset and run this query with the saved query? https://superset.wikimedia.org/sqllab?savedQueryId=1437

I revived my superset login and that^ query works. Thanks.

HFan-WMF claimed this task.