Use an access token generated from your EasyRoutes account and include it with each request per the Getting Started guide.
See: API Getting Started
EasyRoutes supports delivery photos, e‑signature, driver notes, and automatic timestamps (with GPS location when available) to provide a complete delivery record.
See: Proof of Delivery
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.
Yes. Configure email/SMS templates (e.g., Ready for Delivery, Out for Delivery, Driver is X Stops Away) to remind customers and include tracking links and ETAs.
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. 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.
Yes. Any Shopify order (including wholesale and/or B2B) can be added to routes as long as it contains a shipping address. You can also correct addresses - or add one to stops without - prior to routing.
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
Yes. Add scheduled driver breaks to new or existing route, and EasyRoutes will insert a break stop while updating downstream ETAs and total route time.
See: Driver Breaks
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
Export invoices from Xero as a CSV, then upload them into EasyRoutes. See: Xero Import Guide
No coding is required if you use Zapier. For advanced custom integrations, API skills may help. See: API Guide
Events include route creation/updates, dispatch, driver assignments, stop status changes (Out for Delivery/Delivered/Attempted), and proof‑of‑delivery uploads.
See: Activity Feed Events
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, via Zapier or API integrations. See: Zapier Guide
Yes, with Zapier or the EasyRoutes API. See: Zapier Guide
The route’s Tracking tab shows live driver location, recent path, next/current stop, and real‑time stop status, completion times, and proof of delivery events.
Yes. If a scheduled start time is set, routes can be auto‑assigned and dispatched to the selected driver when created.
See: Auto‑Dispatch
Export your orders from BigCommerce as a CSV and upload them into EasyRoutes for routing.
Yes. Generate a dispatch link that lets eligible drivers claim a route themselves; the first to claim becomes the assigned driver.
See: Driver Self‑Assign
No. Each route has one assigned driver at a time. To share the work, split stops across multiple routes or use self‑assign links on separate routes.
See: Driver Assignment
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.
Indirectly, yes. Use CSV exports, the EasyRoutes API, or Zapier to push delivery data into your accounting system.
See: Webhooks · Zapier Integration
Yes. Control what drivers can do and see: allow/disable re‑ordering or re‑optimizing stops and choose which customer fields are visible in the app.
Choose EasyRoutes for Web if you don’t use Shopify or prefer a standalone planner. Import orders from spreadsheets (CSV), connect webhook events to Zapier for no-code automations, or integrate directly with our API to push/pull data programmatically. It’s ideal for delivery teams moving off manual tools and wanting automation without switching e-commerce platforms.
See: Import orders from CSV · API: Getting Started · Zapier webhooks
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.