Improved the Task Completion Rate of the ‘Post a Task’ Process

Improved the Task Completion Rate of the ‘Post a Task’ Process

Improved the Task Completion Rate of the ‘Post a Task’ Process

Users (aka. Posters) can post their task within the Taskpin platform to be done by the professionals (aka. Taskers).

Role

Product Designer

Timeframe

1 month

Platforms

Web, iOS, and Android

Responsibilities

Concept Development

User Experience Design

Collaboration with Dev. Team

Visual Design

Prototyping

Pitching & Presenting

00/prologue

Study Overview

Problem Statement

Confusing & Difficult to Complete Process

The Post a Task process had numerous issues, making it confusing and difficult to complete. There were too many steps without any hints, preventing users from successfully posting their tasks.

Study Goals

Simpler Steps & More Efficient Guidance

In this case study, I aimed to revamp the "Post a Task" process to make it efficient, easy to understand, and less error-prone, helping Taskpin users post their tasks with minimal complications.

Impact

Task Completion Rate Increased

Since I redesigned the entire process, we initially experienced a significant improvement.

22%

Improvement in Task Completion Rate

22%

Improvement in Task Completion Rate

22%

Improvement in Task Completion Rate

01/My Research

Discover the Challenge

Behavioral analysis

Using Google Analytics & Hotjar

Using Google Analytics reports, I identified our step-by-step Abandonment Rate, which led me to analyze user behavior in the flow by reviewing Hotjar recorded sessions.

1

1

1

3

3

3

2

2

2

First Challenge

High Abandonment Rate

Reviewing Hotjar recorded sessions showed me that users abandoned the process at each step where they had difficulty proceeding.

Second Challenge

Nothing to Guide User

Inefficient or no messages for feedback on input error.

Third Challenge

Character Count Caused Frustration

Some users overlook the character count indicator, while those who do notice it often struggle with creating sufficient content.

Fourth Challenge

Unclear Progress

Technically, this is the second step, but it’s placed as the first step, which has caused confusion for some users.

Fifth Challenge

No Attachment Placeholders

It’s unclear to users how many attachments they can upload. The limit is set to 8 files, but no assistive text is provided.

4

4

4

5

5

5

6

6

6

7

7

7

Sixth Challenge

Unclear Notiations

While some fields are mandatory, yet it is incorrectly marked as optional, leading to user confusion and loss of time.

Seventh Challenge

Nothing to Guide User

Inefficient or no messages for feedback on input error.

Eighth Challenge

User Uncertainty about Budget

Users are often unsure about the budget required for their task, leading to a higher bounce rate at this step compared to others.

Ninth Challenge

Incorrect Button State

The button remains disabled without a color change until sufficient text is entered, resulting in frustration and frequent ‘rage clicks’ on both the step bar and the button.

8

8

8

9

9

9

Usability Test

Using Loopback

To identify pain points in our ‘Post a Task’ flow, I planned and conducted a usability test with four users.

The process felt overwhelming, and I gave up

Posting my task took too long

I couldn’t figure out what was wrong with the form

As a first-time user, I had no idea how to set a budget for my task

User Interview

To deepen our understanding, I conducted several interviews with Taskers to learn what is important to them when searching for tasks.

Will • Mechanic

Will • Mechanic

Will is a full-time mechanic in Toronto. He gained experience with online platforms during COVID but prefers not to use them as his first option.

Will is a full-time mechanic in Toronto. He gained experience with online platforms during COVID but prefers not to use them as his first option.

Will is a full-time mechanic in Toronto. He gained experience with online platforms during COVID but prefers not to use them as his first option.

Mary works as a cleaner and previously used an app to find clients, but she’s dissatisfied with the experience.

Mary works as a cleaner and previously used an app to find clients, but she’s dissatisfied with the experience.

Mary works as a cleaner and previously used an app to find clients, but she’s dissatisfied with the experience.

"The task prices just don’t seem fair to me."

"The task prices just don’t seem fair to me."

"The task prices just don’t seem fair to me."

There are tons of offers for each task, so it's tough to actually land one. I end up having to talk to a bunch of clients just to clear up the details, and it eats up a lot of my time.

There are tons of offers for each task, so it's tough to actually land one. I end up having to talk to a bunch of clients just to clear up the details, and it eats up a lot of my time.

There are tons of offers for each task, so it's tough to actually land one. I end up having to talk to a bunch of clients just to clear up the details, and it eats up a lot of my time.

I have to send my offer before I can even talk to the job owner and clear up the details.

I have to send my offer before I can even talk to the job owner and clear up the details.

I have to send my offer before I can even talk to the job owner and clear up the details.

I have to spend a lot of time figuring out what the client wants and getting all the task details sorted.

I have to spend a lot of time figuring out what the client wants and getting all the task details sorted.

I have to spend a lot of time figuring out what the client wants and getting all the task details sorted.

Mary • Cleaner

Mary • Cleaner

Mary • Cleaner

Research Findings

I've organized my findings on these sticky notes.

02/My Solution

Ideation for a Solution

Possible Solution

After gathering all the data, I must provide a solution that is Simple, Understandable, Easy to Follow and Navigate, and Better at Error Handling.

Necessary Changes

To achieve these characteristics, I must adjust the sequence and number of steps in the flow to reduce user cognitive load and provide better guidance.

Wireframing

I designed a low-fidelity wireframe template for all steps, reflecting the key user expectations. The sticky notes indicate the reason behind these changes.

4

4

Assistive text can help users input information more easily.

1

1

The step title indicates the user's location within the process.

2

2

The progress bar indicates how far the user has proceeded in the process.

3

3

A single question helps the user focus and reduces their cognitive load. It also simplifies error handling, as the user understands that the error is related only to this step.

04/The Results

Craft New Designs

Step 1 Title

Step 2 Location

Step 3 Date & Time

Step 4 Budget

Step 5 Details

05/Recap

22% Improvement in Completion Rate

How did I succeed?

Simplified Steps

Reduced the number of fields per step and provided clear labels.

Real-time Errors

Added real-time feedback for form field errors.

Intuitive Input Types

Made the UI more intuitive by using suitable input types for each field.

User Needs Interviews

Interviewed Posters and Taskers to understand their needs.

Usability Test

Conducted a usability test to understand user pain points.

Generative AI

Helped users provide details for their tasks with Gen. AI.

Do you have any questions?

If you’d like to know more about this case study, let’s chat!

Do you have any questions?

If you’d like to know more about this case study, let’s chat!

Do you have any questions?

If you’d like to know more about this case study, let’s chat!