« Back to FAQs

What are the benefits of connecting 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

Can I notify customers of delays with EasyRoutes?

Yes. In EasyRoutes Settings → Customer notifications, enable the Rescheduled template and customize the message and variables (date, window, tracking link, etc.). Trigger it when routes or stops move to a new day/time so recipients are informed proactively. This works for both Shopify orders and imported/manual stops across EasyRoutes for Shopify and EasyRoutes for Web.

See: Delivery Notifications – Email & SMS

Do SMS usage fees, prorated monthly subscriptions, and driver seats function the same way on both 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

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

How often is analytics data updated?

Analytics reflects new data shortly after drivers complete or update stops in the EasyRoutes Delivery Driver app. Because updates depend on device connectivity and permissions, you may see a brief delay if a driver is offline; once the device reconnects, metrics catch up automatically. For the most granular timeline, open the route and review the Activity Feed, which lists each delivery event as it occurred.

This live‑update behaviour applies to both EasyRoutes for Shopify and EasyRoutes for Web. If numbers look stale, refresh the page or adjust your date/driver filters and try again.

See: Delivery Analytics · Activity Feed

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

What are the digital inventory/loading checklists and how do drivers use them?

EasyRoutes automatically builds an inventory (packing checklist) for every route so drivers know exactly what to load before heading out. In the Delivery Driver app, tap Inventory below the map to switch between Summary view (all items and quantities for the route), Items view (each item with its stop), and Orders view (items per stop in route order). Drivers can check items off as they load. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Using the Delivery Driver app

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

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

Can I view analytics for a specific date range?

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

How do I add a driver to EasyRoutes?

Access the Drivers & Vehicles tab from the EasyRoutes navigation menu, click Add driver, and enter the driver’s name and phone number. EasyRoutes sends the invite; the driver installs the Delivery Driver app and signs in with an SMS code. Assign a seat to activate them and dispatch their first route.

See: How do I add a driver?

Can I send staff notifications through Zapier when a stop is completed?

Zapier makes it easy to send internal notifications whenever a stop status changes in EasyRoutes. For example, you can set up a Zap that listens for the STOP_STATUS_UPDATED webhook and then sends a Slack alert or email to your team with details like the order number and driver notes. This keeps staff informed in real time without needing to manually monitor dashboards.

See: Zapier Staff Notifications

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

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

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

Can drivers verify a customer's age or scan an ID at the point of delivery?

EasyRoutes doesn't automate ID verification — there's no ID-document scan or built-in age lookup. Instead, use a required Driver Task to make the check part of completing the stop: a checkbox to confirm "photo ID checked, recipient of legal age," or a text field to log the ID type. Pair it with a required e-signature and photo for a complete record.

The barcode scanner captures product and package codes, not identity documents. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Driver Tasks · Proof of Delivery

Can I connect EasyRoutes to Zapier?

Yes. Use EasyRoutes webhooks as Zap triggers to connect delivery events to apps like Google Sheets, Slack, Gmail, Twilio, HubSpot, and more. Common automations include updating a shared delivery log, notifying customer service when an attempt fails, or sending a custom message when proof of delivery posts. Zapier is supported for both EasyRoutes for Shopify and EasyRoutes for Web.

See: Integrate EasyRoutes Webhooks with Zapier

Can drivers self-assign routes?

Yes. For flexible fleets, create a self‑assign link so any active driver can claim the route from the link. This is useful for contractor pools or last‑minute coverage — whoever taps the link first becomes the assigned driver. You can share links in SMS, WhatsApp, or Slack and revoke them if needed.

See: Dispatch links & driver self‑assign

Can I schedule routes ahead of time and share ETAs?

Yes. Set a scheduled start date and time when creating or editing a route. EasyRoutes will use that schedule — plus stop time intervals and any delivery time windows — to calculate ETAs for every stop. Customers can receive their individual ETAs via branded tracking pages and optional email/SMS notifications. If plans change, simply edit the route's schedule, re‑optimize the route, and ETAs will update automatically.

See: Route Scheduling & ETAs · Tracking & notifications

Does EasyRoutes work with Shopify’s built-in notifications?

Yes. In EasyRoutes for Shopify you can choose between EasyRoutes’ customizable notifications and Shopify’s built‑in notifications. When using Shopify templates, EasyRoutes maps delivery events (e.g., Out for Delivery, Delivered; Missed Delivery for Local Delivery) to Shopify’s corresponding notifications and attaches the tracking link on fulfillment. To prevent double‑sending, review Shopify’s notification settings and disable overlapping templates when EasyRoutes emails/SMS are enabled.

See: Delivery Notifications – Email & SMS

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 per-stop service times affect my ETAs and route length?

Every minute of Time per stop is added to the running clock as the driver works down the route, so each stop's ETA reflects both travel time and the time spent delivering the stops before it. More realistic ETAs mean fewer missed windows and better customer notifications.

Service time also counts toward Max route duration: if adding stops would push a route past your cap, optimization splits the work into additional routes instead of overrunning. Applies to both EasyRoutes for Shopify and EasyRoutes for Web.

See: Max route duration · Route Scheduling & ETAs

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

Can I preview my notification templates 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