Coaching App

Turning AI Chat
into Meaningful
Coaching

Role Product Designer
Focus Feature Redesign
Platform Android, iOS
Year 2026
PepTalk app screens
The problem

The main premium feature failed to deliver value.

In addition to providing daily motivational videos and audio clips, PepTalk has developed an AI feature that lets users chat with their favorite personalities: PepCoach.

If the PepCoach feature initially felt avant-garde, users quickly found it underwhelming compared to what they expected from an AI-powered coaching experience.

−8% premium plan conversions compared to last year
−5% paid subscribers compared to last year
Old Design

UX/UI Analysis

When it was launched, the promise of chatting with a AI agent acting like your favorite celebrity was quite attractive. But the feature quickly revealed its limits: users were interacting with a standard, outdated AI agent overlaid with a language filter, unable to offer any valuable content... when the app is actually packed with rich content.

  • Low added value The AI responses were generic and not insightful.
  • Disconnected from the product The feature didn't leverage the app's core content: audios, videos, and quotes.
  • Weak positioning The "celebrity coach" concept created expectations the product couldn't meet.
Key Insight

The real value isn't the AI itself.
It's the relevance of the interactions it can bring up.

Design principles

Four decisions that shape the experience

01 Frame conversations

Structure free input toward relevant themes.

02 Push the app's content

Ground every response in audios, videos, and quotes.

03 Personalities as bonus

Turn "Personalities" into an enhancement, not the core.

04 Modernize the UI

An outdated design doesn't do justice to a technically advanced feature.

The solution

Reframe Pep Coach as a guided, content-driven experience.

New flow:

Guided conversation Content injection Personalized coaching

Constraints & design implications

  • AI model undecided The UI abstracts the API call entirely. Content triggers work regardless of which model ships.
  • No streaming in v1 Coaching responses are pre-authored scripts injected at defined conversation triggers, not raw model output.
Step 1

Default to a generic coach

Users now start with a neutral AI Coach. The celebrity framing was over-promising. Users expected a real personality, not a renamed model. Making the AI Coach the default removes that mismatch and lets content quality carry the experience.

  • Celebrities are optional, not the entry point.
  • This removes the pressure of choosing a personality before the experience begins.
AI Coach avatar
AI Coach
WS
Will Smith
Step 2

Guide conversations with topics

Instead of open-ended chat, users start from a predefined coaching topic. A blank input works for curiosity-driven users, but PepTalk's audience often comes with an emotional need they can't easily articulate. Topics give them a starting point and reduce the gap between "I feel stuck" and actually receiving useful coaching.

  • Topics ground the conversation in the user's actual needs.
  • They help the AI provide more relevant and actionable responses.
Guide conversations — topic selection screen
Step 3

Structure free input subtly

When users type freely, the AI detects the underlying topic automatically. Forcing everyone through topic selection would have felt patronizing for returning users. Keeping free input but classifying it silently gives both segments what they need without branching the flow.

  • Users feel free to express themselves naturally.
  • The system maps their input to the right coaching category.
"I don't feel good in my body"
Fitness 92%
"Nothing feels worth it"
Motivation 87%
"I keep failing my goals"
Discipline 78%
Step 4

Inject content into conversations

The AI surfaces relevant videos and audio from the app directly in chat. PepTalk's real competitive advantage is its content library, not its AI model. Keeping content and chat separate meant users engaged with one or the other. Injecting content into responses is what makes the AI feel distinctly PepTalk rather than a generic chatbot.

  • Content recommendations feel organic and timely.
  • The feature finally connects the AI to the rest of the product.
Content injection — in-chat content card
Step 5

Introduce dynamic coaching

Coaching adapts in real time based on what the user shares. Static responses train users not to engage deeply, as they quickly learn the system doesn't respond to nuance. Adaptive tone is what creates the "this actually listens" feeling that drives return sessions.

  • The AI adjusts its tone and suggestions based on the conversation.
  • Users feel heard and understood, not just answered.
Dynamic coaching — adaptive response UI
Step 6

Make it look premium

A modernized UI that signals quality and justifies the premium tier. The old design looked like a side project, creating a mismatch between the perceived value of "personal AI coach" and the visual quality users associate with that price point.

  • Visual refinements elevate the perceived value of the feature.
  • The new design is consistent with the overall app aesthetic.
Premium UI — component 1 Premium UI — component 2 Premium UI — component 3 Premium UI — component 4
New design

A content-driven coaching experience

The new design reduces friction by guiding users toward specific, actionable conversations.
They are now encouraged to pick a topic, making it easier to get structured advice and relevant content right away.

This way, the feature becomes a practical daily coach, not just a chatbot.

  • Topic selection frames every conversation from the start
  • App content injected contextually into coaching responses
  • Premium visual redesign reinforces the quality of the advice
Impact

Results

Tracked in Amplitude · 30 days post-launch vs. 30 days prior
+16% Conversion to Premium

Upgrade rate among active users improved as the AI-powered suggestions surfaced the paywall at more relevant, high-intent moments.

+19% Return rate

Users returning to the AI coach in subsequent sessions, driven by more contextual and actionable responses that rewarded re-engagement.

+13% FLTV

Projected increase in long-term value, modelled from improved conversion and retention rates post-launch.

Future enhancements

What I'd improve next

The redesign improved conversion and return rate, but the experience still has meaningful gaps once users are inside. These are the improvements most likely to compound on the current gains.

Last session
Persistent coaching memory The AI currently starts fresh every session. A coach who doesn't remember last week's conversation can't build on it, which limits how much the relationship can develop over time. Even lightweight session summaries, surfaced at the start of the next conversation, would make the experience feel more continuous.
For you Career goals Relationships Confidence All topics Anxiety Purpose Work-life fit Habits
Adaptive topic suggestions The topic list shown at session start is static and identical for every user. Users who return to the same two or three topics repeatedly are being shown suggestions they consistently ignore. Learning which topics each user gravitates toward and surfacing those first would reduce the decision step and get users into conversations faster.
Start first session
Onboarding into the premium experience Conversion to premium is +16%, but some users who convert still churn shortly after. The current flow moves users from free to premium without guidance on what's changed. A short first premium session, oriented around what's newly available, would reduce post-conversion confusion and give users a clearer reason to stay.
Final note

The goal wasn't to build a smarter AI.
It was to make the AI feel useful.

Next project

Couch to 5K

Reimagining onboarding with adaptive flows & liquid glass UI