overview

 

Converse is a messaging app designed for seamless communication, allowing users to connect through private messages or interest-based groups. The app’s business model is centered around targeted advertising, delivered by an AI-driven bot that adapts to conversation patterns—without compromising user privacy. The project aims to support the app’s business strategy while addressing common issues found in other messaging platforms, such as notification overload, lost information, and organizational inefficiencies.

the problem

The primary challenge users face today is managing multiple work environments and diverse areas of interest, making it difficult for a single app to effectively organize and present all the information contained in their messages. As a result, important messages are often overlooked.

Additionally, there is a growing concern about security and data collection. Given the app’s business model, addressing this issue presents a significant challenge.

the solution

 

To address these challenges, I introduced several key features to enhance the user experience.

Users can now organize their chats into folders and subgroups for better structure.
The search functionality has been significantly improved, making it easier to find messages.
Additionally, users have full control over their notification preferences, allowing for a more personalized experience.

Instead of restricting user control over the app’s advertising bot, I gave them complete autonomy
Rather than displaying traditional ads, I implemented a custom feed that adapts to different groups, providing relevant information, promotions, and advertisements in a more seamless and valuable way.

pain points

  • It is impossible for the user to view the messages in order and know if there are important messages to him or not
  • There are a lot of groups in these applications, which leads to a lot of notifications and a lot of messages, and the user who is in these groups finds it difficult to follow the group members and the topics discussed.

task flow

Shiri, 35, is married with two children. She works as a dermatologist, running her own private clinic while also working at a hospital.

Today, she’s expecting a message from her son’s teacher with details about his trip tomorrow. However, the message will be sent in a group chat with all the parents, making it easy to get lost among countless other messages.

On top of that, her phone is constantly flooded with messages—from private clients, friends, family, and more. Since she spends most of her day at the hospital, she knows that when she finally checks her phone, she’ll have to sift through a sea of irrelevant messages, increasing the risk of missing the important details about her son’s trip.

Major screens

main features

Important Messages

One of the key features I implemented is the ability to send important messages, designed based on research and user needs. With the overwhelming number of unimportant messages users receive, many report missing crucial information.

To solve this, I introduced a feature that allows users to mark a message as important. These messages will trigger a notification even in silent mode and will be highlighted in a contrasting color for visibility.

Users have full control over this feature—they can disable important messages from others or even set all messages from a specific user to be automatically marked as important.

Chat Bot Feed

As part of the company's business model, the bot feature was essential for generating revenue
through targeted advertisements based on user interactions.

However, users are generally resistant to ads, especially within apps. Additionally, many are genuinely concerned about being tracked and having their private data collected.

To balance both the company’s needs and user expectations, I implemented a solution that gives users full control. They can choose to enable the bot only in specific chats and groups. In return, they receive a personalized feed with relevant information, deals, promotions, and products—tailored exclusively to the topics they are actively discussing.

Send Survey

To reduce irrelevant messages, I introduced the option to send polls within group chats, streamlining group decision-making.

Instead of flooding the chat with individual opinions from each member, all responses are consolidated into a single, organized feature—eliminating excessive alerts and unnecessary messages.

Channels

To keep conversations organized and ensure important information isn’t lost in group messages, I introduced the ability to create dedicated channels within each group.

This feature helps streamline discussions by keeping topics separate and structured. It also reduces the need to create multiple one-time groups for events like BBQs, birthdays, or other temporary purposes, as members can simply open a new channel within the existing group.

explore more projects

TGET

An app and a website that helps you experience
browsing events and ordering tickets 

Like Never Before!

SHIFTLY

Work schedule and employee management platform

CONVERSE

App that keeps you connected without interruptions