OZZO SFA · Sales Force Automation
Know what your field team is doing — without chasing updates.
See where your reps are, which visits happened and which were skipped, and how orders and collections are flowing — live. Then take the order, collect the cash, and watch outstanding and stock keep themselves. One field product, from starter tracking to full sales & distribution.
₹3.4L
Orders today
22 orders
₹1.28L
Collected
on the counter
₹8.6L
Outstanding
↓ auto
Stock cover
Derived from every order & dispatch
Recent orders
Sri Balaji Stores
Offline · synced
Ganesh Traders
Booked · 11:20
Anand Hardware
Dispatched
Order control
Credit limit reached
Over-limit order held for approval
Auto outstanding
8,60,200
recalculated on collection
A day in the field
The daily life of a sales rep — on record.
Six moments make up a field day. SFA turns each one into something you can see, instead of something you're told about at night.
Attendance
The rep punches in from the app with a selfie and GPS (and the odometer, if you require it). The day is on the clock — and on record — from the first minute.
Attendance
Punched in · 07:40
Selfie + GPS verified
Route
One tap opens today's beat. The rep works down the planned list of outlets, and the app knows which are covered and which are still to go.
Today's beat
2 / 6 done- Vertex ElectricalsVisited
- Ganesh StoresVisited
- Sri Balaji StoresNext · 320 m
- Anand HardwarePending
Visit
Check in at the shop — GPS-stamped — so a visit on the record is one the phone was actually standing in, not a message that says “reached”.
Visit check-in
Order
Build the order at the counter from your catalogue and discounts, even with no signal. It queues and syncs itself, then runs through dispatch.
Order · #1042
Offline · synced- MST Drink 1L × 24₹6,120
- Grain Pack 5kg × 10₹8,400
- Spice Mix 200g × 30₹3,880
Collection
Record the payment on the spot, with proof. The customer's outstanding drops immediately and the credit limit is there before the next order.
Collection
₹9,250
collected · proof attached
End day
Attendance, visits, orders and collections have rolled into the Daily Sales Report all day. No memory-based WhatsApp round-up at night.
Daily Sales Report
9
Visits
₹3.4L
Orders
₹1.28L
Collected
Built itself through the day — no night-time round-up.
Route compliance
Never lose a planned customer visit again.
Plan the beat once. On the ground the rep works it in order, and the app records every stop as visited or skipped — a skip needs a reason. Your web monitor shows exactly who covered what.
- Planned sequence vs what actually happened, per rep
- Skipping is gated — a reason is logged, not a silent miss
- Coverage, completed and skipped stops on the manager monitor
- The outlet that kept getting missed finally stops getting missed
Ravi K. · today's beat
3 / 6 stops
Vertex Electricals
Visited · 9:10 AM
Ganesh Stores
Visited · 9:40 AM
Meera Traders
Skipped · “Shop closed”
Sri Balaji Stores
Next stop · 320 m
Anand Hardware
Pending
Skyline Infra
Pending
A skip needs a reason — no outlet quietly drops off the beat.
Missed last week
0 outlets
Manager visibility
Watch the day. Don't reconstruct it.
Four real-time screens put the whole field force in front of you — and a live activity stream shows the moves as they happen.
Live Feed
Current positions of the whole field force on one screen — see who's out, who's where, right now.
All Locations
Every point for a chosen rep and day, mapped — the day's movement, not a single check-in.
Track Report
The full location history per rep, on demand — where they went and when, kept on the record.
Tracking Health
Device battery, GPS and permission state — so you catch a phone that isn't really reporting before it costs you a day of data.
Live activity
Real-timeRavi K. collected a payment
₹9,000 · proof attached
Neha S. booked order #1042
₹18,400 · offline → synced
Neha S. checked in at Ganesh Stores
GPS verified · 09:41
Ravi K. started today's route
9 outlets planned
Suresh P. punched in
selfie + GPS · 08:12
New order · Meera Traders
₹12,000Credit check
Outstanding ₹45,000 · limit ₹30,000
Stock check
Ordered 20 · available 5
Order held for approval
Each guardrail is per-account — set to ignore, warn, or hard-block. Overdue days can block too.
Order control
Every order is checked before it's booked.
This is where money leaks close. An order can be checked against the customer's credit limit, their overdue days, and real available stock — and set to warn or hard-block. No more selling deeper to a shop that already owes you.
- Credit-limit control: warn or block when an order crosses the limit
- Overdue control: block new orders while a customer is past due
- Stock control: flag or block when a line exceeds what's on hand
- Each guardrail is per-account — ignore, warn, or block
Trade schemes
Complex trade schemes, calculated automatically.
Nobody should work out free-goods maths by hand at the counter. Define the scheme once — quantity slabs, order-value slabs, or buy-X-get-Y-free — and the pricing engine detects and applies it on the order, invoice and PDF.
- Free goods (buy 100 → get 10 free), with a per-order cap
- Quantity slabs — % off, amount off, or a special price
- Order-value slabs for whole-order incentives
- Applied automatically — no manual maths, no missed claim
Order · Sunrise Distributors
PrimaryParle Marie · 200g
100 boxes × ₹200
Scheme applied: Buy 100 → get 10 free
+ 10 boxes free
auto-added · capped per order
Billed
100
Free
10
Value given
₹2,000
Distribution & secondary sales
See what happens after you sell to the distributor.
Classify your customers into trade levels, and every order tags itself Primary or Secondary automatically — with outstanding tracked at each level of the chain.
You
Companyorigin
Distributor
Primary orderOutstanding ₹4.2L
Dealer
SecondaryOutstanding ₹1.1L
Retailer
SecondaryOutstanding ₹32k
Classify customers into up to five trade levels. Orders tag themselves Primary or Secondaryfrom the customer's level — and outstanding is tracked at every node.
Everything else that ships
The field basics, done properly
The day-to-day capabilities your team leans on — verified, in production, on web and the Android app.
The whole field day, on record
- Background GPS at a set interval while punched in
- Location history stored per rep, viewable any time
- Geo-tagged customer and lead visits with custom fields
Capture the order anywhere — even offline
- Order line items with discounts and a status workflow
- Offline capture that syncs the moment a bar of signal returns
- Dispatch, a pending-dispatch queue and a branded order PDF
Outstanding keeps itself — no accounting bolt-on
- Record collections in the field, with proof, approval and a backdating window
- Customer financials — opening balance, outstanding and credit limit
- Outstanding recalculates itself against every order and payment
The day starts on record
- Selfie + GPS (and optional odometer) capture at punch-in
- Present, Late Start, Early Leaving, Short Present, Absent — classified automatically
- Leave requests and holiday lists roll into attendance
“Reached the customer” means the phone was there
- Selfie + GPS at punch-in ties the day to a face and a place
- Every visit check-in is GPS-stamped onto the map and Track Report
- Tracking Health flags a drifting or dead device before the report is wrong
Only after the tracking half? Salesman location tracking software covers attendance, live location, visits and beat routes on their own.
Reporting & analytics
The field day adds itself up.
Attendance, visits, orders and collections roll into reports as they happen — and every rep gets a Daily Sales Report on a single line.
- Order Report — every order, by status, rep and period
- Sales Report — fully-dispatched (closed) sales
- Payment Report — collections by approval status
- Ageing Report — customers and products that have gone quiet
- Visit Report — coverage, and which visits were productive
- Expense Report — claims by approval status
- DSR — one line per rep: visits, orders, collections and distance
Visits
312
Orders
₹18.6L
Collected
₹11.2L
Daily Sales Report · this week
DSRPunched in · 07:40
Selfie + GPS verified
Order #1042
Captured offline · synced
Collection
9,000
Proof attached
The rep's app
Built for one hand, on the road, off the grid.
Everything a rep needs on the ground, in a rugged Android app that keeps working when the network doesn't — then syncs itself the moment a bar of signal returns.
- Punch in with selfie, GPS and optional odometer
- See today's route and work it outlet by outlet
- Check in at customers and leads, GPS-stamped
- Build and dispatch orders — fully offline
- Record payment collections with photo proof
- Submit expenses; travel distance becomes the claim
- Everything queues offline and syncs itself
Android today · iOS on the way
Industry use cases
Made for teams that live on the road
If your people sell, service or deliver in the field, SFA fits the way they already work.
Plans
Start with field visibility. Grow into full sales.
Field and Sales are lines of the same product, not different tools — begin with attendance, GPS and visits, then add orders, collections, stock and schemes whenever you're ready, on the same data.
Field
See your field team, live
Selfie + GPS attendance, live location, geo-tagged visits, beat routes, territory and expense claims.
Sales
Sell, collect & distribute
Everything in Field, plus offline orders, multi-unit, field collection, auto outstanding, auto stock, schemes, price lists and distribution.
In every plan
FAQ
Frequently asked questions
Everything a business owner asks before getting on a call.
What is OZZO Sales Force Automation (SFA)?
OZZO SFA is one product that runs your entire field-sales operation. It shows you what your team is doing — selfie + GPS attendance, live location and geo-tagged visits — and lets reps capture orders offline, collect payments in the field, and keep outstanding and stock calculated automatically. It's a web dashboard for managers and an Android app for reps.
What's the difference between the Field and Sales lines?
They aren't separate products. Field is the entry line of Sales Force Automation — field visibility: attendance, GPS, visits, routes and expenses. Sales is the full line, adding order booking, payment collection, customer financials, stock and distributor/dealer management on top. You move up a line, not across to another product.
Who is OZZO SFA for?
Businesses with a team on the road — distributors and FMCG, manufacturers with field sales, building materials, pharma, agri-inputs, and field-service teams. If you have reps visiting customers and you're chasing them for updates at night, SFA is built for you.
How do I know where my field team is?
Four screens: a Live Feed of current positions, an All-Locations map for any rep and day, a per-rep Track Report of full history, and a Tracking Health screen showing device battery, GPS and permission state. You watch the day instead of asking about it.
How does attendance work?
Reps punch in and out from the mobile app with a selfie and GPS capture — and an odometer reading if you require it. Punches queue offline and sync later, and the day is classified automatically as Present, Late Start, Early Leaving, Short Present or Absent.
Does it stop fake attendance and fake reporting?
It makes the day verifiable. Punch-in captures a selfie and GPS, visits are geo-stamped, and the Tracking Health screen shows when a phone genuinely wasn't reporting — battery, GPS and permission state. “Reached the customer” means the phone was actually at the customer.
Can reps skip customers on their route?
The beat is a planned list of outlets the rep works through, and the app shows which are covered and which are left — so the shop that keeps getting missed stops getting missed. You plan the route once and assign it for the period.
Can reps take orders in the field?
Yes. Reps build orders at the counter from your product catalogue and discount rules, with line items and a status workflow. Orders run through dispatch and a pending-dispatch queue, and print as a branded PDF on your letterhead.
Does order capture work without internet?
Yes. Orders — along with quotations, payments and expenses — capture fully offline on the Android app and sync automatically the moment signal returns. Reps in low-network markets never wait for a connection.
How is payment collection tracked?
Reps record a collection in the field with photo proof and a payment type. Collections go through approval (with a backdating window you control), and each one immediately reduces the customer's outstanding balance.
How is outstanding calculated?
Automatically. Every order raises the balance and every collection reduces it, per customer, against the credit limit you set — so the number on the counter is always current. There's nothing to reconcile by hand.
Do I need Tally or accounting software to use SFA?
No — that's the point. Outstanding and stock are calculated inside OZZO from your orders, dispatch and collections. There's no accounting integration to buy or maintain, and nobody re-keys an order at month-end.
Does OZZO track stock or inventory?
Yes, at the level field sales needs: closing stock is derived automatically from order and dispatch movement, so you get a running balance without a separate inventory system or a stock-take from memory.
Does SFA handle distributors and dealers?
Yes. Classify customers into up to five named trade levels (for example Distributor, Dealer, Retailer). Orders are auto-tagged primary or secondary from the customer's level, and discounts follow your rules with a price floor reps can't cross.
Does tracking run all the time and drain the battery?
Location is recorded on an interval you set, in the background, only while the rep is punched in. Shift times classify attendance — they don't switch tracking off — so punched in always means tracked, and off-duty means off.
What reports do I get?
A report engine plus ready reports: Order, Sales, Payment, Ageing, Visit, Expense and Task — and a Daily Sales Report that puts each rep's visits, orders, collections and distance on a single line. Choose your dimensions and filters, save a default view, and export.
Is there a mobile app, and does it support iOS?
Reps work on a full Android field app; managers use the web dashboard in any modern browser. An iOS version is on the way. Everything the rep captures works offline and syncs automatically.
Can I organise the team by geography?
Yes. The Territory Master models country → state → city → area, and you can assign employees to areas and route customers and leads area-wise instead of one by one.
How much does OZZO SFA cost?
OZZO doesn't publish per-user rates publicly. SFA comes as two lines — WFA (workforce visibility) and the full SFA sell-collect-distribute flow — and pricing is matched to your team size and the plan you choose. Book a demo or request a callback and our team will put together a package for you.
How do I get started?
Share a few details to book a demo. Our team will call you, map SFA to how your field team works, and help set it up with your own data before you decide.
Stop chasing updates. Start watching the day.
Book a free, no-pressure demo. We'll map SFA to how your field team works and show you exactly how it runs on your own data.