How can the retention rate be increased on a web/mobile job portal app?
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
For the sake of discussion, I'm assuming the role of PM at LinkedIn here.
Clarifying questions:
- Our objective is to improve retention for job features, right? (Answer: Yes)
- Is there any user persona that we should focus on? (Answer: Your call)
- Are there any constraints like budget or time here? (Answer: We have some targets for this quarter, and we want to achieve them)
- For this goal do we target cell phone or website? (Answer: Up to you)
- Power users: These are users who are quite active on LinkedIn. They like to connect with other people, see what's going on in the world, and also understand the job market from time to time to understand if any suitable opportunity has opened up. They typically use LinkedIn on their cell phones and check LinkedIn >3 times per day. Some users could be looking for jobs here, others could be posting jobs and some are influencers on LinkedIn
- Occasional users: Some users visit LinkedIn about once or twice a week. These users don't find enough value on LinkedIn, these could be students or other persona that don't get much value out of LinkedIn currently.
- Dormant users: Some users visit LinkedIn once in two weeks or a month. These users don't derive any value from LinkedIn.
Find relevant jobs, casually | As a user, I need to know how is the job market faring currently, As a user, I need to know any specific trend in the job market As a user, I need to understand how to reach my desired role As a user, I should find all the relevant job openings |
While applying | As a user, I should be able to apply to jobs easily As a user, I should be able to understand the JD while applying |
Post application | As a user, I should be able to able to get reverts on my application. As a user, I should be able to fill skill gaps effectively |
Offer extended | As a user, I should know if the offer is genuinely good compared to the industry and experience level As a user, I should know about the culture and requirements before joining As a user, I should be ready for my next role |
- Impact for organization (TAM and Objective)
- Important for the user
- Frequency is high
- As a user, I want to reach my desired role
- As a user, I should be able to fill skill gaps effectively
- As a user, I should be ready for my next role
Topic extraction for resume: Create a resume template for an org for a level, scraping the JD requirement for the last 10 JDs. This will help craft resume according to the org's specific demand. | High | Medium |
Quiz: Create a short and effective quiz for each role (type, seniority, etc.,) for an industry or Org., and allow users to take them. Benchmark against users who already work in these roles. | High | Medium |
Project experience showcase: Share compelling interview answers from experts for a particular role, and how to create a story around a project. | Medium | Medium |
Hands-on projects: For users who don't have relevant experience in a field and want to move to a new field, create more simulations and gamify the user's progress. This will help users learn much faster. | High | High |
Brush up before joining: If the user has accepted the offer, take them through a basic crash course of what to expect in an org. For a PM who just landed a job at Google, it could be like 1. Tech stack at Google, 2. How every Google product works, 3. What are the important metrics at Google, 4. Important stakeholders 5. A few tools that Google uses and how to learn them here We can start with FAANG for now and crowd-sourced information from the community. | Medium | High |
VR simulation: Create VR VR-based simulation of a day in a life for your new job at the desired org. For example, how would my day look if I'm working as a PM with Google, have that entire setup ready so I can get a quick taste of it. | High | High |
Interview prep: A community around peer interviews, where users can find relevant folks and get mock interviews | High | Medium |
Based on the criteria defined above, I'd recommend going ahead with
- Topic extraction for resume
- Quizzes to understand requirements better
- Peer interview prep
- Retention on these features (DN: Day Nth retention)
- D0/D1
- D7
- D30
- No. of users accepting resume points
- No. users not accepting resume points
- No. of users completing the quiz
- No. of users not completing the quiz
- No. of users seeking peer mock interview
- No. of users accepting peer mock interview
- No. of mock interviews completed
- % of mock interviews completed
Clarifying questions:
- Is this web/ mobile job portal app part of a bigger product or a separate product? (Consider Naukri.com)
- What feature of this job portal do we need to focus on for retention purpose? (across product)
- Any particular user persona that we need to target? (You can prioritise)
- Any specific geography? No across India)
- Are we willing to add features horizontally in addition to the job portal? (Yes)
- Any specific budget or technical constraints? Mo
About the product & Goal:
For the purpose of this exercise, I am considering Naukri.com where we have a simple USP of having a job portal where recruiters post job vacancies with the necessary fields and applicants look at these vacancies and apply respectively. Applicants can also create their profile on the portal and recruiters can view candidate/ applicant profile and reach out to them via an inbox.
Our goal is to boost the retention rate of the job portal.
Users:
There are 2 user segments:
- Recruiters / Agencies that hire
- Applicants
Recruiters are the most likely user segment to be retained because they are always on the lookout for candidates and will stay on the platform for a longer time. Higher chances of them to get resurrected as well as filling in vacancies is a periodical job for them, meanwhile applicants have a once in a blue moon requirement of finding jobs and once an applicant has successfully converted, he is likely to churn.
Candidates who have been able to convert to a job from the platform are also likely to come back the next time around. This user segment will also have a high attrition rate.
Prioritised user segments:
- Recruiters on the hunt
- Applicants who were able to convert into roles from the platform
Painpoints:
What are the painpoints that Naukri.com is still not solving for these 2 user segments:
Recruiters on the hunt
- Recruiters are not able to verify whether a profile is genuine or not
- Recruiters are not able to do any screening of skills apart from manual resume screening
- The candidate to job matching algorithm is not accurate
- They don’t hear back from candidates
- Have too many options to choose from / overwhelmed
Applicants who were able to convert into roles from the platform
- don’t see any value in the platform any more, have achieved their end goal of landing a role.
Features:
#1 Screening candidates on the basis of tests (P3)
Creating/ Partnering with third party tools where recruiters can create screening rounds like tests (coding tests / self recording videos) of the candidates that they have shortlisted to further fine tune the list of candidates. Partnering with other apps like Loom, Hackerrank, Hackerearth etc. We can create our own screening platform.
#2 Credibility building features where the applicants can link their Naukri Profile (P2)
Users should get an option to showcase their rank/ performance in other competitions/ coding rounds/ case study rounds on their Naukri Profile. They can link these certificates / accounts to Naukri so that recruiters can reach out to these profiles.
We should also be ranking these profiles basis the credibility / achievments of the profiles so that recruiters can look at top-ranked profiles of a role and reach out to these candidates.
#3 Recruiters don’t know whether a candidate is actively looking for roles / hibernating (P1)
Tracking a profile’s history to see if a user is active or not and track hibernating accounts. This can be done basis data on:
- when was the user last active
- how many messages has he/she sent
- when did he/she last apply
The profiles that we identify via this algorithm, we can send reminders to them and hide them from recruiters so that they don’t waste a lot of time.
#4 For startups specifically, who struggle to source good candidates P5
Many times users don’t apply for roles where they don’t know the company, we can give recruiters an option to showcase their company profile along with the job description so as to build company trust:
They can upload introduction decks/ pitch videos
They can build credibility by adding details like awards, no. of employees, certificates, funding received. etc.
To tackle the problem of applicants attriting because they have landed a role, we can launch additional features for them so that they are retained:
#5 Mentoring candidates who are on a lookout for roles P4
A platform where successful applicants can be onboarded as a mentor (this can or cannot be monetised) where they coach other candidates as to how can they convert roles.
- Interview prep
- resume guidance
- Naukri Profile optimising
- career counselling
Success Metrics:
D 30, D90, D180 retention rate (North Star Metric)
DAU of screening platform
No. of users who have integrated third party apps / products
No. of users with these badges who convert into a role
No. of profiles who are hibernating
Top Linkedin interview questions
- Estimate the number of Uber rides.30 answers | 51.3k views
- How will you improve engagement on LinkedIn?14 answers | 14.2k views
- Design a product for job seekers to create resumes and find the best matching jobs easily and quickly.11 answers | 11.7k views
- See Linkedin PM Interview Questions
Top Product Improvement interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you improve Google Maps?53 answers | 228k views
- How would you improve YouTube?29 answers | 81.3k views
- See Product Improvement PM Interview Questions
Top Linkedin interview questions
- How many elevators should an average office building have?8 answers | 37.1k views
- Consider there is a company say LinkedIn. Which are the top three metrics you would see first thing in the morning?7 answers | 5.1k views
- Should Google get into the ticketing market? If so, what would you build?7 answers | 6.9k views
- See Linkedin PM Interview Questions
Top Product Improvement interview questions
- How can you improve Facebook Stories?22 answers | 45.5k views
- How would you improve Facebook Birthdays?21 answers | 25.8k views
- How would you improve user engagement on WhatsApp?18 answers | 25.1k views
- See Product Improvement PM Interview Questions