« Back to FAQs

Will EasyRoutes add tracking links to my Shopify orders?

Yes. Creating a fulfillment from EasyRoutes writes the EasyRoutes tracking number and URL to the Shopify order, so customers and support teams can track delivery progress. The link also appears in Shopify’s order status page and, when enabled, in Shopify or EasyRoutes notification emails/SMS. Tracking remains accessible even after routes are archived.

See: Customizable order tracking pages and links

Can EasyRoutes sync BigCommerce orders automatically?

Manual CSV imports work well for smaller batches, but to achieve automatic syncing, you can use Zapier or the EasyRoutes API. For example, create a Zap that triggers whenever a new BigCommerce order is placed and sends it directly to EasyRoutes. Or, for more advanced use cases, use the API to integrate real-time order creation and updates.

See: Zapier Integration

What permissions do drivers need to enable tracking?

For reliable live tracking, drivers should: (1) sign in to EasyRoutes Delivery Driver; (2) allow Always/Allow all the time location access; (3) enable Precise location; and (4) keep battery optimization from restricting the app (disable aggressive battery saver if needed). These settings apply on both iOS and Android and can be checked from device Settings.

See: Real-Time Driver Location Tracking · Troubleshooting mobile issues

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

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

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 share proof of delivery through 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

How do I import WooCommerce orders into EasyRoutes?

Importing WooCommerce orders is straightforward. Using a plugin like WebToffee, you can export orders from your WooCommerce dashboard in CSV format. Once exported, you simply drag and drop the CSV file into EasyRoutes. The system will map fields like customer name, address, and quantity automatically, and you can confirm or adjust mappings before creating optimized delivery routes. This makes it easy to bring WooCommerce data into your delivery workflow.

See: WooCommerce Import Guide

Can I reprint packing slips or labels?

Yes. To reprint, open the route, click Print, and enable Packing slips and/or Packing labels. You can send the batch to a printer again or save a fresh PDF. Reprinting uses your current template settings — if you change variables or sizes in Settings → Packing Slips & Labels, the new output will reflect those changes.

If the route has been archived from your EasyRoutes account, restore it before printing. This reprint flow works the same in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Printing delivery routes

Can I plan for two-person or extended-handling stops?

For extended-handling stops, increase the Time per stop or the individual stop's service time so ETAs and Max route duration account for the extra work. For two-person deliveries, note that a route is assigned to a single driver account, so you'd staff that route's vehicle with a crew operationally rather than assigning two driver logins to one route.

Driver Tasks can capture crew-specific steps at the stop. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Route Options · Driver Tasks

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

Does EasyRoutes for Web offer the same features as EasyRoutes for Shopify?

The majority of EasyRoutes’ core route planning and optimization features are included in both products, including our intuitive user interface, customizable route options, and visual route planning via map views.  

EasyRoutes features that rely on Shopify-native functionality or APIs (such as Shopify email & SMS notifications, order tags, subscription order generation, and fulfillment workflows) are not currently available on EasyRoutes for Web.  Select EasyRoutes automation tools (including import automation rules) are also currently exclusive to EasyRoutes for Shopify.

See: Notifications (Shopify + Web) · Order automation (Shopify-only)

Can I customize the branding of the customer tracking page?

Yes. Your customer tracking page carries your branding — add your logo and adjust the look from EasyRoutes Settings > Order Tracking, and choose which order details and delivery information customers see. Paired with your notification settings, customers get a consistent, branded experience with live ETAs and driver location. This is separate from your email/SMS template customization. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Order tracking pages

My date picker app isn't in your list — will it still work with EasyRoutes?

Most likely, yes. EasyRoutes doesn't depend on a specific app — it reads the delivery date and time window from your Shopify orders. As long as your date picker writes that data into order attributes or order tags in a recognized format (for example, a "Delivery Date" attribute or a "8:00 AM - 12:00 PM" time value), it will appear in EasyRoutes. If it doesn't show up, enable the Order Tags and Order Attributes columns to view the raw data, or reach out to support.

See: Supported delivery date apps · How EasyRoutes works with your Shopify setup and third-party apps

How quickly can I get started?

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.

See: EasyRoutes Getting Started Guide

Can I set a default "leave at door" instruction for certain orders or customers?

Yes. Add the instruction to a saved customer in your Address Book and it carries over to that customer's future stops; for one-off orders, add it as a stop note. Shopify local-delivery instructions are also parsed onto the stop automatically.

These notes display to the driver in the app, and a required Driver Task can prompt them to confirm the leave-at-door step. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Driver & Stop Notes · Address Book

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 filter or search the Activity Feed (by user, date, route, or event type)?

You can focus the Activity Feed by scope: the Dashboard feed shows every route and stop event across your account, while opening a specific route’s (or Route Group’s) feed narrows it to just that route or group. Entries are listed chronologically, and each can be expanded for details or clicked to jump straight to the related route or stop. Activity data can also be exported for record-keeping. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Activity Feed

Can multiple stores use a single EasyRoutes account?

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?

Does EasyRoutes support webhooks?

Yes. Both EasyRoutes for Shopify and EasyRoutes for Web support webhooks that notify your apps when key delivery events occur—such as routes created/dispatched/updated and stops started/completed/attempted. Use them to sync delivery status into ERPs/CRMs, trigger customer communications, or update internal dashboards in real time. You can consume webhooks directly at your API endpoint or use Zapier to route events into thousands of tools (Sheets, Slack, email, etc.). Webhooks require a Premium (or higher) plan.

See: Integrate EasyRoutes Webhooks with Zapier

How do I add a custom or manual stop?

From any route or the Orders page, click the + Add button under the map and choose Custom stop, then fill in the stop details with a valid address — EasyRoutes auto-fills matches from your Address Book as you type. Tick “Save to address book” to reuse a frequent stop later, and re-optimize if you’d like it slotted into the best position. It’s the same flow whether you’re on EasyRoutes for Shopify or EasyRoutes for Web.

See: Add a custom stop · Address Book

Does EasyRoutes offer training?

Yes. Most teams ramp using our self‑serve resources: the Getting Started guide, topic‑specific articles, and short videos embedded throughout the Help Center. If questions arise, contact us via email from inside the app or the Support Portal; we aim to respond the same business day. Customers on the Enterprise plan receive priority responses and can coordinate onboarding help prior to go‑live.

See: Getting Started with EasyRoutes · Help Center

What are the main benefits of using EasyRoutes with Squarespace?

By connecting Squarespace to EasyRoutes, you get access to a full delivery management toolkit: optimized multi-stop routes, real-time driver tracking, branded notifications, proof of delivery (photos, notes, signatures), and delivery analytics. This transforms Squarespace from just an eCommerce storefront into a complete last-mile logistics solution.

See: Squarespace Overview

What happens to orders that fall outside my delivery zones?

When you plan a route with the Delivery zones option enabled, only orders that fall inside the selected zone’s boundary are added. Any orders outside the boundary are held back for review rather than dropped, so nothing gets lost — you can route them separately, assign them to another zone, or handle them manually. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Delivery Zones

Can I use Workflows with WooCommerce orders?

Yes. After your WooCommerce orders are imported into EasyRoutes (via CSV, Zapier, or API), you can use EasyRoutes’ Workflows to automate the next steps. For instance, you could create a Workflow that builds and dispatches routes every morning from all WooCommerce orders tagged as “Local Delivery.” This ensures WooCommerce data flows into the same automation engine used across EasyRoutes.

See: Workflows Overview

Does EasyRoutes support real-time updates for BigCommerce orders?

By default, CSV imports are static snapshots. For real-time updates, use Zapier to push new BigCommerce orders into EasyRoutes automatically, or build a direct integration with the API. This ensures address changes, order edits, or cancellations in BigCommerce are reflected in your delivery routes without manual intervention.

See: Zapier Integration