Aadhavan M

Product Designer

Streamlining Chat Organization: Introducing Automated Archiving for Inactive Group Chats in WhatsApp

Project Summary :

1. I embarked on my UX design journey through Anudeep’s 2-week UX CAP Program, where I delved into various concepts such as Fundamental Principles, Heuristics, UI construction using Figma, and the integration of animations.
2. I thoroughly enjoyed engaging in fast-paced design activities; they were both fun and motivating for me. My excitement peaked when we learned about the upcoming UX Kickstarter case study.
3. I initiated the UX Design challenge by assessing and enhancing the Archived Chat Experience in WhatsApp.

My final Redesign of WhatsApp’s Archived chat Experience :

Here is the comparison of the original screen and the Redesign. I will be talking about how I got to the solution in the later part of the article.

What is the problem?

Users struggle with numerous unorganized, inactive group chats in WhatsApp, complicating the location of relevant and active conversations due to their dormant status or lack of current purpose.

For many small business owners, managing expenses can feel like a full-time job. Hours are spent organizing receipts, entering data into spreadsheets, and trying to stay on top of finances — time that could be used to grow their businesses. This manual process not only eats up valuable time but also increases the risk of errors, missed entries, and financial disorganization.

To tackle this, I designed Expenzo, a tool to take the stress out of expense management and make it as seamless as possible.

What is the solution and how does it help the user?

1. Introduce intelligent archiving for inactive group chats, enhancing the user experience by organizing the chat list and automatically categorizing unused groups.
2. Users enjoy a cleaner chat list, enabling swift identification of active conversations and reducing unwanted chats.
3. These solutions simplify navigation, ensuring a more organized and user-friendly interface that prioritizes relevant and active conversations.

What Business Metrics does it affect?

1. Automatic archiving of inactive groups enhances user retention through organized chat lists, improving the overall user experience and encouraging sustained engagement with the application.
2. This feature benefits daily active users with an organized chat list, potentially increasing interaction and frequency within the app.

The journey toward the ultimate solution unfolded as follows:

1. Learning from Existing Design :

While engaging in the exercises outlined in the “Learning From Existing Design” workbook, I examined different apps, aiming to comprehend their respective designs. Referencing the workbook, I addressed the WhatsApp application, known for its extensive user base. Recognizing the problem of unorganized chat lists due to inactive groups or chats, I adopted this as my problem statement and commenced my work.

2. Business Impact of UX Design :

While engaging in the exercises outlined in the “Learning From Existing Design” workbook, I examined different apps, aiming to comprehend their respective designs. Referencing the workbook, I addressed the WhatsApp application, known for its extensive user base. Recognizing the problem of unorganized chat lists due to inactive groups or chats, I adopted this as my problem statement and commenced my work.

3. User-Centric Design :

The User-Centric Design workbook helps in understanding Jakob’s 10 Usability Heuristic laws, which serve as thumb rules to be followed. I implemented “Recognition rather than recall” and “Flexibility and efficiency of use” because users may struggle to recognize previous chats and organize the chat list. These heuristics were chosen to address these usability issues.

4. Generating ideas to address the identified problems :

For the previously defined problem, I devised the idea of automatically moving old and unused group chats into archived chats based on specific criteria, such as if they haven’t been used for 2 or 6 months. This approach ensures that our chat list remains focused on more important conversations.

5. The process of transforming my idea into a low-fidelity prototype :

Creating a prototype in the Marvel app became even more thrilling. Applying insights from the “Low-Fidelity Prototype” Workbook, I generated links and interconnected screens. Witnessing my app in action, navigating seamlessly between categories, and easily returning using the prototype felt surreal.

6. Prototype to a High-fidelity version for a realistic app interface :

Drawing from Anudeep’s insights on UI elements and the “High-fidelity prototyping” workbook, I seamlessly crafted navigation with smart animations. The redesign focused on essential elements like the back button, profile image, delete option, and search clearance, aiming to elevate the design for a realistic app interface. The result ensures alignment with the current layout.

Following that, on the chat settings screen, I introduced a feature titled “Archive inactive groups.” By clicking on it, users are presented with three options: 2 months, 6 months, and never. These periods determine when inactive groups or chats, unused for 2 or 6 months, will be automatically moved to the archive upon selection. This functionality assists users in archiving unused and inactive chats, promoting an organized chat environment, and enhancing the overall user experience.

7. Validating the effectiveness of my solutions through usability testing :

Having finished designing based on the problems identified in the heuristic evaluation, I’ll now conduct user testing to ensure the designs are effective, addressing any issues and enhancing elements that may need improvement.

During usability testing, I engaged with users, assigning tasks to assess the clarity and usability of my design. The objective was to understand if users found the design comprehensible and if they could successfully navigate and utilize the features.

Tasks given to the user :

1. Open your WhatsApp application.
2. Take a moment to review your current chat list.
3. Identify any inactive group chats that you believe are no longer relevant or active.
4. Imagine you want to organize your chat list by removing or archiving these inactive groups to make it more streamlined.
5. Attempt to find an option or feature within the app that allows you to archive or hide inactive group chats.

Observation :

1. Check if the user recognizes the presence of inactive group chats in their chat list.
2. Observe how easily users find features related to managing or organizing their chat list, specifically archiving or hiding inactive group chats.
3. Note the efficiency with which users take action to address the unorganized chat issue.
4. Observe whether users understand the purpose and functionality of the archiving or hiding feature.
5. Check if they are aware that this feature helps in organizing the chat list without permanently deleting conversations.

Feedback from User :

8. Enhancing redesigned screens using usability testing insights :

In usability testing, users can archive unused or inactive chats based on the selected period. However, a user raised a question: ‘What if a user already has some archived chats? Will these automatically inactive chats also be archived?’ In response to this feedback, I created additional flows to address this scenario.

Key Learnings :

1. This 2-week UX CAP Program provided me with invaluable insights, enabling me to efficiently tackle and complete this challenge.
2. Anudeep’s guidance, particularly on appreciating designs from the user’s perspective and applying practical heuristics, played a crucial role in shaping my approach.
3. The workshop encompassed critical areas like UI elements, screen design principles, and usability testing, aiding in crafting effective screens and enhancing my grasp of user-centric design. This transformative experience underscored the significance of aligning processes with meaningful goals. Anudeep’s mentorship, coupled with a collaborative community, not only increased my confidence in UX concepts but also refined my collaboration, time management, and decision-making skills.

Thank you so much for your time and thoughts! If you liked the project or have suggestions, connect with me via DM on social media ❤ — LinkedIn

Aadhavan M

Product Designer

Streamlining Chat Organization: Introducing Automated Archiving for Inactive Group Chats in WhatsApp

Project Summary :

1. I embarked on my UX design journey through Anudeep’s 2-week UX CAP Program, where I delved into various concepts such as Fundamental Principles, Heuristics, UI construction using Figma, and the integration of animations.
2. I thoroughly enjoyed engaging in fast-paced design activities; they were both fun and motivating for me. My excitement peaked when we learned about the upcoming UX Kickstarter case study.
3. I initiated the UX Design challenge by assessing and enhancing the Archived Chat Experience in WhatsApp.

My final Redesign of WhatsApp’s Archived chat Experience :

Here is the comparison of the original screen and the Redesign. I will be talking about how I got to the solution in the later part of the article.

What is the problem?

Users struggle with numerous unorganized, inactive group chats in WhatsApp, complicating the location of relevant and active conversations due to their dormant status or lack of current purpose.

For many small business owners, managing expenses can feel like a full-time job. Hours are spent organizing receipts, entering data into spreadsheets, and trying to stay on top of finances — time that could be used to grow their businesses. This manual process not only eats up valuable time but also increases the risk of errors, missed entries, and financial disorganization.

To tackle this, I designed Expenzo, a tool to take the stress out of expense management and make it as seamless as possible.

What is the solution and how does it help the user?

1. Introduce intelligent archiving for inactive group chats, enhancing the user experience by organizing the chat list and automatically categorizing unused groups.
2. Users enjoy a cleaner chat list, enabling swift identification of active conversations and reducing unwanted chats.
3. These solutions simplify navigation, ensuring a more organized and user-friendly interface that prioritizes relevant and active conversations.

What Business Metrics does it affect?

1. Automatic archiving of inactive groups enhances user retention through organized chat lists, improving the overall user experience and encouraging sustained engagement with the application.
2. This feature benefits daily active users with an organized chat list, potentially increasing interaction and frequency within the app.

The journey toward the ultimate solution unfolded as follows:

1. Learning from Existing Design :

While engaging in the exercises outlined in the “Learning From Existing Design” workbook, I examined different apps, aiming to comprehend their respective designs. Referencing the workbook, I addressed the WhatsApp application, known for its extensive user base. Recognizing the problem of unorganized chat lists due to inactive groups or chats, I adopted this as my problem statement and commenced my work.

2. Business Impact of UX Design :

While engaging in the exercises outlined in the “Learning From Existing Design” workbook, I examined different apps, aiming to comprehend their respective designs. Referencing the workbook, I addressed the WhatsApp application, known for its extensive user base. Recognizing the problem of unorganized chat lists due to inactive groups or chats, I adopted this as my problem statement and commenced my work.

3. User-Centric Design :

The User-Centric Design workbook helps in understanding Jakob’s 10 Usability Heuristic laws, which serve as thumb rules to be followed. I implemented “Recognition rather than recall” and “Flexibility and efficiency of use” because users may struggle to recognize previous chats and organize the chat list. These heuristics were chosen to address these usability issues.

4. Generating ideas to address the identified problems :

For the previously defined problem, I devised the idea of automatically moving old and unused group chats into archived chats based on specific criteria, such as if they haven’t been used for 2 or 6 months. This approach ensures that our chat list remains focused on more important conversations.

5. The process of transforming my idea into a low-fidelity prototype :

Creating a prototype in the Marvel app became even more thrilling. Applying insights from the “Low-Fidelity Prototype” Workbook, I generated links and interconnected screens. Witnessing my app in action, navigating seamlessly between categories, and easily returning using the prototype felt surreal.

6. Prototype to a High-fidelity version for a realistic app interface :

Drawing from Anudeep’s insights on UI elements and the “High-fidelity prototyping” workbook, I seamlessly crafted navigation with smart animations. The redesign focused on essential elements like the back button, profile image, delete option, and search clearance, aiming to elevate the design for a realistic app interface. The result ensures alignment with the current layout.

Following that, on the chat settings screen, I introduced a feature titled “Archive inactive groups.” By clicking on it, users are presented with three options: 2 months, 6 months, and never. These periods determine when inactive groups or chats, unused for 2 or 6 months, will be automatically moved to the archive upon selection. This functionality assists users in archiving unused and inactive chats, promoting an organized chat environment, and enhancing the overall user experience.

7. Validating the effectiveness of my solutions through usability testing :

Having finished designing based on the problems identified in the heuristic evaluation, I’ll now conduct user testing to ensure the designs are effective, addressing any issues and enhancing elements that may need improvement.

During usability testing, I engaged with users, assigning tasks to assess the clarity and usability of my design. The objective was to understand if users found the design comprehensible and if they could successfully navigate and utilize the features.

Tasks given to the user :

1. Open your WhatsApp application.
2. Take a moment to review your current chat list.
3. Identify any inactive group chats that you believe are no longer relevant or active.
4. Imagine you want to organize your chat list by removing or archiving these inactive groups to make it more streamlined.
5. Attempt to find an option or feature within the app that allows you to archive or hide inactive group chats.

Observation :

1. Check if the user recognizes the presence of inactive group chats in their chat list.
2. Observe how easily users find features related to managing or organizing their chat list, specifically archiving or hiding inactive group chats.
3. Note the efficiency with which users take action to address the unorganized chat issue.
4. Observe whether users understand the purpose and functionality of the archiving or hiding feature.
5. Check if they are aware that this feature helps in organizing the chat list without permanently deleting conversations.

Feedback from User :

8. Enhancing redesigned screens using usability testing insights :

In usability testing, users can archive unused or inactive chats based on the selected period. However, a user raised a question: ‘What if a user already has some archived chats? Will these automatically inactive chats also be archived?’ In response to this feedback, I created additional flows to address this scenario.

Key Learnings :

1. This 2-week UX CAP Program provided me with invaluable insights, enabling me to efficiently tackle and complete this challenge.
2. Anudeep’s guidance, particularly on appreciating designs from the user’s perspective and applying practical heuristics, played a crucial role in shaping my approach.
3. The workshop encompassed critical areas like UI elements, screen design principles, and usability testing, aiding in crafting effective screens and enhancing my grasp of user-centric design. This transformative experience underscored the significance of aligning processes with meaningful goals. Anudeep’s mentorship, coupled with a collaborative community, not only increased my confidence in UX concepts but also refined my collaboration, time management, and decision-making skills.

Thank you so much for your time and thoughts! If you liked the project or have suggestions, connect with me via DM on social media ❤ — LinkedIn

Scroll to Top