Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggested Folders] New CTA flow #2804

Open
wants to merge 15 commits into
base: trunk
Choose a base branch
from

Conversation

SergioEstevao
Copy link
Contributor

@SergioEstevao SergioEstevao commented Mar 5, 2025

| 📘 Part of: #https://github.com/orgs/Automattic/projects/1278 |
|:---:|

Fixes #2803

This PR updates the Suggested folders flow:

  • Use the same screen for CTA and regular flow
  • Add the warning about replacing folders inline to the screen and only show it if the user already has folders.
  • When the user has folders the CTA button changes to Replace folders
  • Updates analytics events
  • Improve upsell flow in order to only track changes when the actual flow starts
1 2 3
IMG_8617 IMG_8613 IMG_8614
IMG_8612 IMG_8616 IMG_8618

To test

  • Clean install the app on a real device
  • Ensure that you have the Feature Flag enabled. Profile -> Settings -> Beta Features -> SuggestedFolders

New user

  • Start the app and skip login or signup
  • If needed go to Discover tab and subscribe to at least 8 podcasts
  • Go to Podcasts tab
  • Check if the Suggested Folders show up ( you may need to wait up to 10s after startup)
  • Tap on the close button
  • Check if the Suggested Folders do not show again automatically when switching tabs
  • Go back to Podcasts tab
  • Tap on Folder icon on the top left
  • Check if the Suggested folders screen is show
  • Tap on Use these folders button
  • Check if the Upsell for folders is shown
  • Complete the IAP flow using a Testflight AppStore sandbox account and upgrade to Plus
  • Check if the Smart folders screen is shown after the IAP flow is completed successfully
  • Tap on Use these folders
  • Confirm
  • Check if the suggested folders are applied.

User with subscription

  • After you finished the regular cycle above now using the same user do the following steps
  • Go to Podcasts tab
  • Check if the Suggested Folders do not show again automatically when switching tabs
  • Go back to Podcasts tab
  • Delete one of the existing folders
  • Tap on Folder icon on the top left
  • Check if the Suggested folders screen is show
  • Check if the screen shows replace folders button
  • Tap on Replace folders button
  • Check if the confirmation screen is shown
  • Tap on Replace Folders to confirm
  • Check if the suggested folders are applied.
  • Tap on Folder icon on the top left
  • Tap on Create manual folder
  • Check if manual flow is shown and works correctly

Checklist

  • I have considered if this change warrants user-facing release notes and have added them to CHANGELOG.md if necessary.
  • I have considered adding unit tests for my changes.
  • I have updated (or requested that someone edit) the spreadsheet to reflect any new or changed analytics.

@SergioEstevao SergioEstevao added this to the 7.85 milestone Mar 5, 2025
@SergioEstevao SergioEstevao marked this pull request as ready for review March 6, 2025 15:28
@SergioEstevao SergioEstevao requested a review from a team as a code owner March 6, 2025 15:28
@SergioEstevao SergioEstevao requested review from danielebogo and removed request for a team March 6, 2025 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Suggested Folders] New flow with single CTA screen
1 participant