« Back to FAQs

What are digital inventories and loading checklists?

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

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

Can I manage recurring deliveries?

Yes. Use EasyRoutes Workflows to auto‑create routes daily, weekly, or monthly from saved filters or route templates. For fixed runs, copy an existing route (or selected stops) to a new date, then re‑optimize for current constraints. These options are available in both EasyRoutes for Shopify and EasyRoutes for Web and pair well with auto‑dispatch for hands‑off mornings.

See: Workflows · Sending stops to a new route

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

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

What is EasyRoutes and who is it for?

EasyRoutes combines route planning, driver dispatch, live tracking, and proof of delivery in one system. Teams select orders (from Shopify or external sources), create optimized routes with start/end locations and options (time windows, service times), then dispatch to the EasyRoutes Delivery Driver app.

Admins monitor routes in the browser, view ETAs and driver location (Premium/Enterprise), and share branded tracking pages and notifications with customers. Proof of delivery items — photos, eSignature, notes — are captured in the field and visible on the stop record. EasyRoutes is designed for SMBs and delivery fleets of any size across industries.

See: Getting Started with EasyRoutes

How does EasyRoutes handle orders with no delivery date or time?

Orders without a delivery date or time window are still fully routable — EasyRoutes simply optimizes them for the shortest, most efficient path instead of constraining them to a window. You can mix dated and undated orders on the same route: those with windows are sequenced to honor them, while the rest fill the gaps. Use Order Filters to include or exclude undated orders, and add a window manually to any stop when you need one. This applies to both EasyRoutes for Shopify and EasyRoutes for Web.

See: Time Windows · Order Filters

What are some pre-built Zapier templates for EasyRoutes?

Zapier includes ready-to-use templates to help you get started quickly. Examples include sending Gmail alerts when a stop is delivered, creating rows in Google Sheets when a route updates, or updating project management tools like Trello with delivery status. These templates save setup time and let you deploy automations in just a few clicks.

See: EasyRoutes Zapier Templates

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

Can I move from Shopify Local Delivery to EasyRoutes?

Yes. EasyRoutes is built to replace and extend Shopify Local Delivery. It reads your existing Local Delivery orders — including checkout delivery instructions — and adds route optimization, driver dispatch, live tracking, customer notifications, and proof of delivery on top. Install from the Shopify App Store and your orders sync automatically, so there's no manual re-entry. The same routing tools are also available in EasyRoutes for Web.

See: Shopify Local Delivery migration guide · Local Delivery instructions

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 I edit or reshape a zone after creating it?

Yes. You can reshape a zone after creating it — open Settings > Delivery Zones, select the zone, adjust its points on the map, then save your changes. You can also rename it or change its route colour at any time. Updated boundaries apply the next time you use that zone to select orders for a route. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Delivery Zones

Can I export activity feed data?

The Activity Feed itself isn’t exported as a single file, but you can export route and stop data that reflect the same underlying events. From the Routes page, export a date range (or open a specific route) to download CSVs containing stop details, completion timestamps, driver info, and links to proof of delivery. Use the feed to identify the timeframe or routes you need, then export those records directly.

See: How do I export routes/stops? · Activity Feed

Can I mix pickups and deliveries on the same route?

Yes. A single EasyRoutes route can combine deliveries and pickups, so a driver can drop off orders and collect returns, empties, or reusable packaging on one trip. Add pickup stops alongside deliveries from Shopify orders, CSV/API imports, or manual stops; optimization sequences everything together, and each task is labeled for the driver in the app and on printed documents. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Pickup orders · Adding custom 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 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

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

Who should use EasyRoutes for Shopify?

EasyRoutes for Shopify is best suited for merchants who already sell goods or services within the Shopify ecosystem.  Users can plan optimized delivery routes with all orders received through their Shopify storefront, created via draft orders, or imported manually as custom stops.

EasyRoutes for Shopify integrates seamlessly with the Shopify Admin and dozens of leading third-party apps, making it the ideal choice for Shopify merchants seeking a streamlined local delivery solution.

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

Are there differences for drivers between products?

No. Both products dispatch routes to the same EasyRoutes Delivery Driver app on iOS and Android. Drivers get identical navigation choices (Google/Apple/Waze), proof-of-delivery tools, barcode/driver tasks, and optional features like re-optimizing remaining stops or scheduled breaks — controlled by your admin settings. Any differences are admin-side only (e.g., Shopify-specific fields shown/hidden).

See: Delivery Driver app · Barcode scanning · Location tracking

How do I manage my 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 the Activity Feed capture IP address and device info?

Yes, when available. Expanding an Activity Feed entry and opening its details shows who initiated the event — a user’s email address (or Shopify user ID) or a driver’s name — along with the IP address and device details captured for that action. This makes the feed useful for tracing changes and for compliance review. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Activity Feed

Do I need coding skills to connect WooCommerce with EasyRoutes?

You don’t need to be a developer to connect WooCommerce with EasyRoutes. Zapier provides no-code automation tools that let you push WooCommerce orders directly into EasyRoutes with just a few clicks. For businesses that want more control, the EasyRoutes API is available to build deeper integrations, such as syncing fulfillment statuses or creating custom routing rules. This gives you both no-code and pro-code options.

See: API Getting Started •  Integrate EasyRoutes with Zapier