🗺️ Delivery Zones

EasyRoutes' Delivery Zones feature allows route planners to draw custom shapes on the map, and limit routes to only include orders that fall within the boundaries of these shapes.  Draw multiple zone shapes according to warehouse locations, drivers' preferred delivery territories, or to match areas delivered to on a particular day of the week, and automatically ensure only the right orders get routed.


Creating Delivery Zones

To start, navigate to your EasyRoutes Settings > Delivery Zones tab, and click the Create zone button above the map:

Use the polygon tool to click on points in the map, and draw a shape around your desired delivery zone; to complete your zone's shape, click back on the point you started drawing with.  You can also click the Delete (trash can icon) button, or press your keyboard's Escape key to cancel drawing any in-progress shapes.  After completing your zone's shape, use the settings below the map to give it a title, and select a colour for routes created using this zone, before clicking Save at the top of the page:

Repeat this process to create as many zones as needed for your delivery workflows.  All configured zones will be listed in the table below the map, and can be toggled on/off using the checkboxes to see their boundaries on the map view:

Editing Delivery Zones

To edit an existing zone, from your EasyRoutes Settings > Delivery Zones tab, use its checkbox to select it, then click the Edit button that appears at the bottom of the page:

Zone names and route colours can now be edited using the controls directly below the map, before clicking the Save button to confirm any changes.  To modify the shape of your zone, click anywhere within the zone on the map - its boundaries will turn orange, indicating shape editing mode:

Click any of the points that outline your zone, then drag it to its new position; repeat this process with as many zone points as required, before clicking the Save button at the top of the page to confirm any changes:

Archiving Delivery Zones

Existing zones can be archived to remove them from the zone list - your EasyRoutes Settings > Delivery Zones tab, select zone(s) using the checkbox(es), and click the Archive button at the bottom of the page:

Archived zones can be reviewed (and unarchived) by clicking the Add filter controls below the map, and selecting Archived (to show only archived zones) or All (to show both active and archived zones):

Use the checkbox(es) to select any zones, and click the Unarchive button at the bottom of the page to move archived zones back to an active state:

Creating Routes for a Delivery Zone

Once any zones are configured as described above, they'll be available to select from the Delivery zones Route Option, prior to creating any route.  Click the toggle to activate this option, and select the zone for selecting orders from the dropdown below the map, then click the Save button at the top of the page:

Use the checkboxes to select any orders, and click the Add order(s) to map button at the bottom of the page - all orders will display as pins, with the active zone outlined on the map:

Click the Create route button in the upper right-hand corner of the page.  A new route will be created with only the orders that fall within the active zone; any orders outside of the zone will be grouped in the Unrouted stops tab for further review:

Importing Delivery Zones

Delivery Zones can also be drawn using external tools (for example, Google Earth), exported as .KML files, and imported directly into EasyRoutes - for example, this sample file from Google contains polygon shapes drawn as outlines for various U.S. points of interest. Many governments and public agencies also provide a catalog of pre-defined .KML files with relevant local data points - for example, from the Government of Canada or City of Los Angeles open map data portals.  

If your zone coordinates are stored in alternate formats (for example, as .KMZ or GeoJSON files), these files can be imported into Google Earth, and exported as .KML files before importing into EasyRoutes.  Other free and paid tools are available online for converting data files to EasyRoutes-supported .KML versions, including MyGeoData and many other common GIS software tools.

Further details on how to create and export zone parameters using Google tools specifically can be found in the following support documentation:


Once your .KML file is prepared, navigate to your EasyRoutes Settings > Delivery Zones tab, click the dropdown arrow on the Create zone button, and select Import KML:

Drag and drop your .KML file onto the import modal, or click the Add KML file button to select a file from your device:

Any name(s) associated with zone(s) in the KML file will automatically apply when imported - use the controls at the bottom of the page to modify zone naming, and select a custom line colour for routes generated using this zone.  If your KML file contains more than one zone, use the tabs at the top of the page to configure names and colours for each:

Click the Save button to confirm your zone configurations - they'll be added to the list of zones and visible on the map, available for route planning immediately:

Example: Split deliveries across multiple zones

In this example, we've configured six different zones, and will be generating one route for each zone, containing all of the orders contained within each zone.  

From the Route Options panel, modify the How many routes? option to create 6 routes; from the same option's panel, enable the Set custom options for each individual route setting, which will enable six different route option tabs as shown below:

Using these six tabs, we've configured a different delivery zone to apply to each route's options - any other options can also be enabled per route (for example, to configure each route's start/end location to also fall within its zone, or to configure a different schedule, assigned driver, or vehicle profile based on their respective zone):

After clicking the Save button at the top of the page to apply these options, they're now reflected on the Orders page - let's also retain this configuration as a Saved View so we can return to it for future routes using this configuration:

After saving this view, we'll access the tab where it's saved, and add all our orders to the map, then click the Create 6 routes button in the top right-hand corner of the page.  EasyRoutes will generate a Route Group containing six unique routes, with each route limited to only the orders that fall within their configured zone:

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.