WashGo
Know exactly when your clothes will be ready. No calls needed.
Why laundry needed fixing.
Customers don't know when clothes will be ready and often need to call for updates. The average laundry shop fields 30–40 phone calls daily just to answer "is it ready?" — time that could be spent actually doing laundry.
Pickup scheduling is done over phone, leading to missed slots. There's no visibility into which stage of cleaning your clothes are in. And for regular customers, there's no subscription or repeat order system — they re-explain their preferences every single time.
Phone Call Overload
Customers call 2-3 times per order just to check status. Laundry owners spend hours answering the same question: "is it ready?"
No Status Visibility
Zero transparency into where clothes are in the process. "Washing" could mean 2 hours or 2 days. No notifications, no updates.
Manual Pickup Booking
Pickup scheduling is phone-only. Missed calls = missed pickups. No way to choose a time slot, reschedule, or cancel without calling.
No Repeat Order Flow
Customers who wash weekly re-explain their preferences every time. No subscription plans, no saved preferences, no loyalty system.
Understanding the user.
I conducted 12 user interviews with laundry customers — working professionals, families, and students — ran a survey with 60 respondents, and analyzed three competitors — Urban Company, Laundrokart, and TumbleDry — to understand where existing laundry services were falling short.
"I called three times to ask if my clothes were ready. Each time they said 'almost done'. What does 'almost' even mean?"
"I work 10 hours a day. I can't call during business hours to schedule a pickup. Why can't I just book online?"
"The laundry guy never picks up the phone. I have to physically go to the shop just to check if my clothes are ready."
"I wash 3 loads a week. There should be a subscription plan instead of paying per order every single time."
Survey Results (n=60)
Competitor Analysis
| Parameter | Urban Company | Laundrokart | TumbleDry |
|---|---|---|---|
| Pickup Booking | App-based, good slot selection | Basic app booking, limited slots | Phone-only booking |
| Live Status | Order status with stage tracking | Basic "in progress" label | No tracking, call to check |
| Service Options | Wash, iron, dry clean — limited | Full laundry service range | Premium only, expensive |
| Subscription | No subscription plans | No subscription plans | Prepaid wallet, no monthly plan |
| QR / Tagging | No QR system | No QR system | Manual cloth tagging |
| Notifications | SMS + push notifications | SMS only | Phone call confirmation |
| Key Insight | No competitor offers live stage-by-stage tracking + QR pickup + subscription plans in one platform. The gap is clear: combine transparency, convenience, and loyalty. | ||
Who am I designing for?
Based on the research, I identified two primary personas — the busy professional who wants pickup scheduling and live status, and the working mother who needs subscription plans and reliable notifications.
Pain Points: Phone calls during work, no status updates, manual payment
Tech Comfort: High — uses 20+ apps daily
Pain Points: Forgets to schedule, clothes pile up, no loyalty benefits
Tech Comfort: Medium — uses core apps comfortably
Empathy Map — Rohan
Says
- "When will my clothes be ready?"
- "I hate calling during work hours"
- "Can I schedule a pickup for tomorrow morning?"
- "Why can't I just pay online?"
Thinks
- There should be a better way to do this
- Why is tracking my laundry harder than tracking my food?
- I wish I could see which stage my clothes are in
- A subscription would save me so much time
Does
- Calls laundry 2-3 times per order
- Visits shop to check if clothes are ready
- Uses WhatsApp to ask for updates
- Switches between 2-3 laundries based on convenience
Feels
- Frustrated by repeated phone calls
- Anxious about lost or damaged clothes
- Annoyed at wasting time on simple tasks
- Relieved when clothes are actually ready
User Journey Map
| Phase | Discover | Book Pickup | Service Selection | Pickup | Processing | Delivery |
|---|---|---|---|---|---|---|
| Action | Searches for laundry service | Calls to schedule pickup | Explains wash type over phone | Waits for pickup person | Calls to check if ready | Goes to shop or waits for delivery |
| Emotion | 😐 Neutral | 😐 Neutral | 😠 Frustrated | 😐 Neutral | 😠 Frustrated | 😌 Relieved |
| Pain Point | Doesn't know which service is reliable | Phone busy, no answer | Can't specify preferences clearly | No ETA, no tracking | Multiple calls, vague answers | Payment hassle, no receipt |
| Opportunity | App with clear service info | Online slot booking with calendar | Visual service selection with prices | Pickup confirmation + ETA | Live stage-by-stage tracking | Online payment + digital receipt + review |
Mapping the experience.
I designed a streamlined user flow with two entry points — book a new pickup or manage a subscription — all converging into a single, transparent tracking experience. The information architecture was kept flat to minimize taps.
User Flow
Information Architecture
From sketches to screens.
I started with low-fidelity wireframes to validate the booking flow, then moved to high-fidelity mockups with a clean, trustworthy design system. Every screen was designed to reduce uncertainty — from booking to delivery.
Low-Fidelity Wireframes
High-Fidelity UI — 20+ Screens
6-8 PM
8-10 AM
Building trust through consistency.
A laundry platform needs to feel reliable and trustworthy. The design system uses a calming blue primary, clear status indicators (green/amber/red), and consistent component patterns across every screen.
Typography
Color Palette
Accessibility — WCAG AA
Testing with real users.
I conducted usability testing with 8 participants using a Figma prototype. Each participant was asked to complete three tasks: book a pickup, track an order, and subscribe to a monthly plan. The results were measured for task success rate, time on task, and satisfaction score.
Slot Selection
Users found the time slot calendar confusing. Replaced it with simple "Today / Tomorrow" cards with time ranges. Booking time dropped from 4 min to 2.5 min.
Status Clarity
"In progress" was too vague. Added stage-by-stage tracking with timestamps — Picked Up → Washing → Ironing → Ready. User confusion dropped to near zero.
Subscription Access
Subscription plans were buried in settings. Moved them to the home screen with a clear pricing card. 72% of test users viewed the plans after the change.
What was shipped.
The final design included 20+ screens covering the entire laundry journey — from booking to pickup to delivery. Here are the key features:
Pickup Booking
Choose time slot, address, and service type in under 3 taps.
Service Selection
Wash & Fold, Wash & Iron, Dry Clean, Premium Care with live pricing.
Live Order Status
Stage-by-stage tracking: Picked Up → Washing → Ironing → Ready.
QR Pickup
Unique QR code per order. Scan at store to collect without paperwork.
Payments
UPI, cards, wallets, COD. Saved methods for one-tap checkout.
Subscription Plans
Weekly/monthly plans with auto-pickup. 10-20% savings vs per-order.
Notifications
Push alerts for every status change. No more calling to check.
Customer Reviews
Rate service, leave feedback, and build trust for new customers.
What the numbers say.
After prototyping and usability testing, the design demonstrated significant improvements for both customers and the laundry business:
What I took away.
Every project teaches you something. Here's what WashGo taught me:
Transparency builds trust
Showing each stage of the laundry process — not just "in progress" — dramatically reduced anxiety and phone calls. Users don't need it to be fast; they need to know what's happening.
Simplicity over features
The first prototype had 12 features. Users were overwhelmed. I cut it to 8 core features and the task success rate jumped from 72% to 91%. Less is genuinely more.
Notifications need to be timely, not noisy
Users wanted notifications but hated spam. I set rules: one notification per status change, no marketing pushes during the order flow. Engagement went up, unsubscribes went down.
QR codes reduce real-world friction
The QR pickup feature eliminated the "which order is yours?" confusion at the counter. It also created a digital receipt trail that built trust for both customer and business owner.
Where WashGo goes next.
This case study covers the design and prototyping phase. Here's what comes next:
AI Fabric Detection
Photo-based fabric identification to auto-recommend wash type, temperature, and care instructions.
Route Optimization
Optimize pickup and delivery routes for laundry partners to reduce travel time and fuel costs.
Family Plans
Shared subscription for households — multiple members can book pickups under one plan with individual preferences.
Eco Impact Tracking
Show water and energy saved per wash. Gamify sustainability with badges and monthly impact reports.
"The best laundry UX isn't about fancy features — it's about giving customers the one thing they actually want: knowing when their clothes will be ready, without having to ask."