Slack
Reducing Friction in Everyday Conversations: Rethinking Slack’s Threads Experience
Context
Slack threads were designed to organize conversations but instead created friction. Users found threads too formal for quick replies, causing everyday conversations to become fragmented and important updates to get lost.
My Role
I owned the complete redesign of Slack's reply system— conducting user research, defining the strategy, and designing the new experience that balances casual conversation with focused discussion.
Platform
Web, Mobile
Roles
Design Lead
Skills
UX Strategy
Interaction Design
Interface Design
Interactive Prototyping
Duration
2 Weeks

What Are Threads?
The Problem

Quick inline replies
Everyone sees the replies
Conversation feels natural

Every “reply” becomes a thread
Threads vanish from main view unless you open in sidebar
Important messages get hidden
The Challenge at Hand
Research
Understanding the Problem
Key Insights from In-depth Research
Through hands-on usage analysis, observation of real-world Slack conversations, and direct interviews with 20 Slack users across different team sizes and industries, I discovered three consistent friction points:
70% actively avoided threads,
describing them as "too formal" and disruptive to natural conversation flow.
20% were unaware threads existed,
missing opportunities for organized discussions entirely.
10% used threads strategically,
but struggled to get teammates to adopt consistent behavior.
Dissecting Slack's Current Thread System through Heurisitic Analysis
After digging into these patterns, I translated the insights into clear, actionable principles that shaped every decision going forward. Each goal directly addresses a friction point from research and points toward a smoother, more human reply experience.
High Level Goals
Make replies feel natural
Keep critical updates visible
Encourage re-engagement
Design Process
Reframing the reply
Before: “Reply in thread” felt too formal and pulled replies out of the main flow.
After: Changed to “Reply to message” to mirror natural chat behavior.
Impact: Quick replies felt lighter and more intuitive, directly addressing the formality barrier identified in research.

Inline by Default
Before: “Reply in thread” felt too formal and pulled replies out of the main flow.
After: Changed to “Reply to message” to mirror natural chat behavior.
Impact: Quick replies felt lighter and more intuitive, directly addressing the formality barrier identified in research.

Side Peek for Depth
Before: Threads automatically opened a side view with no alternative option.
After: Added a side peek view for focused discussion without losing place.
Impact: Supported deeper dives while keeping the main channel intact, satisfying both casual and strategic thread users.

Smarter Reminders
Before: Users forgot about replies once they left a thread.
After: Designed lightweight reminders — inline banners, toast alerts, and status dots.
Impact: Important replies stayed visible without adding noise, directly addressing the follow-up visibility issue that caused missed deadlines.

The Solution
Meeting users where they are
Keeping conversations alive


Conclusion
Learnings and Future Steps
As a Slack user myself, I've always found it frustrating that every reply has to be a thread. My Threads tab became a graveyard of throwaway comments I never meant to save and I was forced to see a simple reply to someone get overshadowed by a flood of new updates.
That moment of friction made something click: the way we reply shouldn't be dictated by structure, it should be shaped by intention.
What I learned:
Small language shifts can change behavior. Changing "Reply in thread" to "Reply to message" removed the formality barrier that kept 70% of users from engaging.
People tolerate bad UX more than you think. Users developed workarounds (like avoiding threads entirely) rather than abandoning Slack, masking the true scale of the problem.
Restraints sharpen focus. The constraint of keeping replies visible while preserving threading led to the inline-by-default solution.
Don't overdesign what's meant to feel human. The most impactful changes were about reducing friction, not adding features.
What I'd explore next:
Based on the 10% of strategic thread users, there's still opportunity to explore:
What if users could organize their saved threads into workspaces?
Could the thread sidebar become a more intentional project management tool?
In the end, this project reminded me that good design should feel invisible. Sometimes the biggest impact comes from making the most common interactions feel as smooth as they can be.



