« Back to FAQs

Does EasyRoutes store customer data?

Yes. EasyRoutes processes order and customer information to plan routes, power tracking/notifications, and provide proof‑of‑delivery records. We protect this data with modern security practices and retain it according to your account activity and legal requirements. We do not sell personal information; limited sharing may occur with subprocessors strictly to operate EasyRoutes, as described in our privacy policy.

For data removal requests, contact support and we’ll guide you through available options.

See: Privacy Policy

Does EasyRoutes have an API?

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.

See: API Getting Started Guide · Routes API

Can I move orders between different routes?

Yes. From any route, use the checkboxes to select one or more stops, then click the bulk actions bar and choose Send to another route. You can also open a Route Group and drag stops from one route to another within the group. After moving, click Save and (optionally) Re‑optimize to update the stop order and ETAs. This workflow works the same in EasyRoutes for Shopify and EasyRoutes for Web.

Use this to balance workloads mid‑day, handle late additions, or consolidate leftovers onto a cleanup route.

See: How do I move orders to another route?

Are there API rate limits?

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.

See: API Getting Started Guide

How do I import Wix orders into EasyRoutes?

Importing Wix orders is easy. From your Wix dashboard, export orders as a CSV file, then log into EasyRoutes and upload the file via the “Import new CSV” option. EasyRoutes automatically maps order fields like name, address, and quantity to ensure your orders are routed correctly. Once imported, your orders appear as pins on the EasyRoutes map for route planning. See: Importing Orders from Wix

Can I edit routes after they’ve been created?

Yes. Click into a route to make changes: add orders or custom stops, update addresses and service times, change the assigned driver (or vehicle), or edit start/end locations and the scheduled start. Drag‑and‑drop the list to manually adjust the stop sequence, or select multiple stops to bulk‑move them to another route. The editing toolbox is the same in EasyRoutes for Shopify and EasyRoutes for Web.

See: How to Edit Routes

Can I continue to use Shopify delivery notifications?

Yes. In EasyRoutes for Shopify you decide whether to send messages using EasyRoutes’ customizable templates, or Shopify’s native notification flows. EasyRoutes writes tracking details to the Shopify fulfillment so the order status page and Shopify notifications include the correct link. If you enable both systems, review your templates to prevent duplicate emails/SMS.

Configuration lives in EasyRoutes notification settings; Shopify templates are managed in your Shopify admin.

See: Delivery Notifications – Email & SMS

How does EasyRoutes work with Shopify fulfillments?

EasyRoutes integrates with Shopify fulfillments so your order system stays in sync. Marking stops Ready for Delivery, Out for Delivery, Delivered, or Attempted updates the Shopify fulfillment accordingly and adds the EasyRoutes tracking number/URL. Depending on your configuration, Shopify or EasyRoutes sends the customer emails/SMS. Partial items and multi‑item orders are supported; admins can review fulfillment history on the Shopify order and in EasyRoutes route/stop details.

See: Working with items and fulfillments on Shopify orders

How do I change my plan?

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.

See: Change your plan · Prorated plan changes

Can I move orders from one route to another?

Yes. From any route, use the checkboxes to select one or more stops, then click the bulk actions bar and choose Send to another route. You can also open a Route Group and drag stops from one route to another within the group. After moving, click Save and (optionally) Re‑optimize to update the stop order and ETAs. This workflow works the same in EasyRoutes for Shopify and EasyRoutes for Web.

Use this to balance workloads mid‑day, handle late additions, or consolidate leftovers onto a cleanup route.

See: How do I move orders to another route?

How does EasyRoutes use real-time traffic in route optimization?

EasyRoutes factors expected traffic conditions into its route optimization and ETA calculations, using live map and traffic data to sequence stops and estimate arrival times. As conditions or your stops change, you can re-optimize at any time and EasyRoutes recalculates the most efficient order. This works alongside options like time windows, toll avoidance, and stop priorities. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Route Options

Can I view analytics for specific drivers?

Yes. Use the driver filter on the Analytics page to view metrics for a single driver or compare across drivers by switching the filter. This helps you evaluate utilization, completion rates, average stop times, and trends over time. It’s supported in both EasyRoutes for Shopify and EasyRoutes for Web and respects any date range you’ve selected.

If a driver worked on multiple routes per day, those results roll up in the selected period. For route‑by‑route detail, open the route list and drill into specific days.

See: Filtering by Driver

Are there API rate limits?

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.

See: API Getting Started Guide

Do packing slips and labels include scannable QR codes or barcodes?

Yes. You can add an EasyRoutes-native QR code to your packing slips and packing labels from Settings > Packing Slips & Labels by enabling the Show QR code option and setting its position. Drivers can then scan these codes with the Delivery Driver app to confirm the right order at the right stop, and you can optionally require a successful scan before a stop is marked Delivered or Attempted. Supported in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Barcode scanning

What types of data does Delivery Analytics provide?

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.

See: Delivery Analytics · Activity Feed

Can I include proof of delivery on customer tracking links?

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.

See: Proof of Delivery · Customizable Order Tracking Pages

Does EasyRoutes store customer data?

Yes. EasyRoutes processes order and customer information to plan routes, power tracking/notifications, and provide proof‑of‑delivery records. We protect this data with modern security practices and retain it according to your account activity and legal requirements. We do not sell personal information; limited sharing may occur with subprocessors strictly to operate EasyRoutes, as described in our privacy policy.

For data removal requests, contact support and we’ll guide you through available options.

See: Privacy Policy

How do I import Squarespace orders into EasyRoutes?

To import Squarespace orders, go to your Squarespace dashboard, navigate to “Orders,” and click the “Download CSV” button. Make sure only “Pending” orders are selected for export. Once downloaded, upload the CSV file into EasyRoutes via the “Import new CSV” option. Orders will appear as pins on the EasyRoutes map, ready for optimized route planning. This simple process makes it easy to bring Squarespace order data into your delivery workflow.

See: Squarespace Import Guide

Can I print my route details for drivers?

Yes. Open a route and click Print to generate driver‑friendly documents in stop order: a compact route summary, packing slips, or packing labels. You can adjust content and sizing in Settings → Packing Slips & Labels, then print or choose Save as PDF for tablet use or record‑keeping. This workflow is identical in EasyRoutes for Shopify and EasyRoutes for Web.

For multi‑package orders, print one label per item; for quick loading, include the Route Inventory/Packing List so teams can stage by stop.

See: How do I print a route? · Route Inventory/Packing List

Does EasyRoutes sequence stops to respect each order's delivery time window?

Yes. When a route has a scheduled start date and time and its stops carry time windows, the EasyRoutes optimizer sequences stops to arrive within each window while minimizing overall driving time, factoring in start/end locations and stop durations. Driver and customer ETAs reflect those windows. If a stop can't be met within the route's constraints, it's moved to the rejected stops tab so you can widen the window, adjust the start time, or split routes. This works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Time Windows · Route Scheduling & ETAs

What support options are available?

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

Can EasyRoutes connect to multiple Shopify stores?

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.

See: Can I connect multiple Shopify stores to EasyRoutes?

Can I set specific start and end locations for my routes?

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

How does barcode scanning work in EasyRoutes?

EasyRoutes turns your driver’s phone camera into a scanner — no extra hardware needed. Drivers scan a barcode or QR code from the Proof of Delivery section, or from a Scanner-input Driver Task, before completing a stop. Matching codes are confirmed in green; non-matching codes appear in yellow and can be flagged back to the route planner. Every scan is stored with the stop’s proof of delivery for live or later review. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Barcode scanning · Scanning on the mobile app

Does EasyRoutes integrate with WooCommerce?

Yes. EasyRoutes supports WooCommerce order data in multiple ways. You can export orders from WooCommerce and import them into EasyRoutes via CSV, or you can set up automated workflows using Zapier or our API. This flexibility allows you to start with simple drag-and-drop imports and scale up to real-time order syncing as your delivery needs grow.

See: Importing Orders from WooCommerce

Can I preview my notifications before sending them?

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.

See: Delivery Notifications – Email & SMS