Skip to main content

Optimize a Route

Prepare operation locations and driver start points, then use Route Optimization on Premier to order stops most efficiently.

Route Optimization & Memorization available on Premier Tier, only.

The Route Optimization tool can be used to place the stops on a route in the most efficient order based on the event locations, as well as the Driver’s Operation location.

In this article:

Before Optimizing a Route

Before you can begin optimizing routes, you will need to complete the setting adjustments & configurations listed below:

Add a Location to Each Operation

  1. Navigate to:

    mceclip2.png

    Setup > More > Operations

  2. Select Edit next to the Operation

  3. Complete the location details

  4. Select Update Operation

    Screen_Recording_2021-07-07_at_10.37.59_AM.gif

Select Start/End Location for Drivers

Option A: Based on Operation Address (Best used if starting at an office/warehouse)

  1. Navigate to:

    mceclip1.png

    Setup > Users

  2. Select the User’s Name

  3. Select their designated Route Operation

  4. Select Update User
    *Note: The Operation location for the selected Route Operation is used as the Driver’s starting point when optimizing their routes.

    Screen_Recording_2021-07-07_at_10.43.39_AM.gif

Option B: Based on Other Start/End Location (Best if starting from driver's home)

  1. Click the down arrow next to desired driver

  2. Select Set Route Start/End Location

  3. Fill in new address location(s) and click Save

  4. Click the down arrow next to the driver again and this time select Optimize Route. This will rearrange the route based off the new start/end location.

Optimize a Route

Once you have completed the Operation & User updates, follow the steps below to optimize a route:

  1. Navigate to:

    mceclip0.png

    Route Planner > Route Planner

  2. Add events to a Driver’s route as outlined in this article: Schedule Recurring Visits

  3. Select the arrow to the right of the Driver's name

  4. Select Optimize Route. If the Job is recurring, a popup will appear asking if you'd like to make this change to only this date or to all subsequent, uncompleted visits.
    *Note: The gaps between the optimized events represent drive time.

Additional Notes

  • The range of your work day determines the length of time available for events on a route. For example, if your work day is set to start at 7:00 am & end at 3:00 pm & your default length for optimized visits is 60 minutes, it is not possible to fit 10 stops on an optimized route.

  • The only way to "undo" an optimized route is to manually move the events back into their original order.

  • Route Optimization can only be used on an entire route. It is not possible to exclude a stop on a route when using this tool.

  • This tool should not be used if the order of events for the Driver on a given day needs to be controlled (i.e. your Clients schedule Visits for specific times of the day).

  • The Route Optimization does not take into account the start point being your end point. To prevent your driver/crews/salespersons from traveling too far, SingleOps suggests that companies with multiple crews should assign each crew/salespeople to a specific area to minimize drive time and distance.

Setting Visit Length

Default

The default length for optimized Visits can be set to 15, 30, 60, 90, or 120 minutes. This must be set by a SingleOps team member.

Man Hours

The Visit length can also be determined by setting a Crew Size on the Driver’s User page.

    1. Navigate to: Setup > Users

    2. Select the User’s Name

    3. Update their Crew Size:

      Screen_Shot_2021-07-07_at_11.07.20_AM.png

    4. If a Visit being Optimized has an Assignee with a stipulated Crew Size, as well as estimated Labor, the default Visit length will be overridden by the following calculation: Estimated Labor/Crew Size

Optimizing Visit Length Route

Did this answer your question?