Bringing Mentions Feature to WhatsApp — A Product Requirements Document

Abayomi Semudara
4 min readJan 30, 2023

--

What if you could tag your friend, sibling or an acquaintance when you wish him/her happy birthday. What if you could tag the business you got your favourite sneaker from on IG?

A home screen of an iPhone showing the WhatsApp Icon
A home screen of an iPhone showing the WhatsApp Icon

Mentions Feature on WhatsApp

Mentions on WhatsApp status ensures that our moments are shared and seen by the people that matter.

This PRD covers the work involved in implementing mentions on WhatsApp.

1. Overview

1.1 Background

WhatsApp allows users to send text and voice messages, make voice and video calls, and share images, documents, user locations, and other content.

Status is an important part of the product as it allows users to share updates (text, photo, video, and GIF) in real time with their contacts and disappear after 24 hours. Sometimes we want to share life moments of ourselves and others on status and notify specific person(s) about the status update but there’s currently no way to prompt the specific recipient(s) except going to the person’s DM.

Mentions sends a DM notification to the intended recipient(s) of our status update. Mentions is a way to tag people and businesses that matter i.e. you can tag businesses/pages on IG directly from your WhatsApp Status. This means if you got a nice pair of sneakers from @vendor, you can tag them on your status and others can follow through to their instagram page.

1.2 Goal

The primary objective of this project is to ensure that the intended recipient(s) receives a DM notification whenever we post a status update.

The secondary objective is to enable IG business profile tagging from WhatsApp status

1.3 Idea Validation

Qualitative

Five one-on-one user testing sessions were conducted to get feedback on the mentions feature. The five people interviewed liked the idea and were very eager to try the feature. Also, some provided feedback which served as pointers for multiple use cases e.g. tagging business profile from IG

User Testing: One of Five Testers

2. Target Customers

Mentions is mainly targeted at WhatsApp status users (for personal use)

3. High Level User Flow

A flowchart depicting the userflow for the mentions feature on WhatsApp
A flowchart depicting the userflow for the mentions feature on WhatsApp
Low-fi depicting how the mentions feature work
Low-fi depicting how the mentions feature work

4. Success Metrics

30-day user engagement rate

Comparing the 30-day user engagement rate before and after launching the mentions feature and expecting the later to be higher.

Improved user experience

5. KPIs

5.1 Adoption

  • Increase in number of users using status

5.2 Usage

  • Increase in volume of status uploads on month over month
  • Increase in status to chat conversations
  • Increase in number of status views

5.3 Engagement

  • Number of status created
  • Number of status engaged

6. Product Requirements

6.1 Mentions in WhatsApp

Priority: Important

New enhancement: Yes

  1. Ability to mention a contact or IG page on status
  2. The mentioned contact gets a dm notification and can view the status by following the notification.
  3. The username displays for everyone else that doesn’t have the mentioned contact saved.
  4. Ability to turn off/on mentions

6.2 Repost status

Priority: Important

Changes required: Yes

  1. Ability to repost a mentioned status update

7. Rollout Plan

We plan to do a closed beta to understand how our users interact with the mentions feature regarding the KPIs set and functionality, get feedback and iterate based on that.

Then an initial release to 5% of our users.

This will be followed by a teaser on our owned media as well as earned media introducing the mentions feature and announcing the world wide release date.

8. Product Components

8.1 Front-end Development

Java, Swift, C#, HTML/CSS/JavaScript, Objective-C, C

8.2 Back-end Development

Erlang, FreeBSD, Ejabberd, BEAM, Mnesia, YAWS

9. Constraints

9.1 Resources

  1. People : Inhouse Designers(2), Developers(8), QA(4), PM(1), Researchers(2)
  2. Skills : Developers with experience in the technologies mentioned above

10. Out of scope

  • Mentioned IG Business Profile will not see the mentions.
  • You can’t repost a status if you aren’t mentioned.

Tools: Whimsical for LowFi

Role: Product Manager

Thanks for reading. If you have suggestion on how I can improve this PRD kindly leave a comment or email me at semudaraabayomi@gmail.com

--

--

Abayomi Semudara
Abayomi Semudara

Written by Abayomi Semudara

Brand and Product Designer | Product Manager ||| I writer here, so maybe, A WRITER.