Clarifying Questions
For which market are we designing this solution? Assume India
Are we designing a mobile app or web app or both? Mobile App
What is the business goal of building this? Is it earning revenue or is it getting max users? Or is it getting most engagement ?
You decide . My reply to this would be I would look at adding maximum number of users.
Shouldn’t it be the same app as the ones for people who want to marry ? You decide
My reply to I think this should be a same app and may be keep different categories or filters by which people can search.
Business Goal : to acquire most users
Product Goal :- to help users find the best possible match after properly knowing about them.
Users
People who want to marry
Their relatives
Their parents
Their friends
Match makers
I would pick the first category since most people looking to remarry would like to take this important decision of their life on their own rather rely on other people to find someone for them.
Pain-points of users
| Rate between 1 to 5 | Level of Pain-point | Impact to the Goal | Total Score |
1 | Users would want to create their own profile | 3 | 3 | 6 |
2 | Users would want to search possible matches by preferences | 4 | 4 | 8 |
3 | Users would want to provide more information about themselves | 4 | 4 | 8 |
4 | Users should be able to know more about the possible matches. | 4 | 4 | 8 |
5 | Users should be able to get match recommendations | 5 | 5 | 10 |
6 | Users should be able to contact and speak to each other | 3 | 3 | 6 |
7 | Users should be update their status on the app once | 2 | 2 | 4 |
Lets focus on pinpoints 2, 3, 4 and 5
Solutions
Profile Creator
Users can create a profile for themselves by adding all the information about themselves such as name, age, occupation, income range, habits, interests. They can also add their own photos.
Match Finder
Users can set different preferences or filters — in terms of religion, caste, age, income, range, location, status (Divorced / Widowed / Unmarried) , number of kids, habits etc.
The solution would automatically search the database and find relevant matches as per the preferences.
The users can then request to connect. Once connected, they can chat via inbuilt Chat or unhide their phone numbers.
Magic Matcher
Magic matcher would automatically pick 10 best matches based on your profile and show you on a news feed.
The users can request to connect.
Moments (Video Diaries)
There can be a news feed where users can upload a video about themselves and create a video diary. It can be anything - speaking to their family members, having lunch with them, playing with their kids. etc.
This feed will also show the videos of other users. Users can click on their name and request to connect.
Tradeoffs of solution 1, 2 and 3 : Not possible for either person to know more about each other. You cannot share more information about yourself.
Trade-off of solution 4 would be privacy since they are sharing personal videos.
I think I will pick solution 4 because this gives a chance for users to know more about possible matches by going through their videos in addition to their profile.
This is more impactful to the goal and not very high in complexity either.
How to measure success ?
Number of videos uploaded per user per day
Number of videos watched per user per day
Number of profiles browsed per user
Number of connection requests per user
Number of accepted connection requests per user
Number of connections per user.