Yes. In both EasyRoutes for Shopify and EasyRoutes for Web, the Analytics page includes a date picker for presets and custom ranges. Choose the period you want to analyze, optionally select a driver, and the charts and tables update to reflect those filters. This lets you compare week‑over‑week or month‑over‑month performance and investigate changes after process updates or seasonal peaks.
You can export the filtered view to CSV to share with your team or archive for audit purposes.
See: Filtering by Date
Yes. Fulfilling an order from EasyRoutes creates a Shopify fulfillment that includes the EasyRoutes tracking number and URL. Customers see the link on the order status page and in applicable Shopify notifications. If templates were heavily customized, you may need to ensure the standard tracking snippet is present.
EasyRoutes calculates ETAs from drive times and your configured service time per stop, adjusting for start/end locations, stop priorities, and time windows. As drivers complete stops, ETAs refresh automatically based on actual timing. The best results come from accurate addresses, realistic service times, and consistent driver start times.
Customers see ETAs on tracking pages and (optionally) receive updates via email/SMS.
EasyRoutes protects order and customer information with modern security practices. Traffic between your browser, the driver app, and our services is encrypted in transit; stored data is encrypted at rest. Access to accounts and APIs is token‑based and limited to the minimum required to operate features like routing, tracking, and notifications. Payments are handled by Shopify or other PCI‑compliant providers — EasyRoutes does not store card data.
We do not sell personal information. Limited sharing with subprocessors may occur solely to operate EasyRoutes as described in our Privacy Policy. Contact support if you have questions about data retention or deletion requests.
See: Privacy Policy
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
Yes. While CSV imports are manual, you can connect Wix to EasyRoutes automatically using Zapier or our API. For example, you can create a Zap that triggers whenever a new Wix order is placed, sending it directly to EasyRoutes for route creation. Advanced users can also use the API to sync orders and updates in real time, keeping your delivery workflow fully automated. See: Zapier Integration
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. The EasyRoutes Routes API accepts imported stops (customer details, address, items, notes) so you can bring orders from non‑Shopify sources into EasyRoutes. After importing, you can create new routes, add the stops to existing routes, assign drivers, and dispatch. This works for both EasyRoutes for Shopify and EasyRoutes for Web and complements CSV import when you need automation.
Invite drivers from the Drivers & Vehicles tab, then assign a driver seat to activate them. Deactivate drivers anytime to free a seat without deleting their profile or history. You can switch which people occupy seats as staffing changes — ideal for seasonal or on-call drivers. These controls are available in both EasyRoutes for Shopify and EasyRoutes for Web.
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.
We offer a self‑serve Help Center with step‑by‑step guides and videos, plus email support from our team during business hours (ET). Most questions are resolved the same business day. Accounts on the Enterprise plan receive prioritized responses and onboarding help. For incident updates, check our public status page; for billing and plan questions, see the pricing page.
See: Help Center · EasyRoutes Pricing
Yes. When you create multiple routes together, EasyRoutes groups them so you can monitor all active drivers in a single view. The Route Group page shows color‑coded pins, per‑route progress, and live stop updates. Use this view to coordinate dispatch, answer customer inquiries, and rebalance work if needed by moving stops between routes.
Yes. From the Routes page or an individual route, export CSV files containing stop information (customer name, address, contact fields), timing, driver assignments, and URLs to any proof of delivery items. Use these exports for customer service, accounting reconciliation, or analysis in spreadsheets and external tools.
EasyRoutes functions like other public Shopify apps: one app install per store. If you operate multiple stores, you can plan centrally by importing stops from other stores (CSV, API, webhooks/Zapier) into the EasyRoutes workspace you use for routing. This approach lets you manage a combined delivery day while preserving each store’s native Shopify workflows.
You can upgrade or downgrade anytime from EasyRoutes Settings. Plan changes take effect immediately and we’ll prorate charges/credits for the remainder of your current cycle. If you also adjust the number of driver seats, those changes are prorated as well. Billing is handled via Shopify (EasyRoutes for Shopify) or Stripe (EasyRoutes for Web), depending on your product.
Yes. Upload a CSV to create stops with customer, address, and item details — even if the orders weren’t placed in Shopify. The importer supports line‑item fields such as quantity and weight so you can use vehicle capacity limits accurately. Once imported, these stops can be filtered, optimized into routes, and dispatched to drivers like any other order source.
EasyRoutes for Shopify is seamlessly integrated into merchants’ Shopify Admin, and can be accessed directly from the navigation menu or search bar after logging into Shopify. Permissions to create, edit, and dispatch delivery routes are limited to the same individuals who have a Shopify user account with full login access to a store’s Shopify Admin.
EasyRoutes for Web uses a standalone web browser-based login, with no Shopify account required to sign up, import your orders, and access route planning tools. With EasyRoutes for Web, route planning administrators can invite additional users to their organization’s account who can then access select EasyRoutes functionality.
See: Getting started · Add collaborators
Yes. You can add breaks before optimization (by setting the planned break time) or after creating a route (by inserting a break and positioning it between stops). Breaks appear to drivers as a stop in the sequence, and when a break is included in a route, EasyRoutes will recalculate remaining ETAs and the overall route duration. This is useful for lunch windows, mandatory rest periods, or overnight pauses. For multi‑day itineraries, consider splitting different days into separate routes, or using an overnight strategy so customer ETAs align with actual delivery periods.
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.
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.
Delivery Analytics provides a consolidated view of your operations across both EasyRoutes for Shopify and EasyRoutes for Web. Key metrics include total stops and routes, completion rate, attempted/missed deliveries, average delivery time, and per‑driver performance summaries. Use it to compare activity over time, spot bottlenecks, and validate operational changes.
You can filter by time period and specific drivers to focus on a team or individual, then export results to CSV for reporting. For event‑level detail (e.g., when a stop changed status), open the route’s Activity Feed. Analytics refreshes as new delivery events are recorded, so the dashboard stays current throughout the day.
Invite drivers from the Drivers & Vehicles tab, then assign a driver seat to activate them. Deactivate drivers anytime to free a seat without deleting their profile or history. You can switch which people occupy seats as staffing changes — ideal for seasonal or on-call drivers. These controls are available in both EasyRoutes for Shopify and EasyRoutes for Web.
By integrating BigCommerce with EasyRoutes, you get a complete delivery management solution: multi-stop route optimization, real-time driver tracking, branded customer notifications, proof of delivery (photos, notes, signatures), and analytics. This turns BigCommerce from a storefront into a powerful logistics tool, helping you scale local delivery with confidence. See: BigCommerce Overview
Workflows in EasyRoutes are powerful automation tools that let you design and run delivery management processes without needing to handle every step manually. Think of them as “if-this-then-that” rules that connect your orders, routes, and driver dispatching into a seamless flow. Instead of relying on a dispatcher to constantly create routes, select orders, or assign drivers, Workflows can do these repetitive tasks for you automatically.
For example, you could create a Workflow that listens for new Shopify orders tagged as “Local Delivery” and automatically builds a route every morning at 9 AM, adds matching orders to the route, optimizes route stops, and assigns it to a specific driver. By reducing manual intervention, Workflows make your operations more consistent, scalable, and error-proof.
See: Workflows Overview
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. See: Notifications & Tracking
Drivers can install the EasyRoutes Delivery Driver app from the App Store (iOS) or Google Play Store (Android) using the official links provided in our Help Center. The app works with both EasyRoutes for Shopify and EasyRoutes for Web accounts; once added as a driver, sign in using the phone number on file and the SMS code sent to that device. After dispatch, routes appear automatically in the app and can also be opened from the push notification's shared route link.
See: Where can I download the EasyRoutes Delivery Driver app?