Accelerate the vendor selection process in price analysis.

Accelerate the vendor selection process in price analysis.

Reducing customer quotation price fulfillment lead time by 11 hours through the price analysis journey..

Reducing customer quotation price fulfillment lead time by 11 hours through the price analysis journey..

My Role

  • Research and ideation

  • Craft end-to-end design solution

  • Validating solution with users

  • Coordination with Cross-Functional Leads

  • Research and ideation

  • Craft end-to-end design solution

  • Validating solution with users

  • Coordination with Cross-Functional Leads

  • Research and ideation

  • Craft end-to-end design solution

  • Validating solution with users

  • Coordination with Cross-Functional

    Leads

Platform

Waresix is a logistics integrator that offers trucking, warehousing, and integrated logistics services to companies. Providing end-to-end shipping solutions.

Waresix is a logistics integrator that offers trucking, warehousing, and integrated logistics services to companies. Providing end-to-end shipping solutions.

BACKGROUND

One of the departments from Waresix is pricing. The app was released to support a pricing department who responsible for determining prices that align with customer demands, considering various factors that impact shipping costs, and aligning with the company's profit strategy. In this case, pricing will determine the selling price for quotations from customers and provide a margin from the price given by the truck vendor (transporter).

One of the departments from Waresix is pricing. The app was released to support a pricing department who responsible for determining prices that align with customer demands, considering various factors that impact shipping costs, and aligning with the company's profit strategy. In this case, pricing will determine the selling price for quotations from customers and provide a margin from the price given by the truck vendor (transporter).

PROJECT OBJECTIVES

What is Quotation Price in Logistics?

In logistics, a quotation price refers to the estimated cost provided by a logistics service (in this case: Waresix) to a customer for transporting goods or providing related services.

In logistics, a quotation price refers to the estimated cost provided by a logistics service (in this case: Waresix) to a customer for transporting goods or providing related services.

What is Price Analysis in Waresix?

Analyzing the price provided by various vendors (such as carriers or transportation companies) to determine the most cost-effective and competitive pricing for customers.

Analyzing the price provided by various vendors (such as carriers or transportation companies) to determine the most cost-effective and competitive pricing for customers.

PROBLEMS

📌

Based on the data we've collected. We've noticed that the process of providing quotation price for customers still slow, and not very appropriate for them. This has led customers to opt for other competitors as they receive more appropriate price and faster respons for their request. This made us assume that there is a problem with the price analysis process by pricing users.

Based on the data we've collected. We've noticed that the process of providing quotation price for customers still slow, and not very appropriate for them. This has led customers to opt for other competitors as they receive more appropriate price and faster respons for their request. This made us assume that there is a problem with the price analysis process by pricing users.

GOALS

  • Reduce quotation fulfillment lead time

  • User can choose the appropriate price for customer

  • Reduce quotation fulfillment lead time

  • User can choose the appropriate price for customer

USER RESEARCH

I’ve conducted contextual inquiries. With the UX Researcher, I did shadowing and asked some questions for BD and pricing users. We wanted to understand how user interacted with the product and test the hypothesis especially regarding price analysis.

I’ve conducted contextual inquiries. With the UX Researcher, I did shadowing and asked some questions for BD and pricing users. We wanted to understand how user interacted with the product and test the hypothesis especially regarding price analysis.

What our current user saying?

What our current user saying?

What is their workaround today?

What is their workaround today?

FINDINGS

Actually, pricing also can do price analysis when reviewing quotation, but it can't because mismatch between product in the quotation and historical data (pricebook). That makes user always request new vendor price to supply team. Moreover, the user must choose the appropriate vendor price to set the margin. This process takes time and has the potential for BD to lose customers.

DEFINE

The vendor pricing options are always limited.

The vendor pricing options are always limited.

Credibility and Usability Issues

Credibility and Usability Issues

This is caused by the system requires the exact same route as a customer request to appear. This makes it hard for pricing to find vendor prices that fit the customer's request.

This is caused by the system requires the exact same route as a customer request to appear. This makes it hard for pricing to find vendor prices that fit the customer's request.

💡 How might we display more relevant vendor options?

💡 How might we display more relevant vendor options?

System don't display clearly information.

System don't display clearly information.

Findability and Credibility Issues

Findability and Credibility Issues

This made a user often communicate with Supply/VM Team manually regarding vendor price options.

This made a user often communicate with Supply/VM Team manually regarding vendor price options.

💡 How might we display information needed by users?

💡 How might we display information needed by users?

Can't easily compare vendor price.

Can't easily compare vendor price.

Usability Issues

Usability Issues

Vendor price grouping not displayed in one view. That causes the user to repeatedly press the 'Dari VM' or 'Dari Riwayat Database' tabs.

Vendor price grouping not displayed in one view. That causes the user to repeatedly press the 'Dari VM' or 'Dari Riwayat Database' tabs.

💡 How might we compare vendor price more easily?

💡 How might we compare vendor price more easily?

Too many action for users

Too many action for users

Too many action for users.

Usability Issues

Usability Issues

The user's goal for this interface is just to pick a vendor.

The user's goal for this interface is just to pick a vendor.

💡 How might we easily choose a vendor?

💡 How might we easily choose a vendor?

DESIGN SOLUTION

Ideal Flow

Ideal Flow

Proposed Design

Proposed Design

BREAKDOWN DESIGN

Display clear information that users need.

Display clear information that users need.

Findability and Credibility Issues

Findability and Credibility Issues

In the header section, the requested product information by the customer is displayed. In the table, specific information from each vendor is shown. This enables users to be more discerning in selecting the appropriate vendor for the customer. I also add 'Trip Selesai' column, which completed trip from vendor as a parameter for vendor quality.

In the header section, the requested product information by the customer is displayed. In the table, specific information from each vendor is shown. This enables users to be more discerning in selecting the appropriate vendor for the customer. I also add 'Trip Selesai' column, which completed trip from vendor as a parameter for vendor quality.

Location tiereing to offer more option.

Location tiereing to offer more option.

Credibility and Usability Issues

Credibility and Usability Issues

Expand origin & destination locations at the landmark, subdistrict, and city/district level. With that, more data from the history (pricebook) can be displayed as options.

Expand origin & destination locations at the landmark, subdistrict, and city/district level. With that, more data from the history (pricebook) can be displayed as options.

Group Vendor in one view.

Group Vendor in one view.

Usability Issues

Usability Issues

Make easy for user to compare vendor from the Supply Team or historical data (pricebook).

Make easy for user to compare vendor from the Supply Team or historical data (pricebook).

Seamlessly user journey.

Seamlessly user journey.

Usability Issues

Usability Issues

A clearer "select" button to avoid "how to choose this vendor?" and take out 'input margin & sales prices' steps from the footer for user needs.

A clearer "select" button to avoid "how to choose this vendor?" and take out 'input margin & sales prices' steps from the footer for user needs.

VALIDATE TO USER

Insight Summary

Insight Summary

We decided to conduct design review with user due to the tight project timeline. The users are highly satisfied because with more vendor option from historical data, they have more flexibility in choosing an appropriate price without request to supply team. However, they still provide feedback on our proposed solution.

We decided to conduct design review with user due to the tight project timeline. The users are highly satisfied because with more vendor option from historical data, they have more flexibility in choosing a appropriate price without request to supply team. However, they still provide feedback on our proposed solution.

Add Information Price Agreement

Add Information Price Agreement

One parameter that turns out to be needed by users is whether this vendor's price is made into an agreement with the vendor or not.

One parameter that turns out to be needed by users is whether this vendor's price is made into an agreement with the vendor or not.

Set default sorting

Set default sorting

Sort by origin & destination location exactly same as customer's request, longest validity price, and most completed trips.

Sort by origin & destination location exactly same as customer's request, longest validity price, and most completed trips.

Final DESIGN

Add information 'Price Agreement' below vendor's name

Add information 'Price Agreement' below vendor's name

Price agreement is one of parameter users to choose vendor.

Price agreement is one of parameter users to choose vendor.

Sort by default

Sort by default

Sort by origin & destination exactly same as customer request, longest validity price, and most completed trips.

Sort by origin & destination exactly same as customer request, longest validity price, and most completed trips.

IMPACT 🔥

  • Vendor price request to Supply Team was decreased by 23.3%

  • Vendor price request to Supply Team was decreased by 23.3%

  • Vendor price request to Supply Team was decreased by 23.3%

  • Quotation fulfillment lead time in Pricing was reduced by 11 hours

  • Quotation fulfillment lead time in Pricing was reduced by 11 hours

  • Quotation fulfillment lead time in Pricing was reduced by 11 hours

PERSONAL TAKEAWAYS

Displaying a lot of information on one screen doesn't mean it's bad.

Displaying a lot of information on one screen doesn't mean it's bad.

Many people say that displaying a lot of information in one view can make users skip information. User needs are different, in this project, the user's task is to analyze several parameters to get optimal results. There is nothing wrong with displaying a lot of information as long as it is needed to achieve the user's needs.

Many people say that displaying a lot of information in one view can make users skip information. User needs are different, in this project, the user's task is to analyze several parameters to get optimal results. There is nothing wrong with displaying a lot of information as long as it is needed to achieve the user's needs.

Have a good discussion with PMs and engineers regarding the timeline.

Have a good discussion with PMs and engineers regarding the timeline.

A detailed plan is essential for a successful project. Good timeline planning is crucial for achieving satisfactory results.

A detailed plan is essential for a successful project. Good timeline planning is crucial for achieving satisfactory results.

Thanks to all designers, project managers, engineers, and other team members who contributed to this project ❤️

Thanks to all designers, project managers, engineers, and other team members who contributed to this project ❤️

Other Projects

Auto Login Features

Frictionless login, better results for elderly users

Auto Login Features

Frictionless login, better results for elderly users

Auto Login Features

Frictionless login, better results for elderly users

Any interesting ideas to work on?

Any interesting ideas to work on?

Don't hesitate to connect with me.

Don't hesitate to connect with me.

Any interesting ideas to work on?

Don't hesitate to connect with me.

@ 2025 Resi Muhammad ZP

FINDINGS

Actually, pricing also can do price analysis when reviewing quotation, but it can't because mismatch between product in the quotation and historical data (pricebook). That makes user always request new vendor price to supply team. Moreover, the user must choose the appropriate vendor price to set the margin. This process takes time and has the potential for BD to lose customers.

Create a free website with Framer, the website builder loved by startups, designers and agencies.