You're reading an older case study!

This case study is hosted on my old site, so both the design and content might not be up to my current standards. I’m in the process of updating them, but in the meantime, expect a few rough edges. Appreciate your patience!

Grow

Grow

Grow

Making feedback fun

Making feedback fun

Making feedback fun

2023 | producT DESIGN | SLACK APP

2023 | producT DESIGN | SLACK APP

2023 | producT DESIGN | SLACK APP

INTRODUCTION

INTRODUCTION

INTRODUCTION

Grow is a Slack app that empowers teams to collaborate, communicate, and share actionable feedback seamlessly within Slack. With Grow, users can show appreciation, send praise, and reflect daily through various activities, fostering a culture of appreciation and continuous improvement.

Grow is a Slack app that empowers teams to collaborate, communicate, and share actionable feedback seamlessly within Slack. With Grow, users can show appreciation, send praise, and reflect daily through various activities, fostering a culture of appreciation and continuous improvement.

Grow is a Slack app that empowers teams to collaborate, communicate, and share actionable feedback seamlessly within Slack. With Grow, users can show appreciation, send praise, and reflect daily through various activities, fostering a culture of appreciation and continuous improvement.

Goal

Goal

Goal

Increasing user retention

and engagement

Increasing user retention

and engagement

Increasing user retention

and engagement

My Role

My Role

My Role

Product Design

Visual Design

UX Writing

Product Design

Visual Design

UX Writing

Product Design

Visual Design

UX Writing

Platform

Platform

Platform

Slack

Slack

Slack

Timeline

Timeline

Timeline

Q1 2023

Q1 2023

Q1 2023

Due to aN NDA, I am limited in the details I can share for this project in my case study. reach out if you'd like to learn more.

Due to aN NDA, I am limited in the details I can share for this project in my case study. reach out if you'd like to learn more.

Due to aN NDA, I am limited in the details I can share for this project in my case study. reach out if you'd like to learn more.

Context

Context

Context

DESIGN CONSTRAINTS

DESIGN CONSTRAINTS

DESIGN CONSTRAINTS

Since Grow is an app that exists in the Slack ecosystem, we had to push the boundaries of what a Slack app could achieve. We embraced the challenge of working within the guidelines while leveraging the full potential of the Slack Block Kit.

Since Grow is an app that exists in the Slack ecosystem, we had to push the boundaries of what a Slack app could achieve. We embraced the challenge of working within the guidelines while leveraging the full potential of the Slack Block Kit.

Since Grow is an app that exists in the Slack ecosystem, we had to push the boundaries of what a Slack app could achieve. We embraced the challenge of working within the guidelines while leveraging the full potential of the Slack Block Kit.

EXISTING CONTENT LOOP

EXISTING CONTENT LOOP

EXISTING CONTENT LOOP

Grow dynamically generated daily spotlights for users who linked their accounts and sent nudges on Fridays to encourage users to send feedback to three team members. This content appeared on a social media-like feed accessible to the entire team, aiming to increase visibility, showcase achievements, and foster a culture of recognition and appreciation.

Grow dynamically generated daily spotlights for users who linked their accounts and sent nudges on Fridays to encourage users to send feedback to three team members. This content appeared on a social media-like feed accessible to the entire team, aiming to increase visibility, showcase achievements, and foster a culture of recognition and appreciation.

Grow dynamically generated daily spotlights for users who linked their accounts and sent nudges on Fridays to encourage users to send feedback to three team members. This content appeared on a social media-like feed accessible to the entire team, aiming to increase visibility, showcase achievements, and foster a culture of recognition and appreciation.

So what's the issue?

So what's the issue?

So what's the issue?

Based on user feedback and internal data, there were three pain points that we wanted to solve:

Based on user feedback and internal data, there were three pain points that we wanted to solve:

Based on user feedback and internal data, there were three pain points that we wanted to solve:

TOO MUCH WORK

TOO MUCH WORK

TOO MUCH WORK

Many of our champion users found checking the feed and providing feedback to three different people each week to be stressful and almost felt like a second job.

Many of our champion users found checking the feed and providing feedback to three different people each week to be stressful and almost felt like a second job.

Many of our champion users found checking the feed and providing feedback to three different people each week to be stressful and almost felt like a second job.

LACK OF CONTENT

LACK OF CONTENT

LACK OF CONTENT

Spotlights were generated daily to aid content generation, but few connected their accounts, resulting in repeated spotlights for the same individuals each week.

Spotlights were generated daily to aid content generation, but few connected their accounts, resulting in repeated spotlights for the same individuals each week.

Spotlights were generated daily to aid content generation, but few connected their accounts, resulting in repeated spotlights for the same individuals each week.

LOW DAILY USER RETENTION

LOW DAILY USER RETENTION

LOW DAILY USER RETENTION

Most of our activity would be on Fridays whenever the nudge was sent out to users.

Most of our activity would be on Fridays whenever the nudge was sent out to users.

Most of our activity would be on Fridays whenever the nudge was sent out to users.

Our approach

Our approach

Our approach

Upon reflection, we identified a fundamental challenge: the app had inadvertently created a perception of being a laborious task.


Giving and receiving feedback is a daunting process for many, and adding a sense of obligation only heightened the issue. Unfortunately, our content generation strategy heavily relied on user engagement, specifically through feedback exchange and interaction.


So how might we create an enjoyable and engaging feedback experience that feeds our content loop?

Upon reflection, we identified a fundamental challenge: the app had inadvertently created a perception of being a laborious task.


Giving and receiving feedback is a daunting process for many, and adding a sense of obligation only heightened the issue. Unfortunately, our content generation strategy heavily relied on user engagement, specifically through feedback exchange and interaction.


So how might we create an enjoyable and engaging feedback experience that feeds our content loop?

Upon reflection, we identified a fundamental challenge: the app had inadvertently created a perception of being a laborious task.


Giving and receiving feedback is a daunting process for many, and adding a sense of obligation only heightened the issue. Unfortunately, our content generation strategy heavily relied on user engagement, specifically through feedback exchange and interaction.


So how might we create an enjoyable and engaging feedback experience that feeds our content loop?

Here's what we did

Here's what we did

Here's what we did

OUR NEW CONTENT LOOP

OUR NEW CONTENT LOOP

OUR NEW CONTENT LOOP

To enhance user engagement and recognition of peoples' efforts, we introduced the "card stack". Instead of having the activities condensed on Fridays, this allows users to complete a flexible number of activities each day, including the option to provide feedback.


The completed activities are then integrated into the card stack of their team members. This creates an environment where team members can interact with and appreciate one another's accomplishments, ensuring that hard work receives the recognition it truly deserves.

To enhance user engagement and recognition of peoples' efforts, we introduced the "card stack". Instead of having the activities condensed on Fridays, this allows users to complete a flexible number of activities each day, including the option to provide feedback.


The completed activities are then integrated into the card stack of their team members. This creates an environment where team members can interact with and appreciate one another's accomplishments, ensuring that hard work receives the recognition it truly deserves.

To enhance user engagement and recognition of peoples' efforts, we introduced the "card stack". Instead of having the activities condensed on Fridays, this allows users to complete a flexible number of activities each day, including the option to provide feedback.


The completed activities are then integrated into the card stack of their team members. This creates an environment where team members can interact with and appreciate one another's accomplishments, ensuring that hard work receives the recognition it truly deserves.

SAY BYE TO THE FEED

SAY BYE TO THE FEED

SAY BYE TO THE FEED

With all the new content appearing in the card stacks, there was no reason to have the feed anymore. In order to streamline the user experience and minimize user effort of switching between different sections of the app, we successfully integrated content browsing and activity completion into a single, seamless flow.

With all the new content appearing in the card stacks, there was no reason to have the feed anymore. In order to streamline the user experience and minimize user effort of switching between different sections of the app, we successfully integrated content browsing and activity completion into a single, seamless flow.

With all the new content appearing in the card stacks, there was no reason to have the feed anymore. In order to streamline the user experience and minimize user effort of switching between different sections of the app, we successfully integrated content browsing and activity completion into a single, seamless flow.

NEW BITE-SIZED ACTIVITIES

NEW BITE-SIZED ACTIVITIES

NEW BITE-SIZED ACTIVITIES

As we shifted our focus towards becoming a daily app, we recognized the importance of diversifying the range of activities to avoid content repetition. To achieve this, we introduced a variety of simple and quick activities that required just a single click.

As we shifted our focus towards becoming a daily app, we recognized the importance of diversifying the range of activities to avoid content repetition. To achieve this, we introduced a variety of simple and quick activities that required just a single click.

As we shifted our focus towards becoming a daily app, we recognized the importance of diversifying the range of activities to avoid content repetition. To achieve this, we introduced a variety of simple and quick activities that required just a single click.

Did it work?

Did it work?

Did it work?

RESULTS

RESULTS

RESULTS

In the following weeks, we saw an upward trend in engagement and activity. Daily active users increased by over 20% and app engagement saw a surge of over 300%.

These results not only exceeded our expectations but also validated our efforts in making feedback fun and meaningful.

In the following weeks, we saw an upward trend in engagement and activity. Daily active users increased by over 20% and app engagement saw a surge of over 300%.

These results not only exceeded our expectations but also validated our efforts in making feedback fun and meaningful.

In the following weeks, we saw an upward trend in engagement and activity. Daily active users increased by over 20% and app engagement saw a surge of over 300%.

These results not only exceeded our expectations but also validated our efforts in making feedback fun and meaningful.

© 2025 Eric Lee.
Designed & built by yours truly.
Thanks for stopping by ✌️
© 2025 Eric Lee.
Designed & built by yours truly.
Thanks for stopping by ✌️
© 2025 Eric Lee.
Designed & built by yours truly.
Thanks for stopping by ✌️
© 2025 Eric Lee.
Designed & built by yours truly.
Thanks for stopping by ✌️