SalesTrack
Multi-tenant field sales management platform for wholesale distributors
The visibility problem
Distributors managing 40+ field sales reps had zero insight into daily activity. Reps were calling in orders via WhatsApp, reconciling on paper at end of day. There was no audit trail, no location data, and no way to spot an underperforming territory without a manual review that took a week.
Context
- 40+ field reps spread across multiple territories
- Orders processed over WhatsApp and phone calls
- No real-time visibility for managers
- Multi-tenant requirement — each distributor's data must be completely isolated
Our approach
Key decisions
Multi-tenant RLS at the database level
Supabase Row-Level Security isolates each distributor's data at the query layer. Zero data bleed between tenants — not by policy, but by architecture.
Free-text order capture
Instead of a product catalog (overkill for SME distributors), reps type orders in natural language. Training time dropped from days to under an hour.
WhatsApp receipts without the API
No WhatsApp Business API needed. Pre-filled wa.me links generate order receipt messages. Zero setup cost for clients, zero monthly API bill.
Flat-rate seat pricing
Single price per seat eliminates sales complexity. Distributors know exactly what they're paying before they sign up.
Results
What we achieved
Field reps managed
Clients onboarded
Time to launch
On-time order processing
Stack used
Next project
Filio →Start a project
Let's build something great
Drop your details below. We'll have it open in Gmail, ready to send — no copy-pasting.