15% off membership for Easter! Learn more. Close

How can the retention rate be increased on a web/mobile job portal app?

The definition of retention in this context is defined as job viewing.
Asked at Linkedin
526 views
Answers (2)
crownAccess expert answers by becoming a member

You'll get access to over 3,000 product manager interview questions and answers

badge Gold PM

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)
Alright going ahead, I'd like to define the job feature on LinkedIn briefly. Here users can navigate to the section, user can search, recommend, and discover the jobs according to their job title, provide geography, and see results from all the recruiters. If the user is a premium one, they also get to see the chances of him getting a shortlist for an interview call or how they stands among all the candidates. 
 
I'd like to think of some user persona here,
  • 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. 
 
I'd like to go ahead with Power users, as these are the users who derive value from LinkedIn. How can I create more value for such users thereby improving retention? 
 
Check with the interviewer here. 
 
Moving ahead, I'd like to think of the user needs here:
User JourneyUser needs
Find relevant jobs, casuallyAs 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 applyingAs 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 applicationAs 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 extendedAs 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

 

Based on the above needs, I'd like to pick out few needs based on the following criteria
  • Impact for organization (TAM and Objective)
  • Important for the user
  • Frequency is high
 
I'd like to pick a few needs which are:
  • 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
Check with the interviewer about this
 
Based on the above needs, I'd like to brainstorm some solutions and think of Impact and Effort to prioritize solution(s)
 
ItemsImpactEffort
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.HighMedium
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.HighMedium
Project experience showcase: Share compelling interview answers from experts for a particular role, and how to create a story around a project.MediumMedium
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. HighHigh
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.
MediumHigh
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.HighHigh
Interview prep: A community around peer interviews, where users can find relevant folks and get mock interviewsHighMedium

Based on the criteria defined above, I'd recommend going ahead with

  • Topic extraction for resume
  • Quizzes to understand requirements better
  • Peer interview prep
Check with the interviewer around the same. Next, I'd like to think of some meaningful metrics
  • 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
Next, I'd like to briefly talk about GTM for each of the features, I'd start with crafting on-demand resume points for a role and compare the user's resume against the requirements in the JD. This can be done with an email marketing campaign first, by sharing some insights from FAANG organizations for Techies out there. We can think of keeping this as a premium-only feature or maybe using it as a lever for conversion in the future. 
 
For the quiz feature, I'd need to gather some data. I can start with a few roles that are quite hot in the market right now with IT, such as PM, Data Scientist, Full stack engineer, and Dev ops. Create an org-relevant quiz for each of the FAANG orgs and share it as a beta version with a handful of users. Can ask an Industry veteran to take these quizzes first and incentivize them with LinkedIn premium and a tag. Any person who does well in these quizzes gets badges like "Aspiring Google" or "Aspiring Microsoft" and recruiters can also then reach out to such individuals. 
 
For mock interviews, I can onboard a few interview panels at first, and roll this out as a beta version to some of the users. Do some email onboarding, in-app message onboarding and push notification-based onboarding. Going ahead these interviewers can also be full-time mentors and they can be incentivized against how well they are rated by the community. LinkedIn can leverage its strong user base for the same.
 
Check with the interviewer on the same. 
Can someone please review this, thanks!
 
Access expert answers by becoming a member
2 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs

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

Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs