Indirectly, yes. Use CSV exports, the EasyRoutes API, or Zapier to push delivery data into your accounting system.
See: Webhooks · Zapier Integration
No coding is required if you use Zapier. For advanced custom integrations, API skills may help. See: API Guide
Export your orders as a CSV from WooCommerce, then upload them into EasyRoutes for route planning.
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. 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.
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. Export route and stop data — including links to proof of delivery — to CSV for reconciliation or further analysis with external tools.
See: Export routes/stops
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.
Go to your EasyRoutes Settings → Driver settings, and enable real‑time tracking. Have drivers allow location Always + Precise location in the EasyRoutes Delivery Driver app and their mobile device's settings.
Yes. Workflows are available across both platforms. In Shopify, they integrate tightly with your store’s orders and fulfillments (both Shopify-native and custom/imported stops), while on EasyRoutes for Web, they connect with your imported, custom, or API-generated orders.
See: Workflows Setup
Yes. The Routes page shows unstarted, in‑progress, completed, and archived routes. Filter by status or date to find older runs.
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. 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
EasyRoutes is a delivery management and route optimization platform for merchants, local delivery teams, and logistics operators. It helps you plan routes, dispatch to drivers, track progress in real time, and notify customers. Works with Shopify and integrates with other e-commerce platforms via EasyRoutes for Web.
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.
EasyRoutes provides templates for email alerts, Google Sheets logging, and more. See: EasyRoutes Zapier Templates
No coding is required. EasyRoutes Workflows use a simple “if-this-then-that” style interface where you choose triggers and actions from a menu. This makes Workflows easy to set up without developer knowledge.
See: No-Code Automation
Yes. With the Premium plan and above, fully customize email/SMS: add your logo and colors, edit copy/variables, and choose which events send. Works for Shopify orders and imported/manual stops.
No. Subscriptions are month‑to‑month; upgrade/downgrade at any time and charges are prorated when your plan changes.
See: Prorated billing
Yes, via Zapier or API integrations. See: Zapier Guide
Yes. Customers can receive branded tracking pages, email, and/or SMS notifications. See: Notifications 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
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. You can show proof of delivery (photos, e‑signature confirmation, and driver notes) on customer tracking pages for delivered or attempted stops. Enable this from EasyRoutes' Order Tracking settings.
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. PoD can be attached to Attempted deliveries and, if configured in settings, can be required in order to mark a stop as Attempted.
See: Proof of Delivery