Yes. When you collect an e-signature, the driver can record who signed — the "Signed for" name is stored with the stop and appears in exports. For an explicit record, add a Driver Task text field for the recipient's name, and the driver can add a note or photo as well.
All of it is saved to the stop's proof-of-delivery timeline and can be shown on the customer's tracking page. Works in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Proof of Delivery · Driver Tasks
Yes. Once imported into EasyRoutes, BigCommerce orders behave the same as other orders. Customers receive branded notifications by email or SMS, including links to real-time tracking pages. This reduces support calls and gives customers confidence in their deliveries.
EasyRoutes maintains a persistent log of account activity so admins have an authoritative record of delivery events over time. The Activity Feed retains entries for the lifetime of your account unless data is explicitly deleted (e.g., via route removal or a data‑deletion request). When you need a file for records or audits, pair the feed with route/stop CSV exports that include timestamps and proof‑of‑delivery links. This applies to both EasyRoutes for Shopify and EasyRoutes for Web.
See: Activity Feed · Export routes/stops
Yes. EasyRoutes is designed to unify multi-platform delivery operations. You can import Wix orders and combine them with orders from Shopify, WooCommerce, BigCommerce, or other sources. All orders appear in one dashboard, so you can generate optimized multi-stop routes across platforms.
See: EasyRoutes for Wix
If a scanned code doesn’t match the stop, the app shows it in yellow rather than the green used for a confirmed match, so the driver can tell right away. Non-matching scans can still be saved, and drivers can flag a scan issue from the alert icon on the Add Barcode screen, which sends a report to the route planner instead of a matched scan. Works the same in EasyRoutes for Shopify and EasyRoutes for Web.
Connecting Wix to EasyRoutes unlocks the complete last-mile toolkit: multi-stop route optimization, live driver tracking, proof of delivery (photos, signatures, notes), branded notifications, and delivery analytics. Together, these tools help Wix merchants scale delivery operations, save dispatcher time, and provide customers with a professional, reliable delivery experience.
See: EasyRoutes for Wix
CSV exports are static, but Zapier or API integrations let you sync real-time updates. For example, if an invoice’s payment status or address changes in Xero, the update can flow directly into EasyRoutes, keeping your drivers informed with the most accurate data.
See: Zapier Guide
Enable live tracking from EasyRoutes Settings → Driver settings in either EasyRoutes for Shopify or EasyRoutes for Web. Next, ensure each driver signs in to the EasyRoutes Delivery Driver app (iOS/Android) and grants Always/Allow all the time location access with Precise location enabled. Once routes are started by a driver, location pins appear on the route’s Tracking tab. If privacy is a concern, you can restrict tracking for internal use only, or adjust the route expiry window for driver access.
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.
The feed captures high‑signal delivery events so you can trace what happened and when: route creation, edits, and dispatches; assignments and self‑assign actions; stop status updates (Ready, Out for Delivery, Delivered, Attempted); proof‑of‑delivery photos/signatures/notes; and other key changes. Entries stream in real time for both EasyRoutes for Shopify and EasyRoutes for Web.
Yes. Enable the Rescheduled template in Customer notifications and customize its message and variables (new date, time window, tracking link). When you reschedule a stop to a new day or route, you can send the updated notification so the customer isn't left guessing — and a Missed Delivery notice can go out automatically when a stop is marked Attempted.
Notifications work over email and SMS for both Shopify orders and imported or manual stops, across EasyRoutes for Shopify and EasyRoutes for Web.
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.
While there isn’t a separate public sandbox, you can safely test in a non‑production environment. Create a test shop (Shopify) or an EasyRoutes for Web workspace with sample data, generate a dedicated API token, and point webhooks to staging URLs. Use draft orders or manual stops that contain your own contact info so notifications and tracking tests go only to your team. When your flows are validated, switch credentials and endpoints to production.
Yes. Creating a fulfillment from EasyRoutes writes the EasyRoutes tracking number and URL to the Shopify order, so customers and support teams can track delivery progress. The link also appears in Shopify’s order status page and, when enabled, in Shopify or EasyRoutes notification emails/SMS. Tracking remains accessible even after routes are archived.
EasyRoutes is built for dynamic operations. When an order changes or a new request arrives, open the active route, add or remove stops, and click Re‑optimize to calculate the best new sequence for the remaining stops. ETAs and the driver’s stop list update immediately in the mobile app. If needed, move stops between routes to balance workloads, then re‑optimize each route.
Customer tracking pages and notifications reflect the new schedule so recipients stay informed.
See: Adding orders or stops to routes · Re‑optimizing routes
Yes. Add the instruction to a saved customer in your Address Book and it carries over to that customer's future stops; for one-off orders, add it as a stop note. Shopify local-delivery instructions are also parsed onto the stop automatically.
These notes display to the driver in the app, and a required Driver Task can prompt them to confirm the leave-at-door step. Works in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Driver & Stop Notes · Address Book
Yes to colour-coding: each zone has its own route colour, set when you create or edit it, which makes overlapping territories easy to tell apart on the map. Drivers aren’t assigned to a zone directly — instead, plan the zone’s route (or generate a Route Group with one route per zone) and assign a driver when you create or dispatch it. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Delivery Zones
By connecting Squarespace to EasyRoutes, you get access to a full delivery management toolkit: optimized multi-stop routes, real-time driver tracking, branded notifications, proof of delivery (photos, notes, signatures), and delivery analytics. This transforms Squarespace from just an eCommerce storefront into a complete last-mile logistics solution.
See: Squarespace Overview
Yes. The EasyRoutes API enforces rate limits to ensure consistent performance for all users. Most workflows run comfortably within default limits when you batch requests, avoid unnecessary polling, and rely on webhooks to trigger updates rather than frequent reads. If you expect sustained high throughput (e.g., large imports or rapid status updates), our team can help you design an efficient approach and advise on limits for your use case.
You don’t need to code to connect BigCommerce with EasyRoutes. Zapier provides an easy no-code path to automate order syncing. For teams that need more complex, real-time integrations, the EasyRoutes API allows developers to customize imports, fulfillments, and route triggers. This gives you flexibility to choose between no-code and developer-driven solutions.
See: API Getting Started
Yes. Every route has a driver‑friendly manifest in the EasyRoutes Delivery Driver mobile app, and a printable version from the web. Use any route’s Print menu to generate a compact summary, packing slips/labels, and an optional inventory list. Print for clipboards or Save as PDF for digital sharing. Works the same in EasyRoutes for Shopify and EasyRoutes for Web.
Setup is quick: install EasyRoutes (Shopify) or sign in (Web), connect drivers, select orders with filters, and click Create route. Use the defaults for service times and route options, then print or dispatch to the driver app. Most trial users reach a working route within an hour, often faster with our step‑by‑step guide.
If you import orders from outside Shopify, start with a small CSV or a few manual stops to validate the flow before scaling.
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. Configure a start location (e.g., your store, a local warehouse, or a driver's home base) and an end location (e.g., a depot, final stop, or loop back to the route's start location) on each route. These points are included in optimization and time estimates, so drivers see realistic drive times and customers receive accurate ETAs. You can set defaults in Route Options, then override per route as needed. For multi‑warehouse operations, create routes that begin near each inventory location to reduce deadhead driving. In both EasyRoutes for Shopify and EasyRoutes for Web, you can adjust these locations after route creation and re‑optimize to update the sequence and times.
See: Start/End Locations
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.
Vehicle Profiles let you save details about the vehicles you deliver with — type, make, model, and fuel economy. Create them from the Drivers & Vehicles area, then assign a profile to a route (or set one as a Route Option so it applies to new routes). Once assigned, you can track route metrics per vehicle, filter Analytics by vehicle, and the assigned vehicle shows in the driver app. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Vehicle Profiles