No coding is required if you use Zapier. For advanced custom integrations, API skills may help. See: API Guide
Yes. Once WooCommerce orders are imported or synced, they can trigger Workflows in EasyRoutes.
See: Workflows Overview
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
We use industry‑standard security: encryption in transit and at rest, scoped access, and secure billing via Shopify or PCI‑compliant processors. Data is used only to provide the service and is never disclosed to third parties.
See: Privacy Policy
Yes. Use the Routes API to import stops (orders) from any system that can send the required fields, then create or update routes with those stops.
See: API Import
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
Indirectly, yes. Use CSV exports, the EasyRoutes API, or Zapier to push delivery data into your accounting system.
See: Webhooks · Zapier Integration
Yes. You can archive routes to tidy up your route list but retain them for reference, or permanently delete them from your route history. Use the checkboxes to select desired routes from the Routes page, and use the actions menu to archive or delete. Archived routes retain proof of delivery and analytics.
Export your orders as a CSV from WooCommerce, then upload them into EasyRoutes for route planning.
Billing is seat‑based. Pay only for the number of active driver seats, 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. 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
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.
Driver seats are active licenses you assign to drivers. You pay only for active seats and can toggle seats on/off anytime without deleting the driver profile.
Yes. 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.
Yes. The feed offers a timestamped, user‑attributed history of delivery events you can reference alongside CSV exports for formal audits.
See: Activity Feed · Export routes/stops
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.
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. Rate limits protect platform reliability. If you plan high‑volume integrations, contact support to discuss throughput and best practices (batching, webhooks).
See: API Getting Started
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.
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 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
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
No. Subscriptions are month‑to‑month; upgrade/downgrade at any time and charges are prorated when your plan changes.
See: Prorated billing
Yes. Enable Balance routes to distribute stops as evenly as possible across multiple routes/drivers while respecting other route constraints (like time windows, or item/weight limits).
See: Balance routes · How many routes?
No. Zapier is a no-code platform that works with EasyRoutes webhooks and actions. See: EasyRoutes Zapier Page
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.