Fantasy Chat

Fantasy chat is designed as a league-wide channel to communicate with the league manager and other team managers. Additionally, there is also individual Matchup channels where users can banter and smack talk with their opponents. The goal was to improve how fantasy managers connect and interact, boost league engagement, and to retain users on the platform.

Client

ESPN

Services

UI/UX Design

Industries

Sports

Date

Sept 2022

Chat_cover

Goals

Boost League Interactions

• Boost in-app communication, keeping users active, especially during off-game days or between seasons.

Improve User Retention

• Integrating chat keeps users on the platform rather than switching to third-party messaging apps.

Develop Fantasy Community

• The chat can foster a stronger sense of competition and fun, driving participation in leagues, and increasing league activity.

Monetization

• Opportunities for monetization to unlock potential in-app purchases.

Data Collection

• Opportunities to gather behavioral data, improving recommendations and personalization.

Research

Sports fans today are gravitating toward social channels while watching sports. Among ESPN fantasy users today, 62% of sports fans and likely to interact with others on social media. The need for a fun and interactive chat experience is paramount to the fantasy culture, as it fosters community, and provides authentic group interactions through moments of the season.

Fantasy_Player_2

Wireframes

We took gathered inspiration from iMessage and others to understand the interaction with input fields, messages and reactions. From the findings we started creating standard chat wireframes, exploring how messages are displayed throughout the experience, as well as GIFs and stickers.

Screenshot 2024-10-04 at 12.01.13 AM

UI Design

We developed the UI design for the chat bubbles, input fields, and reactions, and componentized them in Figma. We accounted for all the states for input fields and messages, such as errors. We aligned the design to the current PRISM system, and tested our colors and typography to pass accessibility standards.

Message Input

Screenshot 2024-10-02 at 3.28.08 PM
Screenshot 2024-10-02 at 3.30.57 PM

Message Bubble 

message bubble
Screenshot 2024-10-02 at 5.33.53 PM
Screenshot 2024-10-02 at 5.33.33 PM

Reactions & Stickers

Stakeholders pushed for the idea of league managers talking smack to one another and sending GIFs. The creative team led the design direction of the stickers graphics, I assisted with support from the product design side, and answered questions about the user journey to finding, and sending GIFs and stickers. ESPN had a Giphy account and we utlized their SDK and connected the Giphy API to the Fantasy app.

reactions and stickers

Reactions Bar

Screenshot 2024-10-02 at 5.20.02 PM

Fantasy Stickers

Screenshot 2024-10-04 at 12.10.16 AM

Prototypes

I prototyped flows for the opponent chat and sending stickers and GIFs. 

Screenshot 2024-10-03 at 5.07.42 PM

Opponent Chat

GIFs and Stickers

UI Design

Chat_UI

Key results

15%

1.1M+

60%

95

User Retention rate

Trades executed

Interacted with other managers

Accessiblity score

Kyle Justice

PRODUCT DESIGNER

© 2025, Kyle Justice.

Services 🛠️

Product Design

Graphic Design

Branding

Illustration