Mobilestrategy 1 Cover Today.png

ZipRecruiter Consumer Strategy

ZipRecruiter Consumer Strategy

Company: ZipRecruiter

My role: Senior Product Designer (Mobile Lead)

Project type: 0-1 and optimization

Device: IOS and Android

Audience: B2C

Timeframe: April - July 2024

 

Company overview

ZipRecruiter is an online employment marketplace that connects job seekers with potential employers. To ensure we have a robust job corpus, we host both jobs that employers pay to post on our site as well as jobs that we crawl from other sites. We earn revenue when employers pay to host their jobs on ZipRecruiter, charging per click and per application submitted through our platform.

 
 

 
 

Project overview

Initially, this project aimed to inform our mobile app roadmap. However, as the project progressed, we recognized that our findings could apply across the entire Job Seeker product, leading to a comprehensive strategy for our consumer-facing product.

 

Background

In 2024, we redesigned the mobile apps and implemented our design system, marking a major evolution in our user experience.

 

Previous experience

Before the redesign, our mobile app experience looked outdated and visually inconsistent.

 
 
 

Milestone 1 of the redesign

In April 2024, we released the first milestone of the redesign, successfully implementing our first-ever design system across the entire mobile app experience (Android and IOS), resulting in:

  • A 3% to 8% increase in average clicks.

  • A 1% to 6% rise in cost-per-click revenue.

  • Improved engagement metrics such as mail rate, responder rate, average responses, and clicker rate.

 
 
 

Milestone 2 of the redesign

The second milestone of the redesign concentrated on additional UI enhancements to create a more polished and modern experience.

 
 
 

Project Goal: Define what's next for the mobile apps

Once we completed the implementation of milestone two, we faced uncertainty about our next steps, prompting the need to define a strategic vision for the future roadmap of our mobile apps.

To inform our strategic vision, I conducted a competitive analysis of Indeed, Glassdoor, LinkedIn, and Otta to understand how our competitors fulfill job seeker needs across the job search lifecycle.

 
 
 

 
 

ZipRecruiter's primary users

Before diving into the competitive analysis, it's important to provide background on ZipRecruiter's job seeker marketplace, the primary users, and the problem sets we focus on as a business.

 

Job seeker segmentation

Back in 2023, our product marketing research team conducted foundational research and identified seven job seeker segments that helped us understand job seeker identities, needs, and pain points.

 
 
 

Archetype grouping

Based on job seekers' actions and behaviors during the job search, we grouped these segments into four archetypes using two qualities: job title specificity and familiarity with the job search process.

 
 
 

Primary users

 
 
 

 
 

Competitive analysis

I assessed Indeed, Glassdoor, LinkedIn, and Otta from a job seeker’s perspective, capturing screenshots of features that better meet their needs in comparison to our offering.

 
 
 

Research findings

Below is a high-level summary of my findings.

 
 
 

Competitive analysis summary: Enhancing job seeker success

Our competitive analysis provided insights into the job search lifecycle and the varying needs of job seekers. This analysis identifies critical Jobs-To-Be-Done (JTBD) recommendations that ZipRecruiter could address to better serve our users and remain competitive. We recognized that our findings could apply across the entire Job Seeker product, leading to a comprehensive strategy for our consumer-facing product.

JTBD: Searching for jobs

  • Utilize preferences and profile data collected during onboarding to refine our recommendation algorithm, ensuring that job recommendations are precise and relevant.

  • Make it easier for job seekers to explore a variety of different job recommendations.

  • Provide clear explanations detailing how each job aligns with a job seeker’s qualifications and preferences, making it easier to identify suitable roles.

  • Allow users to easily update their preferences as their job search evolves, ensuring that job recommendations remain accurate and aligned with the job seeker's current interests and requirements.

JTBD: Applying for jobs

  • Provide essential company data to prevent job seekers from needing to visit other sites to research the information needed to decide whether to apply for jobs.

  • Leverage AI to tailor job seekers' profiles/resumes to match job descriptions more closely, enhancing their ability to effectively pitch themselves to potential employers.

JTBD: Connecting with employers

  • Streamline the interview process by integrating scheduling and video and audio calls directly within our messaging system, eliminating the need for multiple platforms and accelerating employer-job seeker connections.

 
 

 
 

Roadmap recommendations: Searching for jobs

The following recommendations will enable job seekers to efficiently find jobs that are relevant to them, addressing key user problems identified through our competitive analysis.

 

User problem: Irrelevant job recommendations

When job recommendations are based solely on user activity, they can lead to inefficiencies and potentially mislead users into applying for jobs for which they are not qualified. This approach can result in wasted time and frustration for job seekers, as well as lower application quality for employers.

 

Current ZipRecruiter experience

While ZipRecruiter collects preferences and profile data, including qualifications during onboarding, we currently rely primarily on search activity to drive job recommendations.

 
 
 

Competitor experience

LinkedIn uses a combination of preferences, profile data, and search activity to inform their job recommendations, resulting in more relevant and targeted job suggestions for users.

 
 
 

Recommendation: enhance our job recommendation algorithm

Utilize preferences and profile data collected during onboarding, to refine our recommendation algorithm. This approach will ensure that job recommendations are precise and relevant, providing users with job opportunities that match their qualifications and preferences.

Expected Impact:

  • Improved user satisfaction: By delivering more relevant job recommendations, users will find their job search more efficient and rewarding.

  • Increased cost-per-click revenue: More relevant recommendations will likely lead to increased engagement, as users are more inclined to click on and apply to jobs that match their profile.

  • Higher quality applications: Providing employers with better-matched candidates will improve application quality, potentially increasing employer retention, as businesses value quality over quantity in applications.

Although this is more of a backend project, here are some explorations of what our job recommendations could be

 
 
 

User problem: Challenging exploration of job recommendations

Exploring different job recommendations can be difficult and cumbersome for users. The current design of ZipRecruiter's job recommendation interface hinders efficient exploration, making it challenging for users to find relevant opportunities.

 

Current ZipRecruiter experience

The current ZipRecruiter experience presents a text-heavy interface with both horizontal and vertical scrolling, which breaks users' natural reading patterns and makes it difficult to scan job recommendations efficiently. This design limits the number of job recommendations displayed and makes it cumbersome for users to navigate through each job recommendation.

 
 
 

Competitor experience

Competitors provide interfaces that make it easier for users to read job recommendations by aligning with users' natural reading patterns. This approach facilitates efficient scanning and exploration of job opportunities.

 

Indeed

Glassdoor

LinkedIn

 
 

Recommendation: Improve job recommendation exploration

Make it easier for job seekers to explore various job recommendations by redesigning the interface to display more sections of job recommendations in a way that aligns with natural reading patterns. Users can easily toggle between different sections.

Expected Impact:

  • Enhanced user experience: Job seekers will find it easier to explore a wide variety of job recommendations, meeting the needs of both A3 users who want to see a broad range of job titles and A2 users seeking specific job recommendations tailored to their criteria.

  • Increased cost-per-click revenue: Improved exploration will likely lead to increased engagement, as users are more inclined to interact with a diverse range of job opportunities.

  • Potential increase in applications: By facilitating easier exploration, users may be more likely to apply to jobs that match their interests and qualifications.

 
 
 

User problem: Unclear alignment of job seeker qualifications with job opportunities

Job seekers often struggle to understand how their qualifications and preferences align with job listings, leading to uncertainty and inefficiency in the application process.

 

Current ZipRecruiter experience

Our current job description pages do not clearly highlight how jobs align with job seekers' preferences and qualifications, making it difficult for users to assess the suitability of roles at a glance.

 
 
 

Competitor experience

Platforms like LinkedIn, Indeed, and Otta excel in providing clear indicators of how job opportunities align with users' qualifications and preferences, enhancing the job search experience.

 

Indeed’s profile insights

Indeed’s job details

LinkedIn highlighting preference alignment

LinkedIn highlighting qualification alignment

 
 

Recommendation: Provide clear explanations of job alignment

Enhance job description pages to include clear explanations and visual indicators detailing how each job aligns with a job seeker’s qualifications and preferences. This approach will make it easier for users to identify suitable roles quickly.

Expected impact:

  • Increased trust and satisfaction: Providing clear alignment information will build trust in the job recommendations, as users can easily see how opportunities match their qualifications and interests.

  • Usability improvement: By leveraging the usability heuristic of recognition over recall, we reduce the cognitive load on users, enabling them to recognize relevant job opportunities without having to recall details from their profiles.

  • Higher engagement and revenue: Job seekers are more likely to click on jobs to learn more about the alignment, increasing cost-per-click revenue.

  • Quality applications: Clear alignment indicators will encourage job seekers to apply to roles they are well-suited for, enhancing application quality and improving employer satisfaction. This, in turn, could enhance employer retention by delivering quality over quantity in applications.

 
 
 

User problem: Evolving preferences and the need for dynamic job recommendations

As job seekers' preferences evolve and change throughout the job search process, they need the ability to modify their preferences easily. Otherwise, job recommendations might become irrelevant because they don’t evolve to incorporate changes in interests and requirements.

 

Current ZipRecruiter experience

Currently, users are unable to access or update their preferences outside of the initial onboarding experience. This limitation can lead to frustration if users' preferences change over time and they are unable to adjust them.

 

Competitor experience

Competitors such as Glassdoor, LinkedIn, Indeed, and Otta allow users to update their preferences as needed, providing more flexibility and control as their needs evolve.

 

Indeed

Glassdoor

LinkedIn

Otta

 
 

Recommendation: Enable preference updates

Allow users to easily update their preferences as their job search evolves. By providing a user-friendly interface to modify preferences, we can ensure that job recommendations remain accurate and aligned with the job seeker's current interests and requirements.

Expected impact:

  • Increased user satisfaction: Providing the ability to update preferences will lead to higher satisfaction, as users will receive more relevant job recommendations that reflect their current interests.

  • Improved engagement and revenue: More suitable job recommendations will likely result in increased cost-per-click revenue, as users are more inclined to click on jobs that match their updated preferences.

  • Enhanced application quality: By allowing preferences to evolve, we improve the likelihood of users applying to jobs that truly match their qualifications and interests, potentially increasing application revenue and employer satisfaction.

 
 
 

 
 

Roadmap recommendations: Applying for jobs

The following recommendations will enable job seekers to efficiently conduct the research they need to apply to jobs and apply with confidence, putting their best foot forward. These recommendations address key user problems identified through our competitive analysis.

 

User problem: Inability to conduct comprehensive company research

Job seekers need to conduct thorough research about companies to determine if they want to apply for jobs. This includes understanding more about companies they are familiar with, such as employee reviews and company culture, and learning about unfamiliar companies to verify the legitimacy of job postings and understand what the company does.

 

Current ZipRecruiter experience

ZipRecruiter's current company pages are minimal and lack the detailed information that job seekers need to make informed application decisions. The company page experience is inconsistent across employers, leading to frustration and inefficiencies in the job search. When we don't provide the necessary information, job seekers are forced to visit competitor sites to conduct research, risking attrition as they may apply for jobs on those sites.

The screenshots below are examples of our mobile web experience because the mobile apps do not have company pages yet.

 

Newer version of the company page (70% of companies)

Older version of the company page (30% of companies)

 
 

Competitor experience

Competitors like Indeed, Glassdoor, LinkedIn, and Otta excel in providing detailed company information on both company pages and job descriptions. This comprehensive information helps job seekers make informed decisions without leaving the platform.

Indeed

Glassdoor

LinkedIn

Otta

 
 

Recommendation: Enhance company pages with essential data

Provide essential company data to prevent job seekers from needing to visit other sites for research. By enhancing our company pages with detailed information, we can help job seekers make informed decisions efficiently and effectively.

Expected impact:

  • Improved job seeker efficiency: Job seekers will have access to comprehensive information needed to decide whether to apply for jobs, streamlining their search process.

  • Increased user retention: By providing all necessary information, we reduce the risk of attrition as users will not need to leave ZipRecruiter to conduct research.

  • Higher application rates: With easy access to detailed company information, job seekers are more likely to apply to jobs that match their interests and qualifications.

  • Quality connections: Enhanced company pages will facilitate better matches between job seekers and employers, as applicants will have a clearer understanding of the company and its opportunities.

  • Seamless job search workflow: By integrating detailed company data into our platform, we eliminate the need for users to engage in a fragmented process, keeping them engaged and informed within ZipRecruiter.

 
 
 

User problem: Inability to customize resumes for each job application

Job seekers want to be able to effectively pitch themselves to employers by utilizing keywords from job descriptions in their resumes. This customization helps them stand out and clearly demonstrate how their skills, abilities, and qualifications align with the job requirements. However, current job sites do not facilitate this customization, forcing users to apply through company websites and manually tailor resumes using tools like ChatGPT, leading to a fragmented job search experience.

 

Current ZipRecruiter experience

Currently, users can only apply to jobs using a single profile, which eliminates their ability to customize their resumes for each application. This is particularly challenging for users applying to multiple job titles with different requirements.

 

ZipRecruiter profile

ZipRecruiter profile + resume

ZipRecruiter job page

1-tap apply submitted

 
 

Competitor experience

  • LinkedIn, Glassdoor, and Indeed: Allows users to upload a new resume for each application, enabling customization. However, this process is not fully integrated into the platform, requiring users to manually edit resumes outside the site and then upload them.

  • Otta: Users must use the same profile for all applications, without the option to upload different resumes for each job.

 

LinkedIn

Glassdoor

Indeed

Otta

 
 

Recommendation: Leverage AI for resume customization

Utilize AI to tailor job seekers' profiles and resumes to match job descriptions more closely, enhancing their ability to effectively pitch themselves to potential employers. By integrating AI tools, we can enable job seekers to easily customize their resumes for each job application.

Expected impact:

  • Increased quality applications: Customizing resumes will help job seekers align their qualifications with job requirements, resulting in higher quality applications and better matches.

  • Improved employer satisfaction: Employers will receive more targeted applications, enhancing their recruitment process and potentially increasing employer retention as they find candidates who better fit their needs.

  • Enhanced user experience: Providing tools for easy customization will streamline the application process, allowing job seekers to apply more efficiently and increase their chances of hearing back from employers.

  • Competitive advantage: By offering AI-driven resume customization, ZipRecruiter can differentiate itself from competitors, attracting more job seekers to use our platform for their job applications.

 
 
 

 
 

Roadmap recommendations: Connecting with employers

The following recommendations will enable job seekers to seamlessly schedule and conduct interviews, addressing key user problems identified through our competitive analysis. These improvements will enhance the overall efficiency of the job search process and improve outcomes for both job seekers and employers.

 

User problem: Fragmented interview scheduling and conducting process

Job seekers struggle with scheduling and conducting interviews within the platform because it requires the use of multiple products. This fragmented process leads to delays, frustrations, and the potential for important details to slip through the cracks. Users must message back and forth to communicate their availability, accept calendar invites via email, and access interview links through separate calendar applications.

 

ZipRecruiter experience

ZipRecruiter currently offers a basic messaging product without scheduling or video interview capabilities. This lack of integration results in a cumbersome and inefficient interview scheduling process.

 

IOS messages

IOS messages

Mobile web messages

Mobile web messages

 
 

Competitor experience

Platforms like LinkedIn and Indeed offer scheduling and video interview features within their messaging products, streamlining the process and enhancing the user experience.

 

LinkedIn InMail

LinkedIn scheduling

LinkedIn video interview

Indeed interview schedule

 
 

Recommendation: Integrate scheduling and video interviews

Integrate scheduling and video interview features directly within our messaging system. This will streamline the entire interview process, reducing back-and-forth communication and eliminating the need to switch between multiple platforms.

Expected impact:

  • Improved hiring outcomes: By supporting the entire job search lifecycle from application to hire, we can drive more positive hiring outcomes and increase the likelihood of successful job matches.

  • Enhanced employer retention: Making it easier for employers to connect with job seekers will improve satisfaction and retention, as the hiring process becomes more efficient and effective.

  • Seamless user experience: Providing integrated scheduling and interviewing tools will create a more seamless and user-friendly experience for job seekers, reducing frustration and increasing engagement.

  • Competitive advantage: By offering a complete and integrated interview scheduling solution, ZipRecruiter can differentiate itself from competitors and attract more users to the platform.

 
 
 

 
 

Conclusion and next steps

Our strategic roadmap recommendations have set the stage for significant enhancements to ZipRecruiter's job search experience. By focusing on key areas of improvement, we have begun to transform how job seekers and employers connect on our platform. Here’s a summary of the adopted initiatives and future directions:

 

Adopted initiatives

The following initiatives are projects that we adopted into our roadmap.

 

Improved job recommendations

Work is underway to integrate qualifications, profile data, and preferences into our job recommendation algorithm. This backend enhancement aims to provide more accurate and relevant job suggestions to our users.

Status
This initiative is part of a larger consumer project that is currently in the planning stages.

 

Enhanced job exploration

We prioritized simplifying the exploration of job recommendations, making it easier for job seekers to navigate and discover relevant opportunities.

Status
This project was released on IOS and Android in June 2024

Results

  • Where we saw unprecedented engagement, with 30% engagement on iOS and 40% on Android

  • 19-30% increase in average clicks

  • 13-30% increase in cost-per-click revenue

  • 5-20% increase in applications

  • Increased mobile app revenue contribution from 36% to 45-50%

Next steps
We plan to make job recommendation sections more dynamic and roll out these enhancements on web and mobile web platforms, further expanding the reach and impact of this feature.

 
 
 

Comprehensive company pages

We have committed to enhancing company pages to provide job seekers with the detailed information they need to conduct research and make informed application decisions. This will help retain users by preventing them from needing to visit competitor sites.

Status
The project has been adopted and is in the early stages of development.

 
 
 

Preference update functionality

We are enabling users to update their job preferences post-onboarding, ensuring that job recommendations remain relevant as their interests evolve.

Status
This initiative has been adopted and is being integrated into our platform.

 
 
 

Scheduling and interview capabilities

We are adding scheduling and interview features to our messaging product, allowing for a seamless process that reduces friction in the interview scheduling process.

Status
This initiative is currently in progress and is expected to streamline the interview process for job seekers and employers alike.

 
 
 

Future directions

While several initiatives have been adopted into our roadmap, we recognize that some recommendations require more time and resources to implement. These include:

  • AI-Driven resume customization:
    Exploring ways to leverage AI to tailor job seekers' profiles and resumes for specific job applications.

  • Clearer explanations of job alignments utilizing AI:
    Providing clear explanations on job descriptions that detail how each job aligns with a job seeker’s qualifications and preferences.

  • Dynamic job recommendation algorithm:
    Continually refining our recommendation system to be more responsive to user input and evolving data.

 
 

Conclusion

This case study illustrates our commitment to innovation and user-centric design at ZipRecruiter. By adopting and implementing these strategic recommendations, we are enhancing the job search experience, fostering better matches between job seekers and employers, and driving business growth. We are excited to continue building on this momentum, leveraging insights and technology to create a more efficient and satisfying job search journey for our users.