THE PLATFORM
One interface for many delivery needs
Courier deliveries, furniture moving, grocery delivery, handyman services, document pickup and more had to work within a coherent customer-facing web and mobile experience.
Product design case study · MACH Delivery Service
Redesigning service discovery and booking for a multi-service logistics platform in Kuwait and the GCC, making complex delivery needs easier to understand, price and complete.


MACH is a logistics-as-a-service platform operating in Kuwait and the GCC region. With 40+ service types, the challenge was creating one experience that could support very different delivery needs without overwhelming people.
THE PLATFORM
Courier deliveries, furniture moving, grocery delivery, handyman services, document pickup and more had to work within a coherent customer-facing web and mobile experience.
THE OPPORTUNITY
MACH had 100k+ registered users and strong brand recognition, but users struggled to understand how to use the product for their specific need. The booking funnel showed a 60% drop-off between sign-up and the first completed delivery.
The problem was not a lack of services. It was the amount of cognitive work users had to do before they could even begin a booking.
40+ services were presented as an alphabetical list with little grouping or context.
First-time users had no onboarding or intelligent suggestions to help them choose.
Cost appeared only at checkout, creating surprise and abandonment.
Returning users saw the same generic interface instead of a faster route to their common bookings.
As the solo Product Designer, I owned the end-to-end UX from research and problem definition through high-fidelity design, validation, documentation and engineering collaboration.
User interviews, support-ticket analysis and session recordings.
Identified mental models, defined HMW statements and explored 3+ directions.
Low-fi wireframes followed by concept testing and iteration.
Built Figma designs aligned to the MACH purple, cyan and navy brand system.
Interactive prototypes tested with 8–10 target users in moderated sessions.
Design-system documentation, component specs and engineering collaboration.
The research combined qualitative evidence, support data, session behavior and the booking funnel to understand where confidence broke down.
12 INTERVIEWS
6 active users, 4 lapsed users and 2 sign-ups who never booked. The conversations explored decision-making, pain points and unmet needs.
500+ TICKETS
45% asked which service to choose, 25% asked why a service was unavailable and 18% raised pricing-clarity issues.
50 SESSIONS
Average time in-app was 3.2 minutes. Most users browsed categories, became overwhelmed and left. No users discovered personalization features.
FUNNEL
Sign-up 100% → Browse 85% → Add to Cart 32% → Checkout 15% → Complete 6%. The biggest drop was Browse → Add to Cart.
85% of interviewees described a task such as sending a gift or moving furniture rather than naming a service category.
Narrowing the service choice to three outcome groups reduced browsing time by 60% in prototype testing.
Users wanted real-time estimates as soon as delivery details were entered instead of discovering the price at checkout.
15% of users generated 65% of bookings. Their journey was predictable: open the app, book a favorite service and complete.
Three smart questions produced 3x higher conversion in prototype testing than unguided browsing.
67% of users booked on mobile, often while in transit, on a job or dealing with an immediate need.
Mashkor was the primary direct competitor in the same GCC multi-service delivery space. The comparison helped define where MACH needed to differentiate.
DIFFERENTIATION
The opportunity was to reduce decision friction through outcome-based navigation, transparent pricing and personalization rather than relying on messaging alone.
POSITIONING
With 35% of MACH users coming from B2B, reliability and confidence had to work alongside the needs of casual B2C customers.
The core issue was information architecture and mental-model alignment: users thought in outcomes while the product presented features.
Organize services around what users are trying to accomplish instead of the internal service catalog.
Use three smart questions to remove the ambiguity of choosing among 40+ services.
Show a real-time estimate before checkout so users can make an informed decision.
Recognize returning users and let them book their common services without browsing.
Organize 40+ services around user outcomes, guide first-time users without overwhelming them, show pricing transparently before checkout, and let returning users book their favorites in under a minute?
The central reframe was simple: instead of asking users to choose a service, ask them what they need to do.
01 · DISCOVERY
Three contextual questions guide first-time users toward the right service and provide pricing estimates upfront.
02 · IA
Navigation becomes Send, Move and Get Help instead of a long service-type list.
03 · TRUST
Real-time cost estimation appears immediately after location and delivery details are entered.
04 · RETURN
Returning users see frequently booked services, recent orders and quick reorder actions.
These screens are taken from the attached MACH Delivery Figma and placed where the story needs visual proof.
Every major decision connected directly back to research findings and prototype validation.
40 services were reorganized into three outcome categories: Send Something, Move Something and Get Help With Something. In testing with 12 users, browsing time fell from 2.3 minutes to 45 seconds and selection confidence increased from 5.1/10 to 8.2/10.
What are you sending or moving? Where to? When? Prototype testing with 10 participants showed 35% conversion with guidance versus 12% with unguided browsing.
Pricing moved from checkout into the journey. The prototype comparison increased estimated checkout completion from 60% to 78% and directly addressed surprise abandonment.
Returning users see their top three services, recent orders and quick reorder actions. The in-app test showed 2.5x higher weekly booking frequency and 40% higher Day-30 retention for users with the personalized home section.
Bottom tabs and 48px minimum touch targets were used because 67% of bookings happen on mobile. Bottom navigation produced 3x faster task completion than the hamburger-menu comparison.
MACH was still in development, so these are projected outcomes based on prototype testing and benchmarks rather than post-launch results.
+60%
Projected first-booking conversion
6% → 9.6%
−43%
Projected time-to-first-booking
8.2min → 4.7min
+150%
Projected repeat booking rate
2.1 → 5.2 bookings/month
−45%
Projected support-ticket reduction
Guidance + transparency
Designing MACH reinforced that the biggest leverage often comes from organizing the experience around the user's mental model rather than adding more features.
Research shifted the question from “what should we build?” to “how should the existing product be organized?”
Low-fi prototypes exposed major navigation problems before high-fidelity work.
Designing for people on the move forces ruthless prioritization of the core task.
The first booking is difficult; repeat bookings should become almost effortless.
Clear pricing can remove anxiety more effectively than additional messaging.
The questions customers repeatedly ask are direct evidence of where the interface needs to work harder.
AI service recommendations · Driver dashboard · Loyalty program design · Real-time tracking UX
A final visual pass brings the core flows together without crowding the narrative.
Redesigning the booking experience for multi-service delivery across Middle East markets, with a focus on discovery, checkout clarity, transparency and trust.