RD Multiservices

Proposal onboarding App

Automated a complex, three day manual contract process into a streamlined, digital onboarding system for cleaning services.

ROLE

Product Designer

Product Designer

EXPERTISE

User research, UI design

User research, UI design

Project time

10 weeks

10 weeks

Project Overview

RD Multiservices is a facility services start-up based in Barendrecht. I joined the team as a product designer, where my main focus was rebranding their marketing websites and designing an internal desktop application. My goal was to improve usability and accelerate business processes through user-centered design.

Overview

I redesigned a manual proposal process into a structured and automated workflow.

While the system enabled automated contract generation through CRM integration, my role focused on designing how this automation is structured, displayed, and used in practice.

By creating a guided workflow for reviewing auto-filled data, adding attachments, and completing proposals, I reduced proposal creation time from 72 hours to under 24 hours and increased lead conversion from 40% to 80%.

Project goal

For Contractors:

Reduce manual work and cognitive load by providing a guided workflow to review, complete, and send proposals efficiently.

For Our Internal Sales Team:

Enable a clear and seamless experience to receive, review, and sign contracts digitally without delays.

My role

I designed the end-to-end user experience, focusing on making automated processes usable.

I structured workflows, designed attachment and input flows, and collaborated with the sales team to validate real-world usability.

We have 2 different problems.

Sales team

The process relied heavily on one person and multiple disconnected tools, creating a high cognitive load and slowing down proposal creation.

"As a sales representative, I want to generate contracts quickly so that I can close deals faster."

Contracter

Users experienced long waiting times for contracts and had to go through a manual print, scan, and signing process.

"As a customer, I want to receive, review, and sign contracts easily so that I can complete the process without hassle."

Project goal

  1. Reduce contract processing time from days to hours.

by transforming a manual workflow into a structured and automated process.

  1. Improve efficiency for sales teams by reducing cognitive load.

and minimizing repetitive manual tasks through guided workflows and auto-filled data.

  1. Enhance customer experience with a faster and simpler signing process.

by removing unnecessary steps and delays.

  1. Increase flexibility so contracts can adapt to different business needs.

by structuring how templates, attachments, and inputs are managed.

Process

Instead of following a linear design process, I focused on identifying the core inefficiencies in the workflow and validating solutions with real users.

Research

User interview | User Journey map | Identify Inefficiencies & cognitive load

Design

Wireframe | Simplify decision-making

Prototype

Build interaction flow

Turning point

Identified missing workflow through edge cases during prototyping

Iteration

Redefined end-to-end workflow · Improved system consistency

Research

User interview

Through user interviews, I identified key inefficiencies in the proposal process.

Sales teams relied on multiple disconnected tools, requiring manual data transfer and repetitive work.

Users had to remember and transfer information across multiple steps, increasing cognitive load and the risk of errors.

72 hours

72 hours

to create a proposal

to create a proposal

43 %

43 %

of missing potential client

of missing potential client

7 steps

7 steps

of Manual work

tools only for

generating proposal

User Journey map

To identify the painpoints based on sales team user interview and brainstorming, I created a current user journey map and create a ideal journey map to find a direction of design.

This helped me see where users got stuck, where steps were repeated, and where things were unclear.

While the journey highlighted user pain points, it also showed that the underlying workflow was fragmented and not clearly defined.

Ideal flow chart

To identify the painpoints based on sales team user interview and brainstorming, I created a current user journey map and create a ideal journey map to find a direction of design.

Design

I created wireframes to structure the workflow and make the process easier to follow. Instead of asking users to figure out what to do, I designed a clear step-by-step flow. Instead of making users think, I designed the system to guide them.

Contractor side

Users no longer need to manually check email attachments and print or scan documents. Instead, they can access all contracts in a single system, review every detail, and complete the process with just one e-signature.

View mode

Users can easily share contracts with other stakeholders for review before the final signing.

Sign mode

After verifying the signer’s identity through the CRM, users can switch to signing mode and complete the process with a secure e-signature.

Internal sales members side

Users can manage both the Worksheet and Blueprint within one program. At this stage, they can review the final quotation and send the completed proposal directly to clients from the app.

To make this process possible, several steps are required:

  • Collaboration with the operations team to develop a cleaning item checklist with google sheet.

  • Integration of an e-signature solution, ensuring compliance with EU e-signature regulations.

Prototype

Sales team side

Without a template, generating work schedules usually takes around 6 hours. With this Google Sheets template, salespeople can quickly review the floor plan and cleaning areas with their assigned duties. They can also set up the weekly schedule directly in the sheet, reducing the total time to just 2 hours.

Sales team side

Open the app and enter the customer’s CRM number. This will automatically pull up their information and the premade quotation from the CRM system.

Sales team side

Sales users can import the worksheet they created in Google Sheets through the Google API. They can simply select the file and attach it directly to the app.

Sales team side

This page is the final check-up section. Sales users can review all files before completing the proposal. Along with the worksheet, they can also verify the floor plan file that was previously attached in the CRM.

Sales team side

Sales users can send an email directly through the app. The recipient’s address is automatically taken from the customer’s contractor email in the CRM. Once sent, the proposal goes straight to the client!

Contractor journey

Contractor side

Proposal email

Users receive an email with a proposal link, allowing them to directly access the proposal in our app.

Contractor side

Viewer mode

Before signing the proposal, clients can review the quotation together with other stakeholders. Instead of checking scattered image attachments, they can now view the quotation PDF on the left side and access all important files—such as the work schedule and blueprint—within the same program.

Contractor side

Verify the contractor

When user decide to sign the contract, we need to verify this user is correct decision maker from CRM. I add a verification section.

Contractor side

Sign mode

Contractors can review the final documents and sign them in three ways: by typing their name to generate a signature, uploading an existing signature, or drawing a signature directly in the system. All signed documents are legally valid with an e-signature.

Contractor side

Signing mode

Once clients sign the proposal, they automatically receive a confirmation email containing all final proposal documents.

Contractor side

Confirmation email

Final stage, user recieive the confirmation email with attached files.

Weather app image

Turning points

Problem

While testing the prototype, I started to notice edge cases that were not covered.

That’s when I realized that focusing only on the user journey was not enough — the workflow itself was not clearly defined.

This became a turning point in the project.

Edge case 1

Some of proposal, they don't require workschedule, it can be skippable. but we still need to check that sales.

Edge case 2

Potential clients currently face friction because they cannot download their proposals for offline review, internal sharing.

Edge case 3

Users want to add more files (such as previous proposals or blueprints) from Pipedrive to a proposal.

However, the current design automatically pulls only one file from the Pipedrive deal, so users cannot choose or add multiple attachments.

Iteraction: Redefining the workflow

After identifying missing edge cases, I redefined the workflow to make the system more consistent and reliable.

Key improvements:

  1. Handle edge cases more clearly

  2. Reduce error in the process

  3. Ensure consistent contract creation

Before

After - This structure allows users to complete proposals without needing to think about the process.

Edge case 1 - Improved

Some of proposal, they don't require workschedule, it can be skippable. but we still need to check that sales.

Edge case 2 - Improved

Potential clients currently face friction because they cannot download their proposals for offline review, internal sharing.

Edge case 3

Users want to add more files (such as previous proposals or blueprints) from Pipedrive to a proposal.

However, the current design automatically pulls only one file from the Pipedrive deal, so users cannot choose or add multiple attachments.

How improve?

By reducing manual work and structuring the workflow, the proposal process became significantly faster and more consistent.

This improved both operational efficiency and customer conversion.

24 hours

24 hours

time to create a proposal

time to create a proposal

20 %

20 %

of missing potential client

of missing potential client

3 steps

Automated

tools only for

generating proposal

What are the improve point?
What are the improve point?

The Difference Our New Proposal Application Makes

The Difference Our New Proposal Application Makes

Reduce time to create a proposal

Reduce time to create a proposal

Creating a worksheet used to take a lot of time with extra office visits. Now, with the checklist sheet, sales users can build the schedule directly with the client on-site.

Save cost to reduce the tools

Save cost to reduce the tools

With our new all-in-one app, we only need the CRM, Google Sheets, and the app itself. All proposals are now created and delivered directly through the app.

Anyone can create a proposal

Anyone can create a proposal

Before, the proposal process was so complicated that only one salesperson could handle it. Now, with the simple onboarding flow, anyone can create and send a proposal to the client.

Less hassle for clients with e-signature

Less hassle for clients with e-signature

Before, clients had to sign each page by hand, then scan and send it back. Now, with one e-signature, they can legally sign the whole contract in seconds, saving time and removing hassle for the prospect.

What next?

Worksheet in the app

Because we quickly built the MVP of the proposal onboarding app, we couldn’t yet develop our own worksheet feature. In the next project, we plan to add a function to create cleaning work schedules directly in our app, without relying on Google Sheets.

Define
Test ride problem

Swapfiets

CCoonnttiinnuuee  ttoo  nneexxtt  pprroojjeecctt

Do you want to work with Yurim?

CChhaatt  wwiitthh  YYuurriimm

Redesign
Price Breakdown

Swapfiets

CCoonnttiinnuuee  ttoo  nneexxtt  pprroojjeecctt

Do you want to
work with Yurim?

CChhaatt  wwiitthh  YYuurriimm

Redesign
Price Breakdown

Swapfiets

CCoonnttiinnuuee  ttoo  nneexxtt  pprroojjeecctt

Do you want to work with Yurim?

CChhaatt  wwiitthh  YYuurriimm