top of page

Creating solutions for a gig-job app to increase user engagement in the US

Overview

Spotwork is a gig-work job search app based in Toronto, Canada, starting in 2019. They provided flexible gig jobs with instant payment for workers in Canada only, but recently started offering a 1W-2/1099 job service in some cities in the US.

The Problem

Spotwork is expanding its service in the US and now plans to add W-2 jobs to  attract more job seekers across the US. They want to understand more about the US tax systems and their competitors' W-2/1099 onboarding process. They aim to incorporate the W-2/1099 onboarding into their app, which requires job seekers to fill out documents and undergo background check forms.

Hypothesis

Creating clear guidance that is easy to follow for the W-2/1099 onboarding process and providing education can increase users' engagement in completing their information forms to move on next steps to search and apply for jobs. 

Client

Spotwork

Role

UX Researcher/Designer

Team

Me, 3 designers, 2 supervisors

Duration

4 weeks

Process

RESEARCH

CONCLUSION

5-DAY DESIGN SPRINT

RESEACH
Research
Learn from Competitors

We'd like to learn understand how other apps handle the W-2 tax and personal information through mobile apps. We downloaded the most popular apps in the gig work market and observed their app flows and features.

Instawork

Wonolo

Adia

Swipejobs

All of them provided 1099 and W-2 gig jobs, where workers had to first verify their identity and fill out the tax forms before they can start searching for jobs. The common problem with these apps was that they were not easy to use due to their long and complicated forms and background checks, and users didn't know if any suitable jobs were available until after they provided a lot of personal information.

Problems with gig-apps' W-2 onboarding discouraged users due to

Time-consuming

Unclear & confusing

  • Hard to use the app due to a lack of guidance on how to use it

  • It takes too long to complete the W-2 onboarding and is complicated.

  • User cannot see jobs before completing the onboarding, and the app requires too much personal information

  • No feedback on how the apps assess users' document verification including background check, personality test, questionnaire, and references

  • Poor customer service with slow or no response

"How might we provide an easy-to-follow app to help workers to sign up and complete the W-2/1099 onboarding process?"

How users complete the W-2/1099 onboarding to search for and apply to jobs 

We created a possible US W-2 onboarding end-to-end flow and then added it to the existing app flow. It allowed us to structure each step. We narrowed our design scope for the minimum viable products (MVP) design, focusing on the following:

1099/W-2 Education 'Learn' page

Before searching for jobs, users should get through the 1099 or W-2 onboarding process. Understanding the understanding the difference between them is a critical step for users to choose the job type. The learning page provides the information to educate the users at the beginning of the process.

W-2 Onboarding

The W-2 onboarding process is more complicated than the 1099.  Providing clear guidance through the process can encourage users to complete it.

Apply/Search for jobs in the 'Search' page

After finishing the W-2 onboarding process, users can access more jobs and apply for jobs quickly.

Managing jobs in 'My Jobs' page

The 'My Jobs' page lists users' job histories, and they can manage their jobs on one page easily. 

Guide for Clear W-2/1099 Onboarding for Job Applications

The design aimed at creating a seamless US W-2 onboarding end-to-end flow. This process was integrated into the existing app flow, focusing on: 

W-2 Education

Prior to job searching, users must finish the 1099 or W-2 onboarding. Knowing their differences is crucial for job type selection. This learning page provides early guidance.

Simplifying the W-2/1099 Onboarding Steps

The W-2 onboarding is more complex than the 1099. Clear guidance can motivate users to finish it.

Accessibility to 'Job Search' and 'Application'

After finishing the W-2 onboarding, users access a broader job selection and apply quickly.

Efficient Job Management in 'My Jobs'

The 'My Jobs' page showcases users' job histories, allowing easy management of all their jobs in one place.

Customer Support

5-DAY DESIGN SPRINT
5- Day Design Sprint

We researched for three weeks as requested, but at the end of the week, our team decided to go to a little further. We did a 5-day Design Sprint during the last week when we finished usability testing and redesigned it.

Day 1 + 2: Ideate and sketch solutions 

Based on the W-2 onboarding user flow we created, we started to sketch our ideas that showed each MVP flow. 

Education

  • Inform how to use the app and explain the differences between 1099 and W-2 differences

Job Search

  • Search for 1099 and W-2 jobs  

My Job & Messages

  • Check job histories, status and messages

My Jobs & Messages

  • Categorized FAQs can answer what users want to know, or they can send a message or start to chat 

We developed the rough sketch ideas and built the low-fidelity prototype within a day on a shared  Figma workspace, where we discussed and designed together. That helped us keep the design consistent and increased the work speed. 

Day 3: Low-Fidelity Prototype
  • Learn page is the first page you see on the app

  • Want to optimize this space for education

  • Opportunity to learn about the app

  • Can learn about 1099 or W-2 jobs and onboard

'Education' Flow

Education

1.  The 'Learn' page: App Introduction

     Providing essential introductory info

2.   Optimization for Education Purposes

      Ensuring a seamless learning experience for users

3.   User Engagement and Exploration

      User have the opportunity to discover more about the app

4.   Exploring Job Information

      They can explore information regarding 1099 or W-2 jobs and start the onboarding process based on their

      preference

  • Competitor analysis user pain point: Users would onboard with their personal information (SSN, ID#, etc.) and find out that there are no jobs in their area 

  • Solution: offer to see jobs in a user’s area before onboarding

  • Embedded in this flow is the opportunity to learn and start onboarding for W-2 and 1099

'Job Search' flow for first-time users

'My Jobs' & 'Messages'

1.  Segregating W-2 and 1099 Positions

     Implemented a system to separate and categorize W-2 and 1099 job positions for clearer distinction and         easier navigation

2.   Increased Reminders for Application

      Enhanced the frequency of reminders encouraging users to apply for both 1099 and W-2 positions, 

      ensuring users are informed and prompted to take action

1.  Introduction to Onboarding Process

     Briefly outline the steps involved in the W-2 onboarding process

2.   List of Required Documentation

      Highlight the essential documents needed for the onboarding process​

3.   E-sign Agreement

      Explain the necessity of an e-signature for documents that required an alternative hand-signed option

4.  'Get Started' Page

      Empathize the importance of this page in informing users about the option to pause the process if needed​

5.   Inbox of Forms

     Describe the functionalities of the inbox, such as displaying pending tasks, identifying complexities,

     offering a pause function, and showcasing completion progress through a percentage indicator

​6.   Tax form Segmentation

      Highlight how tax forms are segmented for easy filling, divided into sections with relevant fields

      (text fields, drop-downs, date pickers0 for user convenience​

7.   Complete Forms

​      Empathize the accessibility of completed forms as PDFs of official tax forms. filled with uer-entered data,          and their delivery via email upon application completion

'W-2 Onboarding' Flow

'Job Search' Flow for First-time Users

1.  Identified Pain Point from Competitor Analysis

     During competitor analysis, a significant issue was identified: Users completed onboarding by providing 

     personal information (SSN, ID#, etc.) only to find no available jobs in their area

2.  Proposed Solution

     To address this concern, the proposed solution is to enable users to preview available jobs in their area

     before starting the onboarding process. This pre-onboarding feature aims to prevent unnecessary

     information submission

3.   Integration with Onboarding for W-2 and 1099

      This solution seamlessly integrates into the flow, offering users the chance to explore available positions

      and initiate onboarding for both W-2 and 1099 options more efficiently

'My Jobs' & 'Messages'

  • Splitting W-2 and 1099 jobs

  • More reminders to apply to 1099 or W-2

  • Brief intro of steps for W-2 onboarding

  • List of necessary documentations

  • E-sign Agreement: needed or docs would have to be hand-signed

  • Get started page: informs users they can take a pause if needed

  • Inbox of forms: show what is left to do, shows what is complicated, pause button brings user back to this inbox page and progress circle shows percent complete

  • Tax forms are broken down into sections to fill out: text fields include drop-downs, date pickers, etc as needed

  • Completed forms: viewable as PDF of the official tax form, populated with data entered but eh user and emailed to user after application is complete

'W-2 Onboarding' flow

'1099 Onboarding' flow

  • Agreemnet

  • Fill out the form

'Support' flow

  • Categorized FAQ

  • Leave message

  • Chatbot

Day 4: Test

After finishing the low-fidelity prototype, we conducted in-person moderated usability testing with four US citizens who are over 18 years old and have experience finding and applying for jobs. During each session, we asked them to use all clickable icons, buttons, and navigations to go through all the screens. We also asked them follow-up questions to discover where they encountered troubles and what their confusions were while using the app.

Their overall feedback was positive that the app was easy to use.

After gathering all the user feedback, we identified several issues and prioritized them from critical to minor. 

Major Changes

We found three major issues: confusing support buttons, low contrast of indicator tabs, and an unclear tax process explanation. Additionally, we identified one major issue with the 1099 form, and four minors related to message and inbox notifications, the ‘How to use' section order, and ‘Chat’ buttons on all the screens. 
 
We came up with solutions for each issue and then redesigned the app acordingly.

Learn

  • 'How to use' section was moved to top of the page 

  • Increase the button contrast to improve readability 

Support

  • Email and chatbot features were added

  • 'Help' and 'Chat' buttons were redundant, so they were combined into the 'Help' page

  • The 'Chat' button was removed from all screens, instead, users can access it through the 'Inbox' and 'Contact Us' pages

Message

  • Thin selection bar was replace with white button

  • The 'Help' button was removed 

Form 1099-MISC

  • Half of the bottom form is for employers not for workers so that part was eliminated.

  • 'Help' button was added on the right top corner.  

Day 5: Design Iterations 

Before

After

Before

After

CONCLUSION
Conclusion
What did I learn?

Teamwork: Im glad that all the collaboration was smooth and we achieved our goal within a limited time. Working with others could be creative because we come up with a variety of different ideas.

Understanding Industry: My previous projects were more focused on the users, but this project required me to gain deeper understanding of the industry and products. Gig work is a rising but relatively new field, so knowing about the industry was the first step to improving the user experience. 

What's next?

Filling in the complicated text of tax and background check forms through phone apps is hard. If I were given more time, I would like to design a workflow where complicated documents are divided into sections with a progress indicator icon on each page, making it is easier to fill out on a small phone screen.

Try Prototype!
bottom of page