Know exactly where every sale happened
Capture a verified, consent-based GPS location on every Sales Order, match it against customer territories, and give managers and reps the same view of the truth.
The problem
Field reps close deals away from the office, but the Sales Order only records who bought and what — never where the deal actually happened. Managers have no reliable way to confirm a rep was really on-site, and stitching that proof together today means bolting on a separate fleet-tracking platform.
The solution
Sale Geolocation captures a consent-based GPS location the moment a Sales Order is created, links it to a Google Maps preview, and flags whether the rep was inside a defined customer territory — giving managers verifiable proof and reps full visibility into what was recorded about them.
Everything you need to verify field sales
Every capability below is implemented in the module.
Automatic GPS Capture
One click captures the salesperson's location the moment a Sales Order is written, with a visible confirmation the instant it succeeds.
Consent & Fallback
An explicit permission prompt explains what is captured and why. If a rep declines, or the browser can't get a fix, the order still saves with a clear denied or unavailable status instead of blocking work.
Two-Sided Visibility
Salespeople see their own captured location and status right on the order, not just managers — removing the asymmetry that breeds distrust.
Google Maps Preview
Every captured point renders as an embedded map preview plus an Open in Google Maps link, with no API key required.
Geofence Territories
Define customer zones by center point and radius; every capture is automatically flagged inside or outside its matching territory.
Capture-Log Timeline
A dedicated log model keeps a full history of every capture per salesperson, with native list export for offline analysis.
KPI Dashboard & Pivot
Graph and pivot views break down captures by salesperson, territory, and inside or outside status for at-a-glance coverage insight.
Role-Based Access
Record rules keep salespeople scoped to their own captures while managers see the full picture, enforced by dedicated security groups.
Privacy & Retention Controls
Configurable settings control auto-capture, tracking notifications, geofence checks, and an automated retention purge job that clears old logs on a schedule.
How it works
Create the order
A salesperson creates a Sales Order as usual — in the office, at a customer site, or from a mobile browser.
Capture location
One click requests GPS permission with a clear consent prompt, then records a verified coordinate against the order.
Check the territory
The capture is matched against defined customer geofences and flagged inside or outside automatically.
Review & analyze
Managers review the capture log, chart coverage on the KPI dashboard, and export data for reporting.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Map previews and navigation links use the public Google Maps URL scheme, so there is no API key to configure or pay for.
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.
Sale Geolocation
Consent-based GPS capture on every sales order with geofenced customer territories, a capture-log timeline and KPI dashboard — on-site verification without a separate fleet-tracking platform.
Buy on Odoo App Store