Plant, distributor, sales officer and retailer on one system of record —orders proven by GPS, beats that run offline, targets set by demand.
- Rahul M.Beat 14 · KothrudIn outlet
- Sana K.Beat 09 · AundhTravelling
- Imran S.Beat 21 · HadapsarOffline · 3 queued
01The number nobody reports
When the two lines drift apart, stock is piling up in a distributor's godown and next month's order is already lost. Most teams find out a quarter late, from a spreadsheet.
| Month | Primary (₹ lakh) | Secondary (₹ lakh) |
|---|---|---|
| Nov | 42 | 40 |
| Dec | 46 | 44 |
| Jan | 51 | 47 |
| Feb | 49 | 46 |
| Mar | 55 | 49 |
| Apr | 60 | 51 |
| May | 63 | 52 |
| Jun | 66 | 52 |
| Jul | 70 | 54 |
| Aug | 71 | 53 |
| Sep | 74 | 55 |
| Oct | 78 | 56 |
- 01
Visits that never happened
A check-in booked from a tea stall two kilometres from the shop.
Check-in only counts within 50 m of the outlet. Orders carry their own GPS proof.
- 02
Numbers that are already stale
Distributor sales arrive as an Excel sheet a week after month-end.
Distributors upload their own file; columns map once, every row is validated.
- 03
Schemes nobody can prove
The offer ran for a month. Did it move a single extra case?
Uplift against baseline, redemptions and ROI — per offer, per outlet.
Every beat. Every shop.
Sales officers, hundreds of outlets a day, a dozen distributors — each holding a different slice of the truth.
One system of record.
The same order, the same stock, the same number — from the shop counter to the board room.
We believe
02How it works
Each role works in its own workspace, and every action feeds the next one. The last step writes the first step's input.
- 01Projection engine
Demand is forecast
Per SKU, per territory, per month — and turned into targets automatically, not last year plus ten percent.
Demand · Marie Gold 250gSampleActual ForecastMAPE 8.4% · sample - 02Area manager
The field is planned
Beats are drawn and sequenced, schemes are scoped to outlets, and incentive ladders are pinned to those targets.
Beat 14 · KothrudSampleDrag to re-sequenceAssigned · Rahul M. - 03Sales officer
Orders are booked
At the counter, inside a 50 m geofence, with the live scheme on screen — and with or without a signal.
Laxmi StoresSample- Marie Gold 250g4 cs₹3,264
- Choco Chip 120g2 cs₹1,440
- Digestive 100g3 cs₹2,808
Monsoon 10% appliedOrder total₹6,761 - 04Distributor
Stock moves
Orders land in the distributor's inbox. Their own sales file is uploaded, mapped and validated against the catalogue.
Order inboxSample- RC-24817Laxmi StoresConfirmed
- RC-24816Shree Ganesh KiranaPicking
- RC-24812New Bharat MartDispatched
- RC-24809Om Sai GeneralDelivered
- 05Plant head
The plant schedules
Production runs and raw materials are planned against the same demand signal, with supplier lead times in view.
Capacity vs demandSample - 06Management
Everyone sees what worked
Territory P&L, the sell-through gap and every offer's return. Actuals flow back and the next forecast learns.
Territory P&LSampleMumbai18.2%Pune21.4%Delhi12.6%Jaipur9.8%Bengaluru16.1%Hyderabad14.3%
03The whole platform
Every feature below ships in the product today, except one — and we've marked it. Filter by role to see what your team would actually use.
Android & iOS
Field Sales App
The sales officer's whole day, on one phone that doesn't need a signal.
12
- 01Beat routeToday's outlets in visit order, with the last order at each.
- 02GPS check-inA visit only counts inside a 50 m geofence around the outlet.
- 03Background GPS pingsA light location trail between visits, so travel is visible.
- 04Order entrySKU search, case and unit quantities, schemes applied as you type.
- 05GPS-verified bookingEvery order carries where it was booked and how far from the shop.
- 06Offline order captureOrders are saved on the phone and sync the moment signal returns.
- 07Personal performanceTarget, achievement and productive calls — today and this month.
- 08Order historyEvery order by outlet, from booked through to delivered.
- 09Beat mapThe day's outlets on a map, visited and still to go.
- 10Live scheme displayThe offers valid at this outlet, right on the order screen.
- 11Retailer incentive trackerWhat the shop has earned and how close its next slab is.
- 12SO incentive dashboardEarnings to date and the ladder to the next payout.
Checked in
Shree Ganesh Kirana
Beat 14 · outlet 6 of 18
04Field Sales App
Sales officers work in godown lanes and basement markets. The app was built for exactly that: everything a visit needs lives on the phone, and syncs itself when the network comes back.
Proof, not promises
Check-in inside 50 m of the outlet. Each order is verified within 100 m.
Offline by design
Orders, visits and notes are stored on the device and reconcile on reconnect.
The scheme at the counter
Valid offers show on the order screen, so the shopkeeper sees the reward.
Earnings in view
Officers see their incentive ladder — and the retailer's — as they sell.
05Projection Engine
Three models forecast every SKU in every territory. You compare them on their actual error, apply the uplift a planned offer should bring, overrule a number when you know better — and the targets write themselves.
- Offer-uplift factor
- A planned scheme lifts the forecast by what comparable offers really achieved.
- Manual override
- Overrule any number. The change, and who made it, is recorded.
- Auto-targets
- The accepted forecast is split into territory and officer targets.
06Built for your role
SOMobile app
A day that's planned, provable and paid.
- Today's beat, in order, on a map
- Orders that book with no signal
- Earnings and the next slab, always in view
07Security
The browser is never trusted with the filter. An area manager's request is scoped to their area before the database is asked anything.
- GET/api/manager/field-map
- sessionvalid · 30 min sliding
- rolearea-manager
- territoryWest › Pune (+ beneath)
- filteredMumbai, Delhi … not returned
- auditread · field-map · 10:42:07
- 20012 officers · 214 outlets
- RBACRole & territory scoping
- Seven roles. Each sees its own node and everything beneath it — and nothing else.
- AESPII encrypted at rest
- Phone numbers and personal fields are AES-256-GCM encrypted in the database.
- LOGAudit log
- Every change records who made it, what changed and when.
- JWTShort, sliding sessions
- Sessions end after 30 minutes idle. Sign-out ends them immediately.
- ETLStaged, de-duplicated uploads
- Files land raw, validate row by row, and can never double-count an invoice.
- GPSTamper-evident field data
- Every visit and order carries its own location and accuracy reading.
08Going live
- 01
Map your chain
Territories, distributors, outlets and SKUs come in through validated bulk-upload templates.
- 02
Configure the field
Beats, schemes and incentive ladders are set up with your area managers.
- 03
Pilot one area
One area goes live end to end, and distributors upload their first files.
- 04
Roll out nationally
Add areas and regions. Forecasts sharpen as every month of data lands.
Questions
Yes. Beats, outlets, SKUs and live schemes are stored on the phone. Visits and orders are saved locally and sync automatically when the network returns — the sales officer doesn't have to do anything.
09Book a call
Tell us how your field is organised. We'll walk you through the modules that matter to you, on demo data shaped like your business.
- A reply within one business day
- A walkthrough built around your roles
- Pilot one area before you commit