Tourvia formerly RouteForce, a managed package for Salesforce
Salesforce route planning inside Salesforce. From CRM records to a day of visits.
Tourvia is a managed package your Salesforce admin installs. Reps pick Accounts, Leads, Opportunities or Campaign Members on a map, Tourvia sequences the stops, and the day lands in Salesforce as timed Events, mobile visits and visit reports.
5.0 out of 5 on AppExchange, two public reviews, verified 16 July 2026
TourviaApp 7.34.0.1. Salesforce does not endorse or recommend Tourvia.
123
1Fifteen Salesforce records picked on the map, now fifteen numbered stops.
217.4 km and 44 min of driving for the whole day, sequenced by the Tourvia routing engine.
3One click creates the 15 visits in the Salesforce calendar. Google Maps handoff and CSV export sit beside it.
Fig. 1Tourvia route workspace in Salesforce Lightning, sample records. Select the image to enlarge it.
A field day
One record, followed through a field day.
A Salesforce record starts as a pin on the map and ends as a line in a Salesforce report. Five stops, all inside Salesforce, nothing re-typed.
1
Stop 1 still a Salesforce record
On the map
Every geocoded Account, Lead, Opportunity and Campaign Member appears on one map inside Salesforce, filtered on Salesforce fields, clustered where records are dense and coloured by status. Saved filters give the whole team the same view.
Fig. 2Territory map with Accounts, Leads and Opportunities, filtered on Salesforce fields.2
Fig. 3Route optimization, 29 seconds. The poster shows a five-stop route between La Défense and central Paris.
Stop 2 a stop with a time
In the route
Pick records one by one, or draw an area and add every record inside it. The Tourvia routing engine orders the stops around the departure time, lunch break, visit duration and end of day, with toll and highway preferences. When an option changes, the schedule is recalculated instead of left stale. Undo and redo are there when the day changes.
3
Stop 3 a Salesforce Event
In the calendar
One click turns the route into timed Salesforce Events on the right records. Tourvia reads the rep’s existing agenda first and lists any conflict before anything is created. Today’s agenda then shows each visit with its time and its record.
Fig. 4Today’s agenda once the Events exist.Fig. 5The conflict check before creation.
4
Fig. 6The map in the Salesforce Mobile App.
Fig. 7Check-in and check-out, 45 seconds.
Stop 4 a visit with a report
On the phone
In the Salesforce Mobile App the rep opens today’s agenda, hands navigation to Google Maps, Waze or Apple Maps, and checks in on arrival with a GPS-assisted proximity check. Check-out records the result, next action, notes, satisfaction, order amount and next visit date on the record.
The proximity result depends on device accuracy, geocoding quality and the configured radius. It does not prove identity or physical presence.
5
Stop 5 a line in a report
In the dashboard
Each visit is standard Salesforce data. Two dashboards and 18 reports come with the package, and admins clone and adjust them like any report in the org. Planned routes can be kept for replay and to compare how a territory was covered.
Fig. 8Field Activity, one of the two included dashboards.
Fig. 9Route history: saved routes with steps, distance and drive time.
Accounts, Leads, Opportunities and Campaign Members on one map, with clustering, status colours and filters on Salesforce fields.
Route optimization
A constraint-aware engine orders the stops around time windows, lunch breaks, visit durations and distance constraints.
Salesforce Events
One click turns an optimized route into timed Events on the right records, after a conflict check against the agenda.
GPS-assisted check-in and check-out
A configurable proximity check on arrival, then a check-out form with result, next action, notes, satisfaction, order amount and next visit date.
Visit reports
Structured post-visit data linked to the Salesforce record, with admin-defined custom fields.
Heatmap and lasso select
See density at a glance, draw an area and act on every record inside it at once.
Saved filters
Save, name and share filter configurations across the team.
Route history
Planned routes can be kept in Salesforce for replay and coverage comparison.
Campaign Member mapping
Lead and Contact members from a Campaign record page or the global map, coloured by member status.
Custom actions
Launch Screen Flows, click to call or navigate from a map marker through configurable Lightning Web Components.
Dashboards and reports
Two dashboards and 18 native Salesforce reports included, ready for admins to clone and adjust.
Salesforce Mobile
Map, routes, today’s agenda, the proximity check and navigation handoff in the Salesforce Mobile App.
Surfaces. Record pages, app pages, tabs, the utility bar, Campaign pages and the Salesforce Mobile App. Configuration lives in Custom Metadata Types.
Plates
Six plates from the product.
Sample records in a Salesforce test org, each plate at its real proportions. Select a plate to enlarge it.
Plate 1Campaign Members across France, coloured by member status, with the campaign picker in the filters panel.
Plate 2Opportunity popup: address, phone, contact, account, stage, amount, closing date and Create an event.
Plate 3Select area: five records added to the route at once. Departure, lunch break, end of day, visit duration and toll or highway options sit in the panel.
Plate 4Account popup with the last visit report and a Create an event action.
Plate 5Filters and options: basemap, record types, centre on an Account, search radius, not visited since.
Plate 6Salesforce Mobile demo, 47 seconds: map, route and check-in.
Screens show sample records in a Salesforce test org. RouteForce still appears in some technical names.
Where the data goes
Salesforce keeps the records. Tourvia computes the order.
Tourvia is a managed package that reads and writes your Salesforce records. Only a route calculation leaves the org, and it carries coordinates and time constraints, not names or addresses.
Territory 1
Your Salesforce org
System of record. The package runs here as Lightning Web Components.
Accounts, Leads, Opportunities, Campaign Members with their addresses and geocoordinates
Events created from the route on the rep’s calendar
Visits and visit reports linked to the record
Dashboards and reports, two and 18 included
Configuration in Custom Metadata Types, three Permission Set Groups
Names, postal addresses, phone numbers and emails stay in Salesforce.
OutGeocoordinates and time constraints for one calculation
BackThe visit order, with distance and drive time per stop
Territory 2
Tourvia routing service
Operated by Tourvia on OVHcloud in Gravelines, France.
Receives coordinates, visit durations, time windows, breaks and working hours
Computes the visit order with a constraint-aware engine
Returns the sequence to the package in Salesforce
Retains nothing: the calculation runs in memory and coordinates are not stored
Included in the subscription, with no routing API fees passed through
The routing service transfers no data outside the EU.
The full description is in the privacy policy and the data processing agreement. International routing works where the required road data exists; validate your territories during the trial.
Publisher
Tourvia is developed by SKZ Consulting, a Salesforce ISV partner.
Package
TourviaApp 7.34.0.1, released 21 July 2026 on the Security-Review-approved lineage.
Three managed permission sets and three Permission Set Groups: Admin, Manager, User.
Configuration
Objects, fields, actions and check-in forms are set in Custom Metadata, without Apex.
Endorsement
Salesforce does not endorse or recommend Tourvia. Passing Security Review means the package met the security requirements Salesforce publishes for AppExchange distribution.
Price
One price, every feature.
€30per user per month
Excluding tax, billed annually, which is €360 per user per year. The same price at every team size, no free plan, and route optimization included with no routing API fees passed through.
Your Salesforce admin installs and configures Tourvia with the published documentation.
Questions
Questions before you request access.
What is Tourvia?
Tourvia is a Salesforce managed package for route planning, route optimization, visit planning and field execution. It is the current name of RouteForce, with the same package and workflow.
Who is Tourvia for?
Field sales teams that work in Salesforce and want routes, Events, visits and reports tied to their CRM records instead of exported to a separate routing app.
Is Tourvia on the AppExchange?
Yes, through a private listing. TourviaApp passed the Salesforce Security Review on 22 May 2026 and the current 7.34.0.1 build is on the same approved lineage. Access is coordinated with your Salesforce admin after a trial request. Salesforce does not endorse or recommend Tourvia.
How much does Tourvia cost?
€30 excluding tax per licensed user per month, billed annually, which is €360 per user per year. The same price applies at every team size and there is no free plan. See the pricing page.
Where is my data processed?
Salesforce remains the system of record for Accounts, Leads, Opportunities, Campaign Members, Events, visits and reports. A route calculation sends only the geocoordinates and time constraints it needs to the Tourvia routing service hosted by OVHcloud in Gravelines, France, which returns the visit order. Names, addresses, phone numbers and emails stay in Salesforce.
Does the GPS check prove the rep was on site?
No. Check-in uses a configurable GPS-assisted proximity check. Its result depends on device accuracy, geocoding quality and the configured radius, and it does not prove identity or physical presence.
Does Tourvia work outside France?
Tourvia routes internationally where the required road data exists. Validate the territories you need during the 30-day trial.
Does Tourvia work on mobile?
Yes. Tourvia runs in the Salesforce Mobile App with the map, routes, today’s agenda, the GPS-assisted proximity check, visit reports and navigation handoff to Google Maps, Waze or Apple Maps.
How do I start a trial?
Send the request through the contact form. We confirm compatibility with your Salesforce org and coordinate private AppExchange access with your admin, who installs and configures Tourvia using the documentation. The trial lasts 30 days and includes every feature. Subscribing afterwards keeps access.
Last stop
Request the 30-day trial.
Four steps from this form to your team’s first routed day.
1Send the request
Use the form or write to contact@gettourvia.com. Tell us about your org and your field team.
2We confirm compatibility with your Salesforce org
and coordinate private AppExchange access with your Salesforce admin.
3Your admin installs the package
and configures it with the setup and configuration guides.
4Your team runs 30 days with every feature
Subscribe at €30 per user per month, excluding tax and billed annually, to keep access.