Wavely
Seven Days Streak and Goal Setting.
From Hello to Hired.
Wavely is a job board with a mission to keeping the job hunt more human.
It utilizes AI to directly connect talents who are looking for a job to hiring managers.
Talents looking for a job, and
Hiring managers hiring for jobs.
(Users: 3k Active users.)
Role: UX Designer / UI Designer
Team: 1 designer, 4 engineers, 1 product manager.
Problem Discovery
The Product Manager noticed an inconsistency in the data in how frequent the talents apply to jobs.
A noticeable drop was happening at 2 days, 3 days and 7 days.
So, how can we achieve consistency? Our first hypothesis was through goal setting.
Looking at some competitors like Linkedin, Monster, Indeed and Ziprecruiter, we noticed that none had a goal setting feature.
Building Empathy
As one of my first projects at Wavely, I built empathy with the user by interviewing them to learn about their job hunting process.
What apps keeps them engaged, that they have made a habit of using everyday.
What is most frustrating in design hunting.
What other products they are using.
Tools used: Customer.io, Hotjar, and Mixpanel.
Define
Processing and analyzing the interviews with the users, I drew affinity maps to extract major reoccurring themes.
The main themes were that the job hunting process is:
We extracted the design principles from the three main common themes above.
Design Principles
Pain Points
How can we make applying for a new job consistent?
How can we keep the talent, the user who is looking for a job, engaged until they find one?
How can we simplify the process of applying for the talent?
How can we make applying for a new job fun?
Pain Point
How can we keep the talent, the user who is looking for a job, engaged until they find the job they want?
Hypothesis:
We looked at apps that keep the user engaged, we followed Duolingo's approach. First, we had to create a daily habit for the user to visit the app to complete a task to obtain a goal.
The task is to apply for a certain number of jobs and the goal is to continue doing so many days in a row to hit a streak.
How can we simplify the process of applying for the talent?
Hypothesis:
By creating a daily goal, the user is put in charge of how many jobs they are applying to. Their tasks for the day on Wavely are clear.
How can we make applying for a new job fun?
Hypothesis:
Goals, streaks, awards, and animations.
I conducted a UX persona workshop to consolidate the research of other departments who were in contact with the user such as PMs and CX.
Defining the persona
Persona
Behavioral insight of watching the user interact with other apps - staying engaged part was achieved by animations, a phone shaking, and small delights here and there.
By this time in the design thinking process we knew we are designing a goal for the talent to reach.
A goal = unlocking an award.
But what award did the talent want?
We asked the user by adding questions to our regular user feedback calls and Typeforms.
Design System
We visited the design system to see what components we are missing, what illustrations could be reused, which needs to be updated., and some had to be drawn from scratch.
We also saw this feature as a good opportunity to introduce animations on mobile.
Team
Timeline
Users
Background
The Feature
We weren't seeing much engagement for the day 2 award of 'priority support.'
Talking to the talent, we had them decide on a new award that would be more beneficial for their job search.
Phase 1
Empathy & Define
Ideation & Wireframing
Prototyping
Deliverables
Phase 2
Redefining the 'awards.'
Editing Design Files
Deliverables
Gamification was part of the solution as trends
create more engagements and delight.
Simple Animations, Not So Simple
The simple animations had to get approved from the engineering team in mid and hi-fis:
The animations in this prototype is a mix of Lottie animations and Figma smart animate.
The Feedback
The Impact
~42% increase in users getting to day 2
~35% increase in users getting to day 3
~22% increase in users getting to day 7
What We Learned
When introducing a new feature,
There is no such thing as over communicating, especially during the beginning of the project.
Cross-functional meetings between PM/ Engineering/ Design are necessary early on to set expectations.
Build using auto layout whenever possible, this was one of my last projects building without auto layouts,
Challenges
Getting approval to expand this over two sprints to get the visuals ready.
Next Steps
Introducing partners/ friends where users can share their progress with their friends on the app.
Studies have shown that when making a goal public, one is more likely to achieve it.
Continue monitoring the data on which awards are being used, introducing new awards or rearranging them is likely. We just have to continue monitoring the data and hearing from our users.