xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
Auto DMSConsumer Goods DMSSales Force Automation (SFA) FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
FIELD SALES & DISTRIBUTION · FLAGSHIP

Sales Force Automation for FMCG field teams.

Plan beats, execute outlet visits, capture orders offline and run van sales. Connect the field team to distributor sales and inventory on one platform.

Request a demo
Allocation Console MapTimeline Plans today 128At risk 9Completed 74
UNASSIGNED
Kothrud beat — 6 stops
Priority · today
Baner beat — 4 stops
Standard
Hadapsar — 5 stops
Dragging…
1 2 3 4 5 Ravi K. Sunita M.
STOP 3 · DETAIL
Shree Ganesh Stores
Kothrud · ETA 11:20
Last order 18 days ago
At risk — behind plan
Reassign to Arjun Skip stop

A connected day in the field

xMatix SFA connects the beat plan, outlet visit and order to distributor operations.

SFA · FIELD EXECUTIONPlan → visit → sell → reconcile
01

Plan the beat

02

Visit the outlet

03

Capture the order

04

Settle the run

CONNECTED TO DMSCustomerOrderStock & receivables
THE LIFECYCLE

Field Sales lifecycle architecture.

01

Plan routes

Beat plans optimized by territory & visit frequency

02

Dispatch & allocate

Journeys assigned to reps with stock & targets

03

Execute visits

Check-in, check-out & visit outcomes captured live

04

Take orders

Orders placed on the spot with live stock & pricing

05

Van sales & settle

Cash van sales reconciled against stock loaded

06

Track attendance

Attendance & time on field logged automatically

07

Reward performance

Incentives computed from real visit & sales data

01 · PLAN & DISPATCH

Beats on a map, not a spreadsheet.

Plan beats and routes visually, optimize stop sequence, and allocate from a live console that shows every rep's position. When the day slips, drag the plan — not the team.

Ask Sense: "Rebalance tomorrow's beats around Deepa's leave."
Route Planner — Kothrud beatPublish plan
Search outlets…
1 · Apex Mart0.8 km
2 · Shree Ganesh1.4 km
3 · NewLeaf Retail2.1 km
+ 3 nearby to onboard
1 2 3
Optimized: 11 stops · 14.2 km · saves ~40 min vs current sequence
9:41⊘ offline
Today's plan
STOP 4 OF 11
Shree Ganesh Stores
Kothrud · 400 m away
You've arrived — visit started
Storefront photo✓
Shelf audit✓
Signature·
Take order→
Complete visit
02 · EXECUTE VISITS

Every visit, guided and verified.

Geofenced start and end, activity checklists, photos and signatures — and when a rep has slack time, "nearby outlets to onboard" fills it. Keep working when coverage drops.

Ask Sense: "Which visits today ended outside the geofence?"
03 · ORDERS & VAN SALES

Orders that survive dead zones.

Catalog with barcode scan, schemes and price lists applied automatically, offline cart that syncs when signal returns. Van load and unload tracked to day-end reconciliation — no evening spreadsheet.

Ask Sense: "Which schemes drove the most volume this month?"
9:52⊘ offline
Take order
⌗ scan
BeveragesSnacksCare
Amber Cola 500ml− 24 +
SCHEME · BUY 10+2
Masala Bites 90g− 12 +
18,640
Save order — will sync
Save
DAY-END SETTLEMENT · VAN 07
Loaded (units)412
Sold376
Returned36
Variance0
Cash collected46,300
Reconciled — no variance
04 · ATTENDANCE & INCENTIVES

The day accounted for. The effort rewarded.

Check-in and check-out with selfie and geo-stamp, pause and resume for breaks — feeding incentive plans and trade schemes the team can see, not guess at.

CHECK-IN · 8:47 AM
RK
Ravi K.
Selfie ✓ · Geo-stamp ✓
INCENTIVE · THIS MONTH
12,400
Coverage bonus unlocked · 2 schemes active
DAY 8:47 → 6:12

Full offline. The whole field day.

01 · BEFORE THE ROUTE

Prepare

Sign in and sync the customers, items and visits you need.

02 · WITHOUT SIGNAL

Capture

Visits, orders, collections, photos and GPS trails continue offline. Writes queue durably.

03 · BACK ONLINE

Validate & sync

Review accepted results. Resolve rejected writes or conflicts in Sync Status.

From first check-in to the last collection, the field workflow stays available offline. Read the offline guide →

Built for the full commercial cycle

WORK ANYWHERE

Full offline mobile

Visits, orders, collections, photos and GPS trails. Durable sync when connectivity returns.

Explore offline mobile →
GROW THE BASKET

Comprehensive schemes

Conditions, slabs, discounts, free goods, periods, budgets and a consumption ledger.

Explore schemes →
REWARD PERFORMANCE

Incentives & commissions

Targets, attainment, payout slabs and payroll-linked rewards. Earnings visible to the team.

Explore rewards →
PROTECT RECEIVABLES

Credit control

Customer limits, terms and headroom. Exception approvals, invoice ageing and collections.

Explore credit & collections →
SFACoverage, visits and orders
CG DMSStock, invoices and collections

Explore consumer-goods DMS →

05 · FIELD SALES AT A GLANCE

The capabilities, stated plainly.

Every row ships today and traces to a capability described on this page.

CapabilityxMatix Field Sales
Beat planning and territory rhythm Native
Auto-generated visit plans Native
Road-network route optimisation Native
Visit execution with an activity catalog Native
Order capture without connectivity Offline
Van sales and van reconciliation Native
Scheme and discount execution Native
CapabilityxMatix Field Sales
Attendance, geofencing and incentives Native
GPS trails with offline capture and replay Native
Nearby-outlet discovery and onboarding Native
Shelf photo analysis Integrated — Sense Vision
Learned route sequence from execution history Native
Territory planning across field staff Native
Stop transfer between beats Native
06 · COMMON QUESTIONS

The questions evaluators ask.

Yes — the whole visit runs with no signal at all. Screens read from data already on the device, so the app opens instantly in a basement or on a highway. Check-ins, activities, photos and orders queue in a durable outbox and send themselves when coverage returns — even if the phone restarts first. Nothing is lost and nothing is retyped. The same offline-first architecture carries every xMatix field app; read how the mobile app works offline.

Yes — the van is treated as a store that has to balance. Stock loads onto the vehicle in the morning, sells off it during the day, and reconciles at day's end: loaded, sold and returned units are counted against each other, so shrinkage shows up the same evening instead of at month-end. Cash collected on the route is part of the same settlement, and the day closes without an evening spreadsheet.

Beat planning divides a territory into repeating visit patterns — beats — so every outlet gets covered on a rhythm rather than by accident. Yes, xMatix generates the routes: visit plans write themselves from the beat each day, and the stop sequence optimises over the real road network, across multiple vehicles. Reps start the day selling instead of scheduling, and when the day slips, the allocation console lets a planner drag work between reps.

Yes. An order in the field is a statement of demand, not a stock reservation — the rep captures it offline, regardless of what is on hand at that moment. Availability is resolved when the order syncs and moves into xMatix Sales, where partial fulfilment is the normal case: what's ready ships and invoices, and the rest of the order waits intact. The rep never loses a sale to a temporary stockout.

It enforces them. Live scheme estimates show in the cart while the rep is standing in the outlet, so the offer lands at the moment of truth — and the final math is re-run on the server when the order goes through. The cart's promise and the invoiced offer always agree, because the same rule engine computes both. Discounts follow price lists and discount groups, so the rate is policy, not negotiation.

On the van, yes — cash collected on the route is recorded and reconciled in the day-end settlement. Collections against open invoices are handled in xMatix Sales on the same data model: payments record against open documents with the balance always live, and receipts knock off partially or in full, so the customer statement reconciles. Because both run on one record, a collection entered anywhere shows against the same outstanding everywhere.

Three ways, all server-checked. Attendance takes a selfie inside a geofence, so present means actually there. Each visit starts and ends against the outlet's own geofence, with every activity time-stamped in between. And GPS trails record the route actually driven from check-in to check-out — captured even offline, disclosed to the rep, and replayable on a map when a customer disputes that the visit happened.

Yes — xMatix ships native Android and iOS apps, both offline-first. Screens are designed once in the platform's designer and render as true native UI on each, so the two stay consistent without separate builds. Layout changes reach every device over the air, which means a new field or a new visit type never waits on an app-store release or leaves half the team on an old version.

Yes — that is the point of the three-sequence model. Each route keeps the planned sequence, the optimized sequence and the most-followed sequence learned from execution history, side by side. When the order reps actually run consistently beats the plan, that learned sequence is there to adopt — the plan improves from ground truth rather than assumption. Coverage and productivity reporting come from the same visit records, so the comparison is always available, route by route.

Define users, outlets, devices and integrations. Pilot one route, including offline capture and sync recovery. Android and iOS apps are available.

RELATED RESOURCES
Related product
Explore xMatix Sales — order to cash →
Related architecture
Inside route optimization →
Related guide
How beat planning works →
Related reference
What is beat planning →
xMatix Sense on the Route

Ask the route what happened.

Senseacting as Sara Khan · audited
Which outlets in the Central region slipped versus last month?
12 outlets dropped below their 3-month average — 8 haven't been visited in 2+ weeks. Want me to add them to tomorrow's beats?
Add to beats → approve Show the 12
Meet xMatix Sense →
BUILT ON THE PLATFORM
Add fields without code◆Change forms in the studio◆New visit types in minutes◆Promote changes with undo
Explore the platform →
RELATED SOLUTIONS
FMCG & Distribution

Beats, van sales, schemes, and GST on the road.

Explore the FMCG & Distribution solution →
Automotive & Dealerships

Field teams for dealer networks and service territories.

Explore the Automotive & Dealerships solution →

"Routes, orders, and day-end settlement finally live in one system. We stopped reconciling three tools every night."

OPERATIONS HEAD · MERIDIAN DISTRIBUTORS

See xMatix on your business.

A 30-minute demo, tailored to your industry.

Request a demo