EasyRoutes for Shopify is embedded in the Shopify Admin — team members with Shopify access can open EasyRoutes from the admin navigation or search. EasyRoutes for Web uses a standalone login; admins can invite additional users to collaborate with specific permissions. Both products let you control who can plan routes, dispatch, and manage drivers.
See: Getting started · Add collaborators
Export your orders from BigCommerce as a CSV and upload them into EasyRoutes for routing.
The EasyRoutes Delivery Driver app is available for iOS and Android. Use our official download links to install and sign in with your driver phone number.
See: Where can I download the EasyRoutes Delivery Driver app?
Delivery Analytics shows totals and trends for stops and routes, including completed vs. missed deliveries, average delivery time, per‑driver performance, and route metrics over a chosen period.
See: Delivery Analytics
Yes. The Routes page shows unstarted, in‑progress, completed, and archived routes. Filter by status or date to find older runs.
EasyRoutes optimizes deliveries using your selected orders, start & end locations, stop time intervals, time windows, and route limits. You can balance routes, respect capacities, and re‑optimize as plans change.
See: Route Options · EasyRoutes 101
Yes. Drivers can launch directions via Google Maps, Apple Maps, or Waze from each stop, and pick a default navigation app in their mobile app settings.
Indirectly, yes. Use CSV exports, the EasyRoutes API, or Zapier to push delivery data into your accounting system.
See: Webhooks · Zapier Integration
Yes. Route and stop history is retained across the lifetime of your subscription, and can be searched and exported whenever needed. Filter by status/date from the Routes page.
Yes. Draw custom delivery zones on the map to select orders in a specific geographical area, and reuse the same workflow whenever you plan routes for the same local area.
See: Delivery Zones
Yes. If a scheduled start time is set, routes can be auto‑assigned and dispatched to the selected driver when created.
See: Auto‑Dispatch
Yes. Turn on settings to avoid toll roads and u‑turns from the Route Options panel. Enable these options before planning a route, or edit the route after creation and re‑optimize to see them reflected in your route.
See: Route Options
Yes. The API can update stops and routes (e.g., mark delivered/attempted, assign/dispatch, or edit route details), which can trigger notifications if enabled.
See: API Getting Started · Routes API
Yes. Drivers can launch directions via Google Maps, Apple Maps, or Waze from each stop, and pick a default navigation app in their mobile app settings.
Yes. You can set delivery time windows per stop or import them from supported third‑party date/time apps. EasyRoutes optimizes routes to meet these windows and calculates ETAs accordingly.
Yes. Zapier supports connecting EasyRoutes with CRMs like HubSpot or ERPs like NetSuite. See: EasyRoutes Zapier Apps
Yes. Use the EasyRoutes API, webhooks, and Zapier to connect ERPs/CRMs/WMS or automate tasks without code.
Your 14-day free trial starts when you choose a paid plan for the first time. If you cancel anytime during your trial you won't be billed. If you continue, your subscription starts when your trial period ends.
Yes. Analytics shows counts of missed deliveries; individual stop pages display the reason provided by the driver (e.g., no answer, inaccessible).
Map fields like ContactName, SAAddressLine1, SAPostalCode, and InvoiceNumber. See: Xero Import Guide
Yes. Deactivating frees the seat for someone else to occupy, while keeping the driver in your roster for easy re‑activation later.
See: Managing Seats
Yes. EasyRoutes supports routing orders from multiple platforms together. See: BigCommerce Integration
Yes. EasyRoutes supports Shopify Local Delivery and can include Pickup orders on routes when you need a driver or staff task at your store or pickup point. Local Delivery instructions appear directly on the stop when available.
Drivers must grant Always (iOS) / Allow all the time (Android) location access and enable Precise location. Background location must remain on for the EasyRoutes Delivery Driver app.
SMS messaging rates are determined by the country of the recipient, and are billed on a per-segment basis.
EasyRoutes flags any orders that are missing a shipping address so you can add or correct the address before routing. For pickup orders, use your store or pickup location as the address.