Skip to content

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.

Selfie + GPS attendanceRoute complianceOffline ordersAuto outstanding
OZZO · Sales & distribution · Live

₹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

₹18,400

Ganesh Traders

Booked · 11:20

₹9,250

Anand Hardware

Dispatched

₹27,600

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.

Step 107:40

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

Location locked · 12.9°N, 77.6°EOn time
Step 209:15

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
Step 310:30

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

At Ganesh Stores Geo-stamped
Step 411:00

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
Order total18,400
Step 512:00

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

Outstanding8,60,200↓ live
Step 619:00

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

50% covered
  1. Vertex Electricals

    Visited · 9:10 AM

  2. Ganesh Stores

    Visited · 9:40 AM

  3. Meera Traders

    Skipped · “Shop closed”

  4. Sri Balaji Stores

    Next stop · 320 m

  5. Anand Hardware

    Pending

  6. 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-time

Ravi 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,000

Credit 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

Primary

Parle Marie · 200g

100 boxes × ₹200

₹20,000

Scheme applied: Buy 100 → get 10 free

+ 10 boxes free

auto-added · capped per order

₹0

Billed

100

Free

10

Value given

₹2,000

On the invoice & order PDF — no manual maths, no missed claim.

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

Company

origin

Distributor

Primary order

Outstanding ₹4.2L

Dealer

Secondary

Outstanding ₹1.1L

Retailer

Secondary

Outstanding ₹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.

Field activity tracking

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
Order booking

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
Collection tracking

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
Attendance management

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
GPS & visit verification

“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

DSR
My route · 6 of 9

Punched in · 07:40

Selfie + GPS verified

Order #1042

Captured offline · synced

₹18,400

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.

Distribution & FMCG
Distribution & FMCGField-ready with OZZO
Manufacturing
ManufacturingField-ready with OZZO
Building materials
Building materialsField-ready with OZZO
Pharma & healthcare
Pharma & healthcareField-ready with OZZO
Real estate & agencies
Real estate & agenciesField-ready with OZZO
Retail & wholesale
Retail & wholesaleField-ready with OZZO
Agri-inputs
Agri-inputsField-ready with OZZO
Field services
Field servicesField-ready with OZZO

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

CustomersProductsTasksAttendanceLeaveHolidayAnnouncements

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.