« Back to FAQs

How can 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

Which label printers and formats are supported (thermal 4×6, Avery sheets, etc.)?

EasyRoutes generates packing labels you print from your browser or as a PDF, so it works with any printer rather than a specific brand — including thermal label printers and standard sheet printers. Set your label size (for example 4×6 thermal or A4/Letter), layout, and font scale in Settings > Packing Slips & Labels, then match your printer’s paper size and scale. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Printing packing labels

Can I auto-dispatch routes to my drivers?

Yes. Enable automatic dispatch so newly created routes with a scheduled start time are assigned and sent to the chosen driver immediately — no extra clicks. Use this for recurring daily runs or integrations that create routes programmatically. You can still edit or un-dispatch a route before start time if plans change.

See: Automatically dispatching a route

Do cutoff times, lead times, or blackout dates from my date picker carry into EasyRoutes?

The cutoff, lead-time, and blackout-date rules you configure live inside your date picker app and control what customers can select at checkout — EasyRoutes doesn't import those rules. What it does read is the resulting delivery date and time window the app writes onto each order, which it then uses for filtering and routing. So the customer-facing scheduling limits stay with your picker, while EasyRoutes plans around the dates and windows they produce. This applies to both EasyRoutes for Shopify and EasyRoutes for Web.

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

Where can drivers download the EasyRoutes Delivery Driver app?

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?

Can EasyRoutes optimize multi-day deliveries?

Yes. For long runs or regional routes, create a schedule that spans multiple days. Set a start time/location for each day and include an overnight break so ETAs for day two (and beyond) reflect realistic service times. This works alongside capacity limits and time windows, and customer tracking will display the correct expected dates.

See: Overnight & multi‑day routes · Driver Breaks

Do SMS usage fees, prorated monthly subscriptions, and driver seats function the same way on the Shopify and Web platforms?

SMS usage fees and monthly pricing tiers are identical for both EasyRoutes for Shopify and EasyRoutes for Web, with the exception of our Free monthly pricing tier, which is currently only available on EasyRoutes for Shopify.  EasyRoutes for both platforms continues to offer a free 14-day trial of any pricing tier for new users to give a advanced features a test drive.  Both platforms function on the same driver seat model, where you only pay for the number of drivers that are active in your account at any time.

EasyRoutes for Shopify uses Shopify’s native billing tools for all subscription and SMS usage top-ups and monthly invoicing.  EasyRoutes for Web functions on the same principles, but uses an independent billing provider offering industry-standard security and encryption for all transactions.

See: SMS pricing · Pricing · Proration

Can EasyRoutes send notifications for Wix orders?

Yes. Once imported into EasyRoutes, Wix orders benefit from the same notification system as Shopify or BigCommerce orders. Customers can receive branded notifications by email or SMS, complete with real-time tracking links, helping reduce “Where’s my order?” calls and improving delivery transparency.

See: Notifications & Tracking

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

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

Can Zapier log delivery events into spreadsheets automatically?

Zapier allows you to capture delivery events from EasyRoutes and log them automatically into a Google Sheet, Excel file, or database. For example, every time a driver completes a stop, Zapier can write details like stop ID, timestamp, and delivery outcome into a row. This creates a live delivery log that’s perfect for reporting, auditing, or customer service.

See: Zapier Spreadsheet Logging

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

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 attach extra information to stops?

EasyRoutes focuses on structured stop data rather than storing arbitrary files at a stop. To share extra information (e.g., gate codes, loading dock instructions, external document links), use the stop notes fields. Notes appear on the route, in the driver app, and on printed manifests if enabled, keeping critical context with the stop.

See: Driver/Stop Notes

Does EasyRoutes support real-time updates for Wix orders?

By default, CSV imports are static snapshots. To enable real-time updates, you can set up a Zapier workflow that pushes new or updated Wix orders into EasyRoutes automatically. Alternatively, use the API to sync live changes such as address edits or cancellations, ensuring drivers always have up-to-date information.

See: Zapier Guide

Can EasyRoutes print packing slips for each stop?

Yes. You can generate packing slips for each stop from the route’s Print menu. Choose Packing slips to produce slips in route order, then print or save as PDF for digital handoff. Customize content (logo, variables, formatting) from EasyRoutes Settings → Packing Slips & Labels.

EasyRoutes for Shopify: Use the built-in Print Preview, or send orders to Shopify’s Order Printer/Order Printer Pro for custom templates (Order Printer Pro supports route order).
EasyRoutes for Web: Use the same Print Preview and Settings controls directly in the web app.

See: Printing Packing Slips

Can I use the API to import orders from other platforms?

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.

See: EasyRoutes Routes API – Import Stops

How does EasyRoutes handle orders without a shipping address?

Yes. If a Shopify order arrives without a valid shipping address, EasyRoutes highlights it so you can fix the address before planning. Edit the order in Shopify (preferred for data accuracy) or add the correct address details to the stop in EasyRoutes, then refresh and route. For pickup orders, set the address to your store or pickup point so drivers and staff can see the correct location on the route map and in documents. Address completeness ensures accurate ETAs, navigation, and proof‑of‑delivery records.

See: My order does not have a shipping address—how do I add one?

How can Workflows help automate my delivery operations?

Workflows allow you to automate many of the repetitive tasks that take up valuable time in your day-to-day delivery management. For example, if you typically log in each morning to create routes, assign them to drivers, and send customers notifications, Workflows can be set up to handle all of that automatically based on rules you define. This saves your dispatchers hours of work each week and helps eliminate mistakes, such as forgetting to notify a customer or leaving a route unassigned.

Automation also improves reliability — your drivers and customers can count on consistent, timely updates regardless of how busy your team is. In short, Workflows help standardize your operations so they run smoothly, even when volumes are high or resources are stretched thin.

See: Workflows Guide

Can I filter Shopify and imported orders in EasyRoutes?

Yes. Use EasyRoutes Order Filters to build the batch you want to route. Common filters include delivery date ranges, order/fulfillment status, tags, and geography (postal/ZIP code, city, country, or your own delivery zones). Filters apply to Shopify orders and any imported/manual stops so a single route can cover precisely the area and schedule you intend.

See: Order Filters

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

Can I balance stops evenly across several routes?

Yes. When creating multiple routes as a group, use the Balance routes feature to spread stops evenly across drivers and routes. Balancing respects your other settings — such as max route duration, max stops/items, custom start/end locations, and time windows — so each route remains feasible. You can also choose to create and auto‑assign routes to selected drivers, then re‑optimize each route to fine‑tune their sequence and ETAs. This feature is available in both EasyRoutes for Shopify and EasyRoutes for Web and is especially helpful for daily batch planning.

See: Balance routes · How many routes?

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?

Does EasyRoutes work internationally?

Yes. EasyRoutes for Shopify and EasyRoutes for Web work in many countries around the world. Address geocoding, map tiles, and driving directions are available globally, and core features — route optimization, driver app, tracking links, and proof of delivery — operate the same. In certain regions, map data or SMS availability may differ based on local providers.

Before rollout, confirm your country is supported and run a quick pilot to validate address formats (postal codes, provinces) and notification deliverability.

See: Unsupported Countries

Does EasyRoutes require a contract?

No long‑term contract is required. You can start on a monthly plan, adjust driver seats as your team changes, and upgrade or downgrade tiers at any time. When you change plans mid‑cycle, EasyRoutes automatically prorates the charges so you only pay for what you use.

See: How does prorated billing work?

What fields should I map when importing from Xero?

During import, make sure CSV columns from Xero are mapped correctly: ContactName (first name), SAAddressLine1 (address), SARegion (province/state), SAPostalCode (postal code), SACountry (country), InvoiceNumber (order name), Quantity, and Description (item details). Proper mapping ensures invoices are imported as accurate delivery stops.

See: Xero Import Guide