Skip to main content
Route & Distribution Optimization

OptiRoute

Turn a scattered outlet book into balanced, road-true routes. Overlap diagnostics, real road distances, leaner routes and a right-sized fleet, computed entirely in your browser, so no row of your route book ever leaves it.

DiagnoseOptimizePriceHand over
12
Product areas
4
Workspace tabs
6
Steps to sign-off
0
Rows uploaded

Client-side route intelligence · no account, no upload

At a glance

Two CSVs in. A defensible route book out.

Made for

Distributors and FMCG operations whose route book was drawn by whoever held the territory last.

What goes in

Two files: an outlet-level book, and a point master with anchor coordinates. Both as plain CSV.

What comes out

Rebalanced routes written in landmark names, an assigned vehicle per route, and a costed impact summary.

Where it runs

In the browser. Not a single row of your outlet book leaves the machine it was opened on.

The engine

From an inherited route book to a designed one.

Most route books are inherited rather than designed. OptiRoute rebuilds one around real geography and real cost, and hands back a book that is shorter to drive, cheaper to run and ready for the field.

Built from the geography up

Outlets are organised by where they actually are, rather than by an arbitrary list inherited from whoever drew the territory last.

Geographic GroupingPoint MasterBoundary Checks

Territory conflicts, surfaced

Route sections that compete for the same ground are flagged, so conflicting territories surface before they cost anything.

Overlapping SectionsTerritory ConflictsGeo Outliers

Road-true paths

Distance and time are measured along the actual road network. What the model reports is what a vehicle really covers, not what a straight line suggests it might.

Road Network PathsTrue DistanceReal Travel Time

Optimised for cost, not just distance

A shorter line is not always a cheaper route. OptiRoute rebalances the book toward fewer, leaner routes that still keep every outlet and all of its commission.

Cost-AwareFewer RoutesBalanced Workloads

A right-sized fleet

Each route is matched to the vehicle it actually needs, so fuel, upkeep and vehicle investment come down together rather than one at a time.

Vehicle per RouteRight-Sized FleetLower Running Cost

Field-ready output

No coordinates. Routes are handed back as the bazars and markets a field force already knows, in the order they will walk them.

Named LandmarksWalking OrderCSV Export
Product areas

Twelve areas, one dataset.

Upload, the workspace and its constraints, the diagnostics that justify a change, the comparison that shows it, and the exports that put it in a rider’s hands.

01 Upload

Dual Dropzones

An outlet book and a point master, dropped in side by side, with blank templates if you need them.

02 Upload

Repair Log

What was wrong with the data and what was done about it, line by line, before anything is computed.

03 Workspace

Four-Tab Workspace

Diagnostics, route map, impact and exports: one dataset, four views of it.

04 Workspace

Scope Filters

Cascading filters down to the depot, section or route you actually want to work on.

05 Workspace

Constraints

The planning levers your team controls, each explained inline, all in one rail.

06 Workspace

Stale-Result Guard

Change a constraint and the previous result is retired rather than left sitting under a new heading.

07 Diagnose

Overlap Summary

Every route/section pair competing for the same ground, with how close their outlets come.

08 Diagnose

Geo Outliers

Outlets sitting where no route should reasonably reach, flagged before they distort a route.

09 Compare

Dual Route Map

Original and optimized side by side, pan and zoom synchronised, satellite per pane.

10 Compare

Road-True Geometry

Distance and time measured along the road network, not as a straight line between points.

11 Cost

Impact Summary

Routes, commission and daily sales before and against after, with the difference priced.

12 Output

Exports & Report

Overlap and outlier workbooks, the optimized route book as CSV, and a branded PDF report.

Upload & diagnose

See the drift you are already paying for.

Two files in. Before anything is optimised, OptiRoute checks and repairs the book in the browser, then counts what is actually in it, and breaks every conflicting route pair down to how close it really comes.

Screen 01

Upload & process

The outlet book and the point master go in together. Each zone confirms the file it received, and the run reports what it is doing rather than showing a spinner.

  • Blank templates are downloadable, so a planner without files can still start.
  • Data problems are repaired and logged before anything is computed.
  • Nothing is uploaded: the whole pass runs in the browser.
optiroute · upload
Turn scattered outlet data into balanced, efficient routes
outlets.csv 2418 KB

Outlet-level book: regions, routes, retailers, locations, sales and brand volumes.

points.csv 1 KB

Point master: the location of every distribution point.

Processing
✓ Reading files
2 Checking & repairing data…
3 Finding overlaps
4 Preparing the workspace

Don’t have files ready? Download the two blank templates, fill them in, and drop them back here.

Screen 02

Base File Diagnostics

A health check of the book as delivered. Headline counts over the whole book, then every overlapping route/section pair with how close its outlets come.

  • Every conflicting pair is listed with its evidence, so the case for a change is in the numbers.
  • Counts cover the whole book, not just the current selection.
  • Overlap and outlier tables export as workbooks for whoever owns the territory.
optiroute · diagnostics
Base File Diagnostics
Route/section pairs competing for the same ground
Overlap report Outlier report
Total Outlets
12,480
Route / Sections
186
Overlap Pairs
412
Geo Outliers Fixed
17
Sections Affected
97
Outlets in Conflict
1,236
Section A Section B Severity Pairs Distance
Meghna / S-03 Eastern / S-01 High 14 84 m
Eastern / S-02 Eastern / S-05 High 9 131 m
Meghna / S-04 Northern / S-02 Medium 6 196 m
Northern / S-01 Northern / S-06 Low 2 240 m
← Prev Page 1 of 17 · 412 pairs Next → Counts are unique per route/section pair

It tells you what was wrong first

Before anything is optimised, the repair log says what it found in your files and what it did about it. A result built on quietly corrected data is a result nobody can defend in a meeting.

Repair LogColumn ReferenceBlank TemplatesStaged Progress

Every lever in one rail

The planning levers sit together in one place, each with an inline explanation of what moving it will do.

Planning LeversOne RailScope-AwareInline Explanations

A stale result never sits under a live heading

Change a constraint and the previous optimisation is retired on the spot. What is on screen is always what the current settings produce.

Stale-Result GuardOne-Click Re-runDataset Status Pill

Nothing leaves the browser

The whole model runs client-side. An outlet book is commercially sensitive, and the simplest way to keep it that way is for it never to be uploaded anywhere.

Client-SideNo UploadLight & DarkWorks Offline
Compare & price

Original on the left. Road-true on the right.

Two maps, pan and zoom synchronised, so a change is seen rather than described. Then the same change priced: routes, commission and daily sales before and after, and what the difference is worth annually.

Screen 03

Original vs optimized

The inherited tangle against the rebalanced network, each pane with its own satellite layer and cluster overlay. Route lines follow the road network, so the distance shown is the distance driven.

  • Pan or zoom either pane and the other follows, so the comparison stays honest.
  • Routes are coloured per route on the optimized side; the original stays a muted stone.
  • Point pins auto-frame the selection when the scope filter changes.
optiroute · route map
Route Map
Eastern / Meghna · 3 points selected
Optimize Reset
Original 48 routes
Optimized 43 routes
Scope · 3 pointsRoad network · onSatellite · onSynced panes · on
Screen 04

Impact & Financial Summary

What the run changed, and what it is worth. Forty-eight source routes become forty-three with every outlet and all commission kept, then the annualised value of the difference.

  • Before-and-after bars share a scale, so the change is read rather than calculated.
  • The impact table carries a row for every detected brand column, not just the totals.
  • The optimized book exports as CSV with assigned vehicle and cluster sequence per route.
optiroute · impact
Impact & Financial Summary
Optimize run across 3 points
Download book (.csv)
Metric Original Optimized Difference
Routes 48 43 −5
Outlets 12,480 12,480 0
Commission ৳37,544 ৳37,544 ৳0
ADS 362.0 362.0 0.0
Routes · before and after
Original 48
Optimized 43
Cost-to-commission ratio
−18.4%
Annual admin cost saved
৳6.2 L
Annual vehicle cost saved
৳11.8 L
Vehicle investment released
৳24.0 L
CSV adds New RouteAssigned VehicleCluster Route SequenceGeo FixedDistance diagnostics
Platform

No account. No upload. No row leaves the machine.

An outlet book is one of the most commercially sensitive files a distributor has. The simplest way to keep it safe is never to send it anywhere, so OptiRoute does the whole thing in the browser.

Input
  • Outlet-level route book (CSV)
  • Point master with anchors (CSV)
  • Blank templates provided
  • Repair log before computation
Engine
  • Geography-first route design
  • Overlap and outlier detection
  • Road-network distance and time
  • Cost-aware rebalancing
Output
  • Optimized route book as CSV
  • Overlap and outlier workbooks
  • Assigned vehicle per route
  • Branded PDF report
Privacy
  • Runs entirely client-side
  • No row leaves the browser
  • No account required
  • Light and dark themes
Enterprise & industry

Run it on your own route book.

Bring one region's outlet file and a point master. We will show you the overlaps you are already paying for, and what the rebalanced book would be worth.