Design a pinning feature in Chat app such as Whatsapp
0 votes
355 views
in Product Design by (16 points) | 355 views

1 Answer

+1 vote
Objective or Goal of the feature: To help users pin a chat in a Chat App/messenger such that it is the first chat that appears in the conversation threads (irrespective of the recency)

You can pin conversations with -- a) individual contacts, and b) groups

User need: A user who has several chats going on during a day finds it time consuming to navigate through conversation threads. The importance of a conversation thread can be based on: a) frequency of use, and b) importance of conversations/contact (eg: family, emergency contacts, boss). Allowing

Solution Flow:

User selects a message through a long press --> selects to pin the thread.

Since the intent to pin can be either: freq of use or importance of the contact, user should be asked about the duration for which she would like to pin (8 hrs, 1 week, 1 year).

Introducing the feature to the user: If a particular chat is being actively opened by the user multiple times in a day, suggest they can pin the threads now. Can pin upto 3 threads/contacts.

Unpinning: long press/left swipe to unpin; then ranks based on recency

Metrics to measure:

No of pinning used/user per month and associated time period selected (to understand what type of usecase the feature is being used for)
by (30 points)
Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
To avoid this verification in future, please log in or register.
Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
To avoid this verification in future, please log in or register.

Related questions

+2 votes
1 answer
+2 votes
1 answer
0 votes
1 answer
asked Feb 27 in Product Design by yolo (20 points) | 545 views
0 votes
1 answer