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. EasyRoutes webhooks send real‑time route and stop updates to your systems. You can also connect them to Zapier to automate workflows without code.
See: Webhooks & Zapier
By integrating BigCommerce with EasyRoutes, you get a complete delivery management solution: multi-stop route optimization, real-time driver tracking, branded customer notifications, proof of delivery (photos, notes, signatures), and analytics. See: BigCommerce Overview
EasyRoutes provides templates for email alerts, Google Sheets logging, and more. See: EasyRoutes Zapier Templates
Yes. Tracking pages and customer notifications can be customized in your preferred language; order data is shown in the language received from your system. The mobile driver app supports automatic English, French, Spanish, Dutch, and German translations.
Yes. Re‑optimize at any time — after adding or removing stops, changing stop priorities, editing route options, or balancing loads. Drivers can also re-optimize routes delivered out of order, or re‑order stops if enabled from your EasyRoutes Settings.
Analytics updates as delivery events are recorded. Refresh the Analytics page to see the latest numbers; event details also appear in each route’s Activity Feed.
See: Delivery Analytics · Activity Feed
Yes. Assign routes to drivers directly, or share a self‑assign link so eligible drivers can claim routes. Drivers complete deliveries in the EasyRoutes Delivery Driver mobile app.
Yes. Schedule routes for specific dates/times, and ETAs will be calculated for each stop on a route. These ETAs can be shared via customer tracking links and email/SMS delivery notifications.
Yes. Add/remove stops, drag‑and‑drop stops to reorder them, change drivers or schedules, and re‑optimize at any time.
See: Edit Routes
Yes. EasyRoutes supports Vehicle Profiles you can configure and assign to routes. EasyRoutes also supports capacity planning via item or weight limits per route. Use these with other options (like time windows, or custom start/end locations) to keep plans realistic and drivers on schedule.
See: Vehicle Profiles · Max items/weight per route · Commercial/GPX Export
Yes. Define custom start and end points per route so planning and ETAs include travel to and from these locations. Supported in EasyRoutes for Shopify and EasyRoutes for Web.
See: Start/End Locations
Yes. Require photos, e‑signature, and or a driver note individually before a stop can be marked Delivered or Attempted in the driver app.
See: Mandatory PoD
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
Use an access token generated from your EasyRoutes account and include it with each request per the Getting Started guide.
See: API Getting Started
Yes. Assign a driver and dispatch so the route appears in the EasyRoutes Delivery Driver mobile app, and a push notification is sent.
See: Dispatching Routes
Yes. Both EasyRoutes for Shopify and EasyRoutes for Web let you print packing slips for every stop in route order. Open a route, click Print, check Packing slips, and print or save to PDF.
You can show a live GPS pin on customer tracking pages when the driver is approaching. Configure this in EasyRoutes Settings → Order tracking and pair with email/SMS notifications for maximum visibility.
See: Real-Time Driver Location Tracking · Order Tracking Pages
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.
Driver seats are active licenses you assign to people in your driver roster. Activate a seat to let a driver receive routes in the EasyRoutes Delivery Driver app; deactivate a seat to pause access without deleting their profile. You can toggle seats anytime and only pay for the seats on your plan at that moment. Charges/credits are prorated automatically when you add or remove seats.
Yes. On Premium/Enterprise plans you can display a live driver pin on tracking pages when the driver is 1–10 stops away.
Yes. Zapier supports connecting EasyRoutes with CRMs like HubSpot or ERPs like NetSuite. See: EasyRoutes Zapier Apps
Map fields like ContactName, SAAddressLine1, SAPostalCode, and InvoiceNumber. See: Xero Import Guide
Yes. Route Groups let you create, monitor, and dispatch multiple routes at once, and track all drivers within the group on one map view.
See: Route Groups
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
Workflows can trigger notifications when automatically dispatching routes to drivers, ensuring consistent communication without extra effort from your team. Customers can then receive order status update notifications as soon as a driver starts their route.