
Our platform is a multi-service subscription ecosystem that integrates music, e-books, and shopping into a single interface. Within this high-traffic environment, the freemium music feature was barely being used. Sessions were short, and the player failed to bridge the gap between casual browsing and the premium music service.
I redesigned the end-to-end playback experience and notification system, transforming a passive utility into a proactive funnel. The new experience raised average session duration from 79 to 121 minutes, increased music play rate by 7x (from 5% to 35%), and lifted premium conversion by 7.5%.
App store reviews and competitive analysis revealed three issues preventing the freemium music feature from functioning as an effective engagement and monetization surface.
Banners and unclickable playlists pull attention away from playback, making it harder for users to start listening.
Users only learn about restrictions through short toast messages that provide little context or guidance.
Playback only continues within the player page, interrupting listening when users navigate elsewhere in the app.


I aimed to make music easier to start, control, and continue across the app by clarifying playback interactions and supporting continuous listening.
I mapped key user flows to identify where freemium limits occur and defined conversion touchpoints that inform rather than interrupt.

To make playback controls easier to notice and use, the interface separates playback actions from browsing content, moving playlist exploration to a secondary layer.
To help users understand restrictions with appropriate context, I designed a graduated notification system—toasts, popups, banners, and ad-music prompts.
To support continuous listening, the mini player keeps music playing while users navigate other services and provides quick access back to the full player.



After launch, users began listening longer and across more areas of the app. The persistent mini player reduced session drops, and the graduated notification system gave users clearer reasons to explore the full music service.



This project reinforced a simple lesson: monetization only works when the listening experience feels effortless. Making it easier to start and control playback increased engagement first, which then made upgrade prompts more meaningful instead of intrusive.
Because the product serves an older user base, many users increase text size. This revealed that the existing dynamic type implementation frequently broke the layout, so I took the opportunity to redefine typography scaling rules to ensure the new design held up under real usage conditions.