Plan every customer visit from map to mobile completion

Build delivery and sales-visit routes from customer addresses, sequence stops on an interactive map, and track execution from planning through mobile completion — all in one Odoo app.

The problem

Field teams plan who to visit and when using spreadsheets, chat messages, and memory. Managers cannot see a rep's weekly plan, spot overdue customers, or connect a visit to a sale or an outstanding invoice — leading to inconsistent coverage and no accountability trail.

The solution

Customer Route Management gives dispatchers and sales managers one route object that carries either delivery data (amounts due, invoices) or sales-visit data (CRM opportunities). Plan stops on an interactive map, optimize the order automatically, and track every visit from the field to a live dashboard.

Capabilities

Everything a route needs, one app

Every capability below is implemented in the module.

01

Named Routes with Health Tracking

Build unlimited delivery or sales-visit routes with a workflow status bar, stop/invoice/opportunity stat buttons, a completion progress bar, and color-coded overbooked, done, and cancelled states.

02

Interactive Map Visualization

See every stop plotted on a built-in map widget that needs no external tiles, so planners can review and adjust a route visually before dispatch.

03

Drag-and-Drop Sequencing & Optimization

Reorder stops with a drag handle or let the offline nearest-neighbour optimizer suggest an efficient order based on distance — manual override always stays available.

04

Territory & Coverage Management

Group stops into named territories with regional allocation constraints, and review coverage concentration with pivot and graph analytics.

05

Delivery and Sales-Visit Routes in One Object

Toggle a route between delivery mode (amounts due, unpaid invoices) and sales-visit mode (linked CRM opportunities) without switching apps.

06

Manager Dashboard

Review each salesperson's or driver's weekly plans alongside route-health and completion metrics from a single kanban dashboard.

07

CRM Opportunity Linkage

Link visits directly to CRM opportunities and review full visit history from inside the opportunity form.

08

Mobile Field Execution

Reps start, complete, skip, or reschedule stops from the field, capture photos and notes on completion, and see each customer's availability window.

09

Bulk Import & Filterable Reports

Import many customers into a route at once with automatic geocoding, then generate a PDF or Excel route report filtered by date range, invoice status, segment, and amount threshold, with configurable visit-reminder scheduling.

Workflow

How it works

1

Build the Route

Create a delivery or sales-visit route and add customer stops one by one, through bulk import, or by filtering candidates by city, area, or sector.

2

Sequence & Optimize

Drag-and-drop stops into order or run the proximity optimizer, then review the map and feasibility warnings before dispatch.

3

Execute in the Field

Drivers and reps start, complete, skip, or reschedule each stop from mobile, capturing notes and photos as they go.

4

Review & Report

Track plan-vs-actual performance on the manager dashboard and export filtered PDF or Excel route reports for collections and coverage review.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Odoo's built-in routes configure procurement and logistics rules. This app plans customer-visit itineraries — who a driver or salesperson visits, in what order, and when — a completely different workflow.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Customer Route Management

Delivery and sales-visit routes in one object, with map visualization, drag-and-drop sequencing and optimization, territories and mobile field execution — plus a manager dashboard and CRM linkage.

Buy on Odoo App Store