Reducing Cost-to-Serve

A Systemic Approach to Building User Trust

🏢
GrabFin
🗓️
2022
🚀
Launched
🎯
-15% Cost-to-Serve

Disclaimer: To uphold confidentiality, some details and designs have been intentionally omitted or modified.

Disclaimer: To uphold confidentiality, some details and designs have been intentionally omitted or modified.

Identifying the Opportunity

While analyzing customer support patterns across GrabFin's payment services, I identified pre-authorization related inquiries accounted for over 11% of overall CE tickets in Southeast Asia. A hidden cost-to-serve inefficiency that had not being quantified until then.

Beyond the business impact, I saw a deeper issue i.e users fundamentally did not understand what was happening with their money during booking failures. This created a trust gap that could undermine our overall GrabFin strategies. I knew this was not just a communication problem to solve. It was an opportunity to establish how we think about building trust at critical moments throughout the platform.

Pre-authorization Context

Pre-authorization places a temporary hold on funds in a user's credit or debit card to reserve products or services, making those funds unavailable for other transactions until the hold is released or captured by the merchant.

The Problem

Users believed they were charged for unsuccessful Grab bookings.

My Role

To improve user trust and confidence in card payment methods, I spearheaded a cross-vertical initiative to align the Transport, Food, and Logistics teams under a unified communication framework. Additionally, I worked with the Product Marketing Writer to enhance help center articles, significantly increasing their helpfulness.

Early Inights

Dialogues with various stakeholders enabled me to map out the user journey during unsuccessful bookings. Users typically received charge notifications from their banking apps, leading them to believe they had been charged. This misunderstanding intensified as they navigated the journey without finding answers to alleviate their concerns.

Deeper Insights

In discussions with country teams, I discovered two primary reasons users contacted customer support:

61% of users wanted to know when their money would be returned because banks outside Singapore and Malaysia can take up to 30 days to release funds depending on local policies, and many were unaware since banks do not explicitly inform them.

34% did not understand why their money was being held because when users checked their bank statements, they saw a "pending charge" status but lacked clarity on how pending transactions work.
61% of users wanted to know when their money would be returned because banks outside Singapore and Malaysia can take up to 30 days to release funds depending on local policies, and many were unaware since banks do not explicitly inform them.

34% did not understand why their money was being held because when users checked their bank statements, they saw a "pending charge" status but lacked clarity on how pending transactions work.
DEEPER INSIGHTS

Additionally, banks typically do not notify users when funds are released from a pre-authorization hold, prioritizing alerts for charges instead.

Choosing Our Battles

Based on my research, I saw three possible approaches we could take:

  1. High effort, high impact – Focus on preventing the problem by changing payment flows, which would be highest impact but require massive cross-team coordination.

  2. Low effort, low impact – Educate users proactively through pre-booking messaging, which was fastest but might get ignored.

  3. Low effort, high impact – Intervene at the moment of confusion with contextual information, which balanced feasibility with impact.

I advocated for the third approach because it gave us quick wins we could build on while laying groundwork for the systemic changes we would eventually need. I presented this framework to the team and secured buy-in by showing how the contextual approach would generate learnings we could apply org-wide.

Identifying Gaps

Since we couldn’t improve how local banks communicate with users, we focused on addressing our own communication issues. Collaborating with external teams (i.e Transport, Food, and Logistics), we identified UX gaps in a typical pre-authorized booking flow.

IDENTIFYING GAPS

The combination of delayed notifications about fund releases in our app, local banks not releasing funds immediately, and misunderstandings of "pending charges" led users to assume they had been charged.

Opportunity

HMW enhance pre-authorization to build user confidence that Grab did not charge for unsuccessful bookings?

The Strategy

Improving the user journey

My goal was to ensure users trusted that they were not charged for unsuccessful bookings by minimizing their need to contact customer support.

We need to provide timely alerts for each pre-auth event and make it easy for users to find information regarding pre-auth post-booking. Most importantly, all messages had to be concise yet informative.

How We Got There

Where users go after a booking?

Quantitative insights from Product Analysts indicated that most users check the Activity booking summary during and after bookings — a behavior Grab has encouraged over time.

Some users also navigate to the Finance booking summary particularly when facing payment issues. These insights informed my team’s decision to include pre-auth information in both booking summary screens.

HOW WE GOT THERE

Constraints and challenges

The constraint of minimal iterations from external teams was not just a technical limitation. The challenge as well was each team (i.e Transport, Food, and Logistics) had different priorities and timelines.

Therefore, I needed to design a solution that worked for all with minimum effort and yet high impact. An elegant solution that would be good enough for users, while being minimally disruptive for various engineering teams.

The info banner approach emerged from this constraint, and I had to sell internal teams on why standardization across their different booking flows was worth the coordination cost.

Opportunity

HMW integrate pre-auth details into existing booking summaries with minimal iterations while ensuring users can quickly find needed information?

FINAL DESIGN

What are the common elements?

To determine a consistent way to display pre-auth information across different booking summaries, I began searching for common elements. That was when I noticed a standardized high-level structure across them.

FINAL DESIGN

A simple solution: Info banners

I proposed that when pre-auth information is needed, it should appear above the booking summary details. This approach keeps the solution consistent across screens, captures user attention effectively, and did not interfere with any their existing experience.

FINAL DESIGN

From solution to system

When I searched our design system library for existing info banner patterns, I discovered inconsistent implementations across different teams and products. This revealed a gap of having a standardized way to communicate time-sensitive and contextual information to our users.

FINAL DESIGN

With a case in hand, I reached out to the Design System team to bridge a systemic communication gap i.e the lack of a standardized info banner. My goal was to ensure that no matter which part of the app a user was in, they received clear, high-priority information in a way they could instantly understand.


I established simple rules, such as using bold headers for skimming and specific colors and icons to signal urgency. Additionally, I created a usage guidelines so that other designers knew exactly when to use them, and when not to trigger during specific scenarios.

FINAL DESIGN

When should we inform about pre-authorization?

Together with my PM, we identified all possible pre-auth scenarios and determined when pre-auth information should be available in booking summaries.

FINAL DESIGN

Pre-auth messaging for clarity

Many users found pre-authorization confusing as banks often don’t provide clear information. To address this, I collaborated with our content designer to clarify the details that banks typically leave out. We also added actionable steps for users when required, which were previously missing.

FINAL DESIGN

With these principles in mind, we ensured that all new and existing messages provide clearer timeframes, reassurance, and next steps using concise and easily understood language, reducing users' mental load and confusion.

FINAL DESIGN

Last line of defense: help center articles

I viewed the help center as the "last line of defense" in our improved user journey. If users reached this point without understanding the articles' content, it indicated a failure on our part.

To prevent this misstep, I collaborated closely with our Product Marketing Writer to enhance article quality by balancing depth with clarity—ensuring explanations of pre-authorization were informative and easily understood.

Surprisingly, these improvements led from 97 people to more than 1.2k people that found the articles helpful. That's over 12x increase!

I viewed the help center as the "last line of defense" in our improved user journey. If users reached this point without understanding the articles' content, it indicated a failure on our part.

To prevent this misstep, I collaborated closely with our Product Marketing Writer to enhance article quality by balancing depth with clarity—ensuring explanations of pre-authorization were informative and easily understood.

Surprisingly, these improvements led from 97 people to more than 1.2k people that found the articles helpful. That's over 12x increase!

Impacts & Outcomes

-15%

Decrease in customer support inquiries shows that better information reassured users, resulting in lower support costs.
Decrease in customer support inquiries shows that better information reassured users, resulting in lower support costs.
Decrease in customer support inquiries shows that better information reassured users, resulting in lower support costs.

12x 'Likes'

The significant rise in 'People find it helpful' on updated help center articles indicates improved user understanding of the pre-auth process.
The significant rise in 'People find it helpful' on updated help center articles indicates improved user understanding of the pre-auth process.
The significant rise in 'People find it helpful' on updated help center articles indicates improved user understanding of the pre-auth process.

+4pp

Increase in Monthly Transacting Users (MTU) reflects growing trust and confidence in using credit/debit cards for payments.
Increase in Monthly Transacting Users (MTU) reflects growing trust and confidence in using credit/debit cards for payments.
Increase in Monthly Transacting Users (MTU) reflects growing trust and confidence in using credit/debit cards for payments.
Learnings & Takeaways

Complexity of trust

Initially, this project seemed straightforward, however, increasing user trust involves more than just reducing support tickets. Trust is intangible and fragile – it must be nurtured over time but also easily eroded even by the smallest mistakes. While lacking in-app pre-authorization information may seem minor, regaining user trust might not. If I could start over, I would advocate for long-term investments in monitoring and strategizing trust-building initiatives.

Do reach out to learn more about this case study

Do reach out to learn more about this case study

Do reach out to learn more about this case study

Designed in Figma. Built in Framer.

© 2025 Kendrick Leow

Designed in Figma. Built in Framer.

© 2025 Kendrick Leow

Designed in Figma. Built in Framer.

© 2025 Kendrick Leow