Personal Project
Personal Project
Personal Project
4 min read
4 min read
4 min read
Native Messaging Experience
[Google Messages]
Native Messaging Experience
[Google Messages]
Native Messaging Experience
[Google Messages]
Problem-1:
Problem-1:
Problem-1:
Overload of messages
Overload of messages
Overload of messages
In today’s digital world, our messaging inboxes are overloaded with a mix of personal chats, promotional messages, OTPs, bank alerts, and transactional updates. While this flood of information is constant, not all messages carry the same level of importance.
In today’s digital world, our messaging inboxes are overloaded with a mix of personal chats, promotional messages, OTPs, bank alerts, and transactional updates. While this flood of information is constant, not all messages carry the same level of importance.
In today’s digital world, our messaging inboxes are overloaded with a mix of personal chats, promotional messages, OTPs, bank alerts, and transactional updates. While this flood of information is constant, not all messages carry the same level of importance.
Imagine you're boarding a bus and asked for your seat number, but instead of quickly finding it, you’re scrolling through bank alerts, promos, and OTPs. It’s stressful and wastes time.
Imagine you're boarding a bus and asked for your seat number, but instead of quickly finding it, you’re scrolling through bank alerts, promos, and OTPs. It’s stressful and wastes time.
Imagine you're boarding a bus and asked for your seat number, but instead of quickly finding it, you’re scrolling through bank alerts, promos, and OTPs. It’s stressful and wastes time.
Important messages are buried down in the cluster of messages.
Finding them when they are needed is difficult.
Important messages are buried down in the cluster of messages.
Finding them when they are needed is difficult.





Solution
Solution
Solution




















Important Alerts
at the top
Important
Alerts
at the top




















Categorizing
messages into
different sections




Smart Alerts Section
Added a dedicated “Alerts” area at the top of the home page.
Automatically highlights time-sensitive messages like tickets, bills, OTPs, and orders.
Smart Alerts Section
Added a dedicated “Alerts” area at the top of the home page.
Automatically highlights time-sensitive messages like tickets, bills, OTPs, and orders.
Categorized Alerts
Events, bills, OTPs, and delivery updates are grouped for quick access.
Each alert comes with action buttons (e.g., Add to calendar, Pay now, Track package).
Categorized Alerts
Events, bills, OTPs, and delivery updates are grouped for quick access.
Each alert comes with action buttons (e.g., Add to calendar, Pay now, Track package).




















Top Alerts Section: Important updates, such as event tickets or bookings, are now displayed at the top of the inbox, ensuring they are visible and accessible at a glance.
Top Alerts Section: Important updates, such as event tickets or bookings, are now displayed at the top of the inbox.
Top Alerts Section
Orders &
Delivery Updates
Orders &
Delivery Updates
Payment &
Bill Alerts
Payment &
Bill Alerts
Travel Alerts
Travel Alerts
Event Updates
Event Updates
Event Updates
Event Updates
Event Updates
Event Updates
Event Updates
Event Updates
Categorization: Messages are categorized into meaningful sections like Transactions, Orders, Alerts, and Promotions, making it easier for users to find what they need.
Messages are categorized into meaningful sections like Transactions, Orders, Alerts, and Promotions, making it easier for users to find what they need.




















Categorization
Impact
Impact
Impact
No Missed Alerts
Critical information always
surfaces at the top.
Critical information always surfaces at the top.
Reduced Anxiety
Users don’t need to dig
through clutter.
Users don’t need
to dig through
clutter.
Actionable Messages
Quick actions save time and
improve usability.
Quick actions save time and improve usability.
Problem-2:
Problem-2:
Problem-2:
Banking messages
Banking messages
Banking messages
Bank and refund messages are cluttered with repetitive alerts and confusing sender IDs, making it hard for users to find the information that actually matters.
Bank and refund messages are cluttered with repetitive alerts and confusing sender IDs, making it hard for users to find the information that actually matters.
Bank and refund messages are cluttered with repetitive alerts and confusing sender IDs, making it hard for users to find the information that actually matters.
Imagine you cancel an order and want to confirm your refund. Instead of easily spotting the update, you’re scrolling through endless texts from different senders like JM-UNIONB-S or JK-UNIONB-S. The important refund message gets buried in the noise.
Imagine you cancel an order and want to confirm your refund. Instead of easily spotting the update, you’re scrolling through endless texts from different senders like JM-UNIONB-S or JK-UNIONB-S. The important refund message gets buried in the noise.
Imagine you cancel an order and want to confirm your refund. Instead of easily spotting the update, you’re scrolling through endless texts from different senders like JM-UNIONB-S or JK-UNIONB-S. The important refund message gets buried in the noise.







Repetitive and confusing sender IDs (e.g., JM-UNIONB-S, JM-FEDBNK-S, JK-UNIONB-S) make it hard for users to quickly identify which message is important.
Important updates get buried under repetitive alerts.
Repetitive and confusing sender IDs (e.g., JM-UNIONB-S, JM-FEDBNK-S, JK-UNIONB-S) make it hard for users to quickly identify which message is important.
Important updates get buried under repetitive alerts.
Solution
Solution
Solution




List view of
banking messages
List view of
banking
messages




Tabular view of
banking messages
Tabular view
of banking
messages




Categorized Transactions
Introduced a dedicated "Transactions" section.
Banking and credit card messages are automatically separated for clarity.
Categorized Transactions
Introduced a dedicated "Transactions" section.
Banking and credit card messages are automatically separated for clarity.
Unified View
All transactions shown in one place, reducing clutter.
Users no longer need to scroll through unrelated messages.
Unified View
All transactions shown in one place, reducing clutter.
Users no longer need to scroll through unrelated messages.
Tabular Layout
A structured table format displaying Date, Details, and Amount.
Easy to differentiate credits (green) and debits (red).
Tabular Layout
A structured table format displaying Date, Details, and Amount.
Easy to differentiate credits (green) and debits (red).












Impact
Impact
Impact
Faster Access
Users can spot the required
transaction instantly.
Users can spot the required transaction instantly.
Expense Tracking
Acts as a built-in tracker
without third-party apps.
Acts as a built-in tracker without third-party apps.
Time-Saving
Cuts down the effort spent
scrolling and searching.
Cuts down the effort spent scrolling and searching.
Problem-3:
Problem-3:
Problem-3:
Promotional messages
Promotional messages
Promotional messages
Users are overwhelmed by promotional messages from unknown companies, cluttering their inbox and making it hard to focus on meaningful communication.
Users are overwhelmed by promotional messages from unknown companies, cluttering their inbox and making it hard to focus on meaningful communication.
Users are overwhelmed by promotional messages from unknown companies, cluttering their inbox and making it hard to focus on meaningful communication.
Imagine scrolling through your inbox and finding messages from brands you don’t even recognize Winzo, Buddy Kissht, Ram Fincorp. You try unsubscribing one by one by sending “STOP,” but the process is repetitive and frustrating.
Imagine scrolling through your inbox and finding messages from brands you don’t even recognize Winzo, Buddy Kissht, Ram Fincorp. You try unsubscribing one by one by sending “STOP,” but the process is repetitive and frustrating.
Imagine scrolling through your inbox and finding messages from brands you don’t even recognize Winzo, Buddy Kissht, Ram Fincorp. You try unsubscribing one by one by sending “STOP,” but the process is repetitive and frustrating.
Promotional messages from unfamiliar companies (e.g., Winzo, Buddy Kissht, Ram Fincorp) clutter the inbox and distract users from important communication.
Unsubscribing from them is repetitive and frustrating.
Promotional messages from unfamiliar companies (e.g., Winzo, Buddy Kissht, Ram Fincorp) clutter the inbox and distract users from important communication.
Unsubscribing from them is repetitive and frustrating.





Solution
Solution
Solution




Promotions Section
Introduced a dedicated “Promotions” page separate from important messages.
All promotional content is grouped and visually organized.
Promotions Section
Introduced a dedicated “Promotions” page separate from important messages.
All promotional content is grouped and visually organized.
Manage Promotions
Added a Manage Promotions panel where users can view frequent senders.
One-tap “Unsubscribe” sends an automated STOP reply to the sender.
Manage Promotions
Added a Manage Promotions panel where users can view frequent senders.
One-tap “Unsubscribe” sends an automated STOP reply to the sender.






Access to all
Promotional messages
Access to all
Promotional
messages
Managing
Promotional messages
Managing
Promotional
messages




Promotions
in a separate tab
Promotions
in a separate tab




Option to manage
and unsubscribe
promotional messages
Option to
manage
promotional
messages
Impact
Impact
Impact
Decluttered Inbox
Promotions no longer mix
with critical messages.
Promotions no longer mix with critical messages.
Easy Unsubscribe
Users can block unwanted
senders in a single click.
Users can block unwanted senders in a single click.
Control & Relief
Builds trust by giving users
control over spam and noise.
Builds trust by giving users control over spam and noise.