« Back to FAQs

How do I manage active drivers?

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.

See: Add a driver · Activate/deactivate drivers

Does EasyRoutes support different vehicle types or capacities when optimizing?

Yes. EasyRoutes features customizable Vehicle Profiles for different vehicle types, as well as route capacities (e.g., item or weight limits) that can be assigned to a route so our route optimizer respects those limits. Route‑level capacity controls — such as Max items per route and Max weight per route — to prevent overloading a vehicle. Pair capacity settings with other constraints (including custom start/end locations, stop time intervals, and delivery time windows) and re‑optimize to reflect changes. For commercial navigation needs, export routes to GPX and load them onto Garmin devices that support truck‑aware routing.

See: Vehicle Profiles · Max items/weight per route · Commercial vehicles & GPX Export

Can I schedule driver breaks into my optimized routes?

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.

See: Driver Breaks · Overnight / Multi‑day routes

Can I print delivery manifests?

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.

See: Printing Delivery Routes

How does the AI-powered spreadsheet import map my columns?

When you upload a spreadsheet, an AI assistant reads your headers and proposes an initial mapping of each column to the matching EasyRoutes field — address, name, items, and more. Review the import preview, and if anything’s off, click Edit stops to reassign any column by hand (including addresses split across multiple columns). Import the same layout again later and EasyRoutes remembers your previous mapping. Available for CSV import in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Import orders from a spreadsheet

Does the app provide turn-by-turn navigation?

Yes. EasyRoutes opens your driver’s preferred navigation app for turn‑by‑turn directions. Drivers can choose Google Maps, Apple Maps, or Waze as their default navigation app from the mobile app's settings page. Drivers can also long tap and choose a different app on the fly if needed. Getting directions is available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: How do I select a navigation app? · Getting Directions

Do I need coding skills to use Workflows?

No, you don’t need to be a developer to take advantage of Workflows. The Workflows feature is designed to be accessible to non-technical users by using a visual, menu-based interface. You simply select a scheduling frequency, define any conditions (like “only include orders tagged Local Delivery”), and choose an action (for example, “create and dispatch a route”).

This no-code design makes Workflows similar to popular automation tools like Zapier or Shopify Flow, where anyone can build powerful automations just by clicking and selecting from available options. That said, more advanced users can extend Workflows with APIs or webhooks to create complex, custom integrations, giving both beginners and power users maximum flexibility.

See: No-Code Automation

Can customers request a new delivery date or time window?

EasyRoutes doesn't currently offer a customer-facing "pick a new date" self-service tool. In practice, customers reply to your delivery notifications or use the contact details on their branded tracking page to reach you; you then move the order with Send to another route and send the Rescheduled notification with the new details.

Delivery Ratings and tracking pages keep the customer in the loop throughout. This flow is the same in EasyRoutes for Shopify and EasyRoutes for Web.

See: Customer tracking pages · Delivery Notifications

Does EasyRoutes handle multiple depots?

Yes. You can operate from several depots in both EasyRoutes for Shopify and EasyRoutes for Web. For each route, define the start and end locations (a store, local warehouse, or driver’s home base). Filter orders by zone or location tags, build multiple routes, and monitor all drivers together via Route Groups. Printed documents and ETAs reflect different depot travel times automatically.

See: Delivering from multiple locations or warehouses

How does EasyRoutes pricing work?

EasyRoutes uses a flexible, seat‑based model. Choose a plan (Standard, Premium, Enterprise) and activate the number of driver seats you need; you’re billed only for active seats. You can adjust seats or change tiers at any time, and SMS messaging — if enabled — is charged per message segment. Both EasyRoutes for Shopify and EasyRoutes for Web use the same pricing model.

See: Pricing · Pricing & Plans FAQ

Can I track multiple routes at once?

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.

See: Real-Time Driver Location Tracking · Route Groups

Can I export customer delivery data?

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.

See: How do I export routes/stops?

How do I manage my active drivers?

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.

See: Add a driver · Activate/deactivate drivers

Can I export customer delivery data?

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.

See: How do I export routes/stops?

How does EasyRoutes read delivery dates and time windows from a third-party date picker app?

EasyRoutes automatically reads the delivery date and time window that a date picker writes onto each Shopify order — most often as order attributes (note attributes), and also from order tags. It recognizes common attribute names such as "Delivery Date," "Delivery Time," and "Order Due Time" used by popular apps, then surfaces them in the Delivery Date and Time Window columns for filtering and routing. Metafields aren't read directly; use Shopify Flow to copy them into an order attribute. This works the same whether data comes from Zapiet, Buunto, or another supported app.

See: How EasyRoutes works with your Shopify setup and third-party apps · Time Windows

Can I dispatch routes directly to a driver?

Yes. From any route, choose Assign driver (or select from the header), then click Dispatch. The driver gets a push notification and can start the route from their phone. For busy days, dispatch multiple routes from a Route Group to release them all at once.

See: How do I dispatch / share routes?

Can I manage cash-on-delivery orders?

Yes. Mark COD orders and include collection instructions in stop notes. Drivers can record payment received using notes and attach custom notes containing any COD amounts collected. Back at the office, export routes/stops to reconcile COD activity. This workflow is supported across EasyRoutes for Shopify and EasyRoutes for Web.

See: Cash on Delivery

What languages does the Delivery Driver app support?

The Delivery Driver app interface is available in English, Dutch, and German, and drivers can set their preferred app language from the app’s settings. Separately, the customer-facing side — tracking pages and email/SMS notifications — is fully customizable, so you can write that content in whatever language your customers speak. Language options apply the same way in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Using the Delivery Driver app

Does EasyRoutes integrate with Xero?

Yes. EasyRoutes supports Xero data by letting you export invoices from Xero and import them into EasyRoutes via CSV. For automation, you can connect Xero through Zapier or build custom workflows with the EasyRoutes API. This flexibility allows businesses to start with manual exports and move toward fully automated integrations as they scale.

See: Importing Orders from Xero

What triggers does EasyRoutes provide in Zapier?

EasyRoutes offers webhook-based triggers in Zapier, such as “Route Updated” and “Stop Status Updated.” These let you automatically take action in other apps when a route changes or a driver marks a stop as delivered. For example, you can update a customer record in your CRM or notify your warehouse team when a stop is completed.

See: Zapier Setup Guide

Can the API update route status?

Yes. Programmatically modify routes and stops using the Routes API — update stop status (delivered/attempted), change assignments, dispatch routes to drivers, or edit route options, then re‑optimize as needed. When your store uses EasyRoutes notifications, status changes made through the API follow the same rules and can send customer updates and refresh ETAs. This applies to both EasyRoutes for Shopify and EasyRoutes for Web.

See: API Getting Started Guide · EasyRoutes Routes API

Which plans include real-time driver tracking?

Real-time GPS tracking is included with EasyRoutes Premium and Enterprise plans across both product lines (Shopify and Web). When enabled, you can follow driver position in real time, view a breadcrumb trail of recent movement, and see live stop status/ETAs on the route. Turn it on from EasyRoutes Settings → Driver settings, and ensure drivers grant background/precise location permissions in the EasyRoutes Delivery Driver app (iOS/Android).

See: Real-Time Driver Location Tracking · Pricing & Plans FAQ

What kinds of proof of delivery can EasyRoutes capture?

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

What real-time tracking data can I see as an admin?

Admins can monitor each active route from the Tracking tab: view a live GPS pin, the recent breadcrumb path, and which stop the driver is headed to now. Stop tiles update in real time with status changes and completion times, and proof of delivery (photos, signature, notes) appears as soon as it’s captured. You can also open a Route Group to watch multiple routes/drivers concurrently.

See: Real-Time Driver Location Tracking · EasyRoutes Activity Feed

Can I integrate EasyRoutes with other business tools?

Yes. Integrate EasyRoutes with your existing stack in two ways: (1) programmatically via the Routes API to import stops, create/dispatch routes, and update status; and (2) event‑driven with webhooks and Zapier to push delivery events into Sheets, Slack, email, ERPs/CRMs, or custom endpoints. These options are available for both EasyRoutes for Shopify and EasyRoutes for Web.

See: API Getting Started Guide · Integrate webhooks with Zapier

Does EasyRoutes integrate with Wix?

Yes. EasyRoutes integrates with Wix through multiple methods: you can export orders from Wix to a CSV and import them into EasyRoutes, or use Zapier and our API for automated, real-time workflows. This flexibility means businesses can start quickly with spreadsheet imports and later upgrade to automated integrations as they scale.

See: EasyRoutes for Wix