BharathTrucks — User Personas
Version: 1.0
Date: 2026-05-31
Persona 1: Raju — The Truck Driver
Demographics
| Field |
Detail |
| Name |
Raju Yadav |
| Age |
34 |
| Location |
Nagpur, Maharashtra |
| Education |
10th pass |
| Language |
Hindi, basic English |
| Phone |
Android (₹8,000 Redmi), 4G |
| Income |
₹25,000–40,000/month |
| Tech Comfort |
WhatsApp, YouTube, basic apps |
Context
- Owns one truck (Tata 407), still paying EMI
- Drives 15–20 days/month, rest spent finding loads
- Currently depends on 2-3 brokers who take 8-10% commission
- Loses 3-5 days/month waiting for return loads (deadheading)
Goals
- Find return loads quickly to avoid empty trips
- Get paid on time, full amount
- Reduce broker dependency
- Track earnings properly
Frustrations
- Brokers delay payments by 15-30 days
- No bargaining power — "take it or leave it"
- Scam apps that charge registration but give no loads
- Complex apps with too many steps
Behavior Patterns
- Checks phone at dhabas (truck stops) during breaks
- Trusts "sarkari" (government) things more than private companies
- Shares useful apps with other drivers at parking lots
- Prefers voice/Hindi over typing English
What Success Looks Like
- Gets 2-3 return load options within hours of delivery
- Earns ₹5,000+ more per month by cutting broker fees
- Simple app he can explain to other drivers
Persona 2: Priya — The Shipper
Demographics
| Field |
Detail |
| Name |
Priya Mehta |
| Age |
42 |
| Location |
Ahmedabad, Gujarat |
| Education |
B.Com graduate |
| Language |
Gujarati, Hindi, English |
| Phone |
iPhone 13 |
| Income |
Business owner (₹15L+ annual revenue) |
| Tech Comfort |
High — uses Tally, WhatsApp Business, email |
Context
- Runs a textile trading business, ships 8-12 loads/month
- Currently uses 2 brokers + direct driver contacts
- Spends 2-3 hours per shipment coordinating logistics
- Has been cheated twice — goods damaged, driver disappeared
Goals
- Find reliable, verified drivers quickly
- Get competitive rates through bidding
- Track shipments without calling driver repeatedly
- Maintain records for GST compliance
Frustrations
- No way to verify driver/truck before booking
- Rates vary wildly — no transparency
- Brokers add hidden charges
- No single platform to manage all shipments
Behavior Patterns
- Posts requirements in morning, expects bids by afternoon
- Values reviews/ratings heavily before trusting
- Wants WhatsApp notifications, not just app notifications
- Will pay premium for reliability and tracking
What Success Looks Like
- Posts a load, gets 5+ bids within 2 hours
- Books verified driver at market rate
- Tracks delivery without making phone calls
- Clean payment records for tax filing
Persona 3: Suresh — The Broker (Transport Agent)
Demographics
| Field |
Detail |
| Name |
Suresh Reddy |
| Age |
51 |
| Location |
Hyderabad, Telangana |
| Education |
12th pass |
| Language |
Telugu, Hindi, English |
| Phone |
Samsung Galaxy A-series |
| Income |
₹50,000–1,00,000/month (commission-based) |
| Tech Comfort |
Medium — WhatsApp, basic Excel |
Context
- 20+ years in transport brokerage
- Network of 200+ drivers and 50+ regular shippers
- Operates from a small office near truck terminal
- Manages everything via phone calls, WhatsApp groups, and a paper register
- Earns 5-8% commission per load
Goals
- Manage his network digitally without losing personal touch
- Track commissions accurately (currently loses ₹10-15K/month to poor records)
- Expand network beyond his physical location
- Stay relevant as shippers move to apps
Frustrations
- Apps like BlackBuck/Porter are cutting brokers out
- Younger brokers using tech are stealing his clients
- Can't remember which driver is where at any given time
- Commission disputes with no proof
Behavior Patterns
- Makes 50+ calls/day coordinating loads
- Maintains relationships through personal touch
- Resistant to change but fears being left behind
- Will adopt tech if it makes him earn MORE, not less
What Success Looks Like
- Digital register that replaces his paper notebook
- Posts loads for his shippers, earns commission transparently
- Drivers in his network see his loads first
- Earns 20% more by expanding reach digitally
Persona 4 (Future): Vikram — The Fleet Owner
Demographics
| Field |
Detail |
| Name |
Vikram Singh |
| Age |
45 |
| Location |
Jaipur, Rajasthan |
| Trucks |
12 (mix of Tata, Ashok Leyland) |
| Income |
₹3-5L/month |
Needs (Phase 2)
- Fleet dashboard — all trucks on one screen
- Driver assignment and performance tracking
- Maintenance scheduling
- Bulk load bidding
- Financial overview across fleet
Persona 5 (Future): Anita — Packers & Movers Operator
Demographics
| Field |
Detail |
| Name |
Anita Sharma |
| Age |
38 |
| Location |
Bangalore, Karnataka |
| Business |
"SafeShift Packers" — 5 employees |
Needs (Phase 2+)
- List services on marketplace
- Get house-shifting leads
- Manage bookings and crew scheduling
- Customer reviews and portfolio
User Persona Comparison Matrix
| Attribute |
Raju (Driver) |
Priya (Shipper) |
Suresh (Broker) |
| Primary Goal |
Find loads |
Ship goods |
Earn commission |
| Tech Level |
Low |
High |
Medium |
| Trust Factor |
Govt = trusted |
Reviews = trusted |
Relationships = trusted |
| Payment |
Wants fast payment |
Wants receipts |
Wants commission tracking |
| Key Feature |
Load board + bid |
Post load + track |
CRM + network |
| Engagement |
Daily |
8-12x/month |
Daily |
| Language |
Hindi |
English/Hindi |
Regional + Hindi |
| Device |
Budget Android |
iPhone/mid-range |
Mid-range Android |
| Onboarding Need |
Minimal steps, voice |
Professional, quick |
Show ROI immediately |
Design Implications
- For Raju: Large buttons, Hindi-first, minimal text, voice input option, load board as homepage
- For Priya: Clean dashboard, bid comparison table, payment history, professional tone
- For Suresh: CRM-like interface, commission calculator visible, quick-post tools, contact management
These personas inform all UX decisions, feature prioritization, and marketing messaging.