Reducing friction & boosting conversions on the high-traffic Job Description Page

HeyJobs • 2024

Overview

The Job description page (JDP) has among the highest traffic on the job search platform HeyJobs. We wanted to improve the conversion rate of applications from the JDP, and optimise the usability of this page.

My role

End-to end Product Design, Experiment planning with PM

Timeline

6-8 weeks

Outcomes

2.4% increase in number of applications submitted, 105% increase in usage of 'Save job' button

Challenges & constraints

Challenge

The JDP was a key business page, since it had a lot traffic and generated most of the revenue for HeyJobs. The main challenges were:
• A minor lift in conversion meant a spike in revenue- the converse was also true.
• Changes in the JDP design needed to be translated to job cards and emailer designs.
• Adding complex features meant a lot of work on the recruiter platform back-end.

The biggest constraint

A complete revamp of the JDP would take a long time. We needed something which can be executed quickly and had high impact.

How might we

make it easier for the users to scan the JDP and decide if the job is a good match or not.

Research & discovery

To better understand user behaviour and pain points, we combined qualitative and quantitative research methods.

Research methods

• Analytics data from Amplitude
• User recordings and heatmap data from HotJar
• Analysing existing user feedback
• Maze survey (with around 25 responses) to prioritise the different sections

Key findings

Cluttered first fold

The first fold was cluttered with too much irrelevant info which confused the users. Our maze survey already showed us that recruiter name, company images, and badges (such as "Best place to work 2024") were not important enough to be on the first fold.

"Similar jobs button" placement

This button had a usage of around 0.2%- was thereby taking up unnecessary real estate.

Job descriptions matter

Heatmap data showed most of the users scrolling exactly till this point on the page.

"Apply without CV" caused frustration

Even though the application could be sent without a CV, the companies contacted the applicants after a week to ask for the CV- this frustrated the users.

"Save job" button not seen

Analytics data showed this button had very low usage. But those who saved a job almost always applied to that job. This meant the button had potential.

Time of publishing too vague

"Recently posted" was not good enough. Users preferred more granular data (Eg. "posted 1 hour ago"), as we found out in user interviews

Location could be more specific

Adding a PIN code or the district name would provide more value than a broad city name, as we found out in user interviews

The low hanging fruit

It was obvious that we needed to prioritise the first fold and then tackle the rest of the JDP at a later stage

Ideation & design decisions

Our Design Lead led a "How Might We" workshop with the stakeholders. Here is a brief visual summary of the decisions we made:

Usability testing

We conducted 2 rounds of user tests with around 10 participants for the whole of JDP. Here we highlight the takeaways only for the first fold:

Final designs & experiments

Results & setbacks

2.1%

increase in clicks on 'Apply now' button, indicating improved user engagement -> due to decluttered first fold

2.4%

increase in applications submitted, reflecting a more streamlined and effective user journey -> due to decluttered first fold

0.74%

reduction in bounce rate on the JDP, signalling stronger user interest and engagement with the content -> due to decluttered first fold

105%

increase in the number of jobs being saved, with no difference in the application submissions -> due to anchored "Save job" CTA

Setbacks

There was a major pushback to removing "Apply without CV" tag, since this is a way for HeyJobs to generate revenue.

We had to move the company images back to the top because of client (companies who post the job ads) requirements- though this did not affect the CVR significantly.