Billing is seat‑based. Pay only for the number of driver seats included in your plan, and assign seats to any drivers in your roster and toggle seats on/off as needed. Charges are prorated when you add or remove seats mid‑cycle.
See: Managing Seats · Prorated Billing
Yes, via Zapier or API integrations. See: Zapier Guide
Use the API to import stops, create and optimize routes, assign/dispatch to drivers, update stop/route status, and retrieve route data and history.
See: Routes API
Yes, with Zapier or the EasyRoutes API. See: Zapier Guide
Yes. Admins can upload photos and notes directly to a stop from the browser if something couldn’t be captured from a mobile device.
See: Manual Upload
Yes. When you fulfill via EasyRoutes, we attach a tracking link to the Shopify order’s fulfillment so customers can follow their order's status online.
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?
Yes. Customers can receive branded notifications and live tracking links. See: Xero Integration
Each EasyRoutes for Shopify install connects to a single Shopify store. To combine data, import stops via CSV/API/webhooks or use EasyRoutes for Web to plan with external sources.
Yes. EasyRoutes supports routing orders from multiple platforms together. See: BigCommerce Integration
Yes. Customers receive branded email or SMS notifications with live tracking. See: Notifications Overview
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. Export route/stop data to CSVs with customer details, timestamps, and links to proof of delivery for record‑keeping or analysis.
See: Exporting Data
Yes. Select stops on a route and choose Send to another route, or drag between routes on a Route Group. Re‑optimize after moving to refresh ETAs.
ETAs use route distance, stop service times, and historical traffic, and they update during the day as drivers progress. Accuracy improves when addresses and time windows are clean.
Use a CSV export template with one row per sub-item to ensure proper mapping. See: CSV Import Guide
Yes. Send EasyRoutes webhook events into Zapier and build no‑code workflows (e.g., update Sheets, post to Slack, send emails).
See: Zapier Integration
Yes. Confirm the route is started, location is set to Always/Precise, battery saver is off, and the app is up to date. If needed, reopen the app to resume tracking.
Yes. API and webhooks are available on Premium and Enterprise plans.
See: API Guide · Pricing & Plans
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. Require drivers to tap Start Delivery before updating stops so tracking begins at the official route start and overall drive time is captured accurately.
Yes. On Premium/Enterprise plans you can display a live driver pin on tracking pages when the driver is 1–10 stops away.
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
Yes. You can use Shopify’s built‑in Local Delivery/Shipping notifications instead of (or alongside) EasyRoutes email/SMS. Avoid duplicate sends by disabling overlapping templates.
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. Customers receive branded email or SMS notifications with live tracking. See: Notifications Overview