Drivers can capture multiple photos, obtain a customer e‑signature, and add notes at the stop. These items are stored with timestamps and the completion context, and they’re visible to admins on the route and stop record. When enabled in EasyRoutes Settings, customers can see PoD on tracking pages and in notifications.
See: Proof of Delivery
Pick any plan to start a 14-day trial with full feature access. Cancel during the trial to avoid charges; continue and your subscription begins at the end of day 14. Trials apply to any tier, and billing starts on your first post-trial cycle through Shopify (for EasyRoutes for Shopify) or Stripe (for EasyRoutes for Web). Seat changes you make later will be prorated within your billing cycle.
Yes. Open any template in the Notifications editor and use Preview with Example Data to see how your message will render, including variables. You can also send a real‑world test by creating a draft order or manual stop with your own contact details, and triggering notifications on a sample route. Preview/testing tools are available for both email and SMS on Shopify and Web.
Zapier makes it easy to send internal notifications whenever a stop status changes in EasyRoutes. For example, you can set up a Zap that listens for the STOP_STATUS_UPDATED webhook and then sends a Slack alert or email to your team with details like the order number and driver notes. This keeps staff informed in real time without needing to manually monitor dashboards.
Yes. Proof of delivery (PoD) captured in the driver app — photos, signature confirmation, and driver notes — is attached to the stop and can be surfaced on the customer’s tracking page. Enable PoD display in EasyRoutes Settings → Order tracking, and use notifications to share links automatically when a stop is delivered or attempted. PoD is also visible to admins on the route and order records for auditing and support.
No — routes are single‑driver to keep tracking, ETAs, and proof‑of‑delivery accurate. If two or more drivers are needed, split the stops into multiple routes (or create a new route for leftovers) and dispatch each separately. You can also publish a route without assigning a driver, and share a self‑assign link so someone from your pool can claim it when ready.
EasyRoutes builds efficient routes by combining your inputs (orders/stops and addresses) with constraints and preferences. It accounts for start and end locations, optional time windows, per‑stop service times, speed factors, and limits such as maximum duration, stops, items, or weight. You can create multiple routes at once, balance stops evenly, or optimize for the fewest routes that still meet your limits. After reviewing the map and stop list, drag‑and‑drop stops to make manual adjustments, then re‑optimize to apply changes.
See: Route Options · EasyRoutes 101: Route Optimization & Route Options
Once your BigCommerce orders are in EasyRoutes—whether through CSV, Zapier, or API—they can be used with Workflows to automate repetitive tasks. For example, you could build a Workflow that automatically creates and dispatches routes every morning for all BigCommerce orders tagged “Delivery.” This allows your BigCommerce operation to benefit from the same automation available to Shopify users.
See: Workflows Overview
Yes. Once your Wix orders are inside EasyRoutes, you can use them in Workflows to automate common delivery tasks. For example, you could create a Workflow that builds a new delivery route every afternoon using all Wix orders tagged as “Local Delivery” and automatically dispatches them to drivers. This helps you scale delivery operations with minimal manual effort.
See: EasyRoutes Workflows
Yes. Both EasyRoutes for Shopify and EasyRoutes for Web can display proof of delivery (PoD) on the customer’s tracking page right after a stop is marked Delivered or Attempted. PoD can include delivery photos, e‑signature confirmation, and optional driver notes. Turn this on from EasyRoutes Settings → Order tracking, and use notifications (email/SMS) to send tracking links automatically. For internal auditing, PoD is also visible on the route and stop records for your team.
Yes. Delivery Ratings allow recipients to provide quick feedback from the tracking page right after their order is delivered. You can collect a star rating and an optional comment, then export results or segment by driver to monitor individual performance and service quality. Ratings help highlight coaching opportunities and verify customer satisfaction trends over time.
See: Delivery Ratings
Yes. In Settings > Delivery Zones, tick the zones you no longer need and click Archive to remove them from your active list. Archived zones aren’t gone for good — use the Add filter control below the map to show Archived or All, then select and Unarchive any you want back. This keeps your active zone list tidy without losing past boundaries. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Delivery Zones
Yes. To reprint, open the route, click Print, and enable Packing slips and/or Packing labels. You can send the batch to a printer again or save a fresh PDF. Reprinting uses your current template settings — if you change variables or sizes in Settings → Packing Slips & Labels, the new output will reflect those changes.
If the route has been archived from your EasyRoutes account, restore it before printing. This reprint flow works the same in both EasyRoutes for Shopify and EasyRoutes for Web.
Yes. Workflows can include multiple steps and conditions, such as only dispatching routes to certain drivers if the route exceeds a number of stops, or only adding particular stops if the corresponding order includes certain tags. There are no limits to how many Workflows route planners can create, offering maximum flexibility for businesses with varying delivery schedules.
Workflows also respects conditions that are applied via EasyRoutes' order automation rules, giving route planners additional tools and controls for automatically applying time windows, delivery dates, driver tasks, or stop priority status based on matching order tags or attributes.
See: Conditional Workflows · Order Automation Rules
Yes. You can integrate EasyRoutes with ERPs, CRMs, WMS, and custom apps using our API and webhooks. Typical use cases include importing stops from non‑Shopify channels, syncing delivery status and proof‑of‑delivery back to your system of record, and powering external analytics collection. The same platform supports both EasyRoutes for Shopify and EasyRoutes for Web.
You can focus the Activity Feed by scope: the Dashboard feed shows every route and stop event across your account, while opening a specific route’s (or Route Group’s) feed narrows it to just that route or group. Entries are listed chronologically, and each can be expanded for details or clicked to jump straight to the related route or stop. Activity data can also be exported for record-keeping. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Activity Feed
Switching is straightforward. On Shopify, install EasyRoutes and your orders sync automatically — no data migration needed. For orders from other systems or platforms, bring them in by CSV/spreadsheet import (an AI assistant maps your columns), Zapier, or the API, then set your route options and add drivers to start routing. Most merchants are live the same day. Works with both EasyRoutes for Shopify and EasyRoutes for Web.
Yes. In EasyRoutes Settings → Customer notifications, enable the Rescheduled template and customize the message and variables (date, window, tracking link, etc.). Trigger it when routes or stops move to a new day/time so recipients are informed proactively. This works for both Shopify orders and imported/manual stops across EasyRoutes for Shopify and EasyRoutes for Web.
The WebToffee “Order Export & Import for WooCommerce” plugin is one of the recommended tools for exporting WooCommerce orders to CSV. It lets you configure export settings like separating line items, which ensures EasyRoutes can correctly map customer and order details. Other export tools may work, but WebToffee is the most commonly documented and tested option.
When a delivery can't be completed, the driver marks the stop Attempted and selects a reason (customer unavailable, access denied, refused, and more), capturing proof of the attempt. To redeliver, use Send to another route to move the stop onto a new or later route — as a fresh stop, or as a copy that preserves the original's history.
This keeps failed stops from getting lost and lets you batch redeliveries into the next run. Works in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Mark an order as Attempted · Send orders to another route
Yes. When you assign and dispatch a route, EasyRoutes sends the driver a push notification that opens the route in the EasyRoutes Delivery Driver mobile app. If the driver doesn’t receive alerts, confirm notification permission on the device and that the driver is added with the correct phone number. Drivers can also pull‑to‑refresh their route list to fetch new assignments.
See: How do I dispatch/share routes? · Troubleshooting push notifications
To sign in, add the driver to your EasyRoutes account (Shopify or Web) with their phone number. The driver installs the app and enters that number; we send a one‑time SMS code to complete sign‑in. Routes assigned to that number appear automatically. If a driver changes phone numbers, update their driver profile so dispatch and permissions match.
See: How do I sign in or sign up for EasyRoutes Delivery Driver?
By default, CSV imports are static snapshots. To enable real-time updates, you can set up a Zapier workflow that pushes new or updated Wix orders into EasyRoutes automatically. Alternatively, use the API to sync live changes such as address edits or cancellations, ensuring drivers always have up-to-date information.
See: Zapier Guide
The EasyRoutes API lets you automate your delivery workflow end‑to‑end: import orders/stops from external systems, create routes with your preferred options, assign drivers or vehicles, dispatch routes, and update stop or route status as deliveries progress. You can also read back route/stops for reporting and pair the API with webhooks to keep other systems synchronized in real time. Capabilities are consistent across EasyRoutes for Shopify and EasyRoutes for Web.
Yes. Drivers can add photos and notes for attempts (e.g., no answer, inaccessible). You can make PoD mandatory for Attempted stops, so drivers document the situation before moving on. Attempt proof appears with the stop’s history for admins and, if enabled, on customer tracking pages/notifications to explain what happened.
See: Proof of Delivery
Yes. EasyRoutes prints all slips for the selected route in one batch. From the route page, choose Print → enable Packing slips → print or save as PDF. Slips are ordered to match the route so packing and loading follow the driver’s sequence.
This bulk flow is available in both EasyRoutes for Shopify and EasyRoutes for Web. If you maintain custom slip templates in Shopify, you can also push orders to Order Printer Pro and print them in route order from there.