Customers get the same experience on both: branded tracking pages with ETAs, real-time updates, and proof-of-delivery receipts (photos, e-signature, notes, GPS). With Shopify, you can also use Shopify’s built-in email/SMS templates; on Web, you’ll use EasyRoutes’ customizable notifications. Either way, you control timing, content, and branding for each status.
See: Tracking pages · Delivery notifications · Proof of Delivery
Export your Squarespace orders to CSV, then upload them into EasyRoutes. See: Squarespace Import Guide
Workflows save time and reduce errors by automating routine steps, like creating routes with new orders on delivery days, or auto-dispatching routes to assigned drivers, all based on custom scheduling that works for your business. This keeps operations efficient and customers informed.
Learn more: Workflows Guide
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. 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 — provided background location is configured as allowed (Always/Allow all the time) and the OS isn’t restricting the app. Force‑quitting or disabling location will pause updates until the app is reopened.
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. If a scheduled start time is set, routes can be auto‑assigned and dispatched to the selected driver when created.
See: Auto‑Dispatch
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. Use the route’s actions menu to reverse the stop sequence, then save to recalculate ETAs.
See: Reverse a route
Yes. Delivery Analytics reports completion rates, average delivery times, and success rates; filter by driver or date and export to CSV.
See: Analytics
Yes. Copy an existing route so you can reuse its stops and settings, adjust the schedule/driver, and re‑optimize for use on subsequent delivery days.
See: Edit Routes
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. 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
Zapier supports triggers like “Route Updated” and “Stop Status Updated” from EasyRoutes. See: Zapier Guide
No. The feed is visible to admin/dispatcher roles in the web app; drivers see only their assigned routes in the mobile app.
See: Activity Feed
Yes. Open a Route Group to view multiple live driver locations and statuses on one screen; each driver pin is colour‑coded by route.
Yes. Subscription orders from Shopify can be planned like standard orders. EasyRoutes also integrates with popular subscription/checkout apps.
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. 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. If a scheduled start time is set, routes can be auto‑assigned and dispatched to the selected driver when created.
See: Auto‑Dispatch
Yes. Set label size (e.g., 4×6 thermal or A4/Letter) and font scale in EasyRoutes Settings → Packing Slips & Labels, then fine‑tune using your printer’s paper and scale settings.
Use an access token generated from your EasyRoutes account and include it with each request per the API Getting Started guide found in the EasyRoutes support portal.
See: API Getting Started
Yes. EasyRoutes supports Vehicle Profiles you can configure and assign to routes. EasyRoutes also supports capacity planning via item or weight limits per route. Use these with other options (like time windows, or custom start/end locations) to keep plans realistic and drivers on schedule.
See: Vehicle Profiles · Max items/weight per route · Commercial/GPX Export
Yes, via Zapier or API integrations. See: Zapier Guide
Driver seats are active licenses you assign to people in your driver roster. Activate a seat to let a driver receive routes in the EasyRoutes Delivery Driver app; deactivate a seat to pause access without deleting their profile. You can toggle seats anytime and only pay for the seats on your plan at that moment. Charges/credits are prorated automatically when you add or remove seats.