GoodTalk Series
From one‑off lives to a series. Helping health experts plan recurring sessions.
Overview
Goodself is a consumer health platform designed to replace fragmented patient education and unreliable social media with structured, trustworthy experiences.
GoodTalk is where trusted health professionals host live sessions on Goodself.
I designed the Series creation + scheduling flow that turns a single talk idea into a structured set of episodes, so experts can publish with confidence and viewers can follow along over time.
Role & Duration
I owned end‑to‑end product design for the Series host experience, including IA, interaction design, high‑fidelity UI, and handoff. I partnered closely with PM + engineering to define guardrails, edge cases, and a shippable V1 that still felt flexible for different expert’s workflows.
Sept 2024 - April 2025
The problem
Before: Each session stood alone
Experts were already teaching in themes (sleep, nutrition, chronic conditions), but the product treated each session like a standalone post. That made planning harder for hosts and made it harder for viewers to understand context or know what to watch next.
For viewers
Hard to tell how sessions relate to each other
No clear starting point or progression
Difficult to revisit or follow a topic over time
For health experts
No way to plan content as a cohesive program
Repetitive setup for every single live session
High cognitive load (especially for non‑tech‑savvy users)
HMW QUESTION
“How might we help people learn from expert health content over time, rather than experiencing each live session as a disconnected one‑off event?”
E2E series creation
Walkthrough to reduce setup anxiety
Turned series creation into a short walkthrough that only asks for what’s required upfront (series name, category, and Episode 1 timing), then generates the minimum structure needed to move forward to reduce cognitive load.
By anchoring everything to Episode 1, creators can publish quickly and refine episode details later without feeling overwhelmed.
End-to-end schedule set up
Repeat vs duplication clarity
Creators needed automation, but “repeat” can mean two different things: repeating a schedule and reusing episode content.
Separated those mental models by repeating controls the series cadence (dates), while episodes inherit details from Episode 1 (speakers, moderators, links) to eliminate re‑entry.
“Auto” labels make it obvious which episodes were generated vs manually adjusted, so users always know what will change and what won’t.
Customizing dates
Custom dates with built‑in guardrails
Not every series follows a perfect weekly rhythm. Supported both recurring and manual planning without adding extra screens or complexity
Made it easy to customize individual episode dates without breaking the timeline by constraining edits to valid windows (and greying out dates), giving creators the flexibility to adjust a single session or move to fully manual scheduling.
Post-launch, GoodTalk became the app’s most-used feature and contributed to higher engagement and watch time.
Impact
#1
Most used feature
10K+
Downloads after launch
80%
App sessions increase
What I would have done differently
Designing for live scheduling taught me that users don’t want “maximum flexibility”, they want confidence. The best UX here came from preventing mistakes early and making states understandable at a glance.
In the future, I’d expand series management (reordering, rescheduling multiple episodes at once, and clearer viewer progress states).