« Back to FAQs

Do date picker cutoffs, lead times, or blackouts sync?

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

Do Workflows work with both Shopify and EasyRoutes for Web?

Yes. Workflows are available across both EasyRoutes platforms, but their triggers and available actions are tailored to fit the data each platform provides. On Shopify, Workflows integrate tightly with orders, fulfillments, and Shopify-specific tags or delivery methods. On EasyRoutes for Web, you can use Workflows to automate processes based on imported orders (CSV uploads or API connections) and route activity.

This flexibility means that whether you’re using Shopify to manage your e-commerce orders or relying on EasyRoutes for Web to handle deliveries from another system, you can still benefit from automation. Businesses that operate across multiple platforms can use Workflows to keep all of their delivery processes running consistently.

See: Workflows Setup

Does EasyRoutes support Shopify Subscription orders?

Yes. EasyRoutes supports Shopify Subscription orders, so recurring deliveries can be filtered and routed with your daily batch. Many subscription and checkout tools are supported out of the box; you can also combine with imported/manual stops for non‑Shopify channels. Tracking, notifications, and proof of delivery function the same as for one‑time orders.

See: How does EasyRoutes work with subscriptions? · Supported third‑party apps

What events are shown in the Activity Feed?

The feed captures high‑signal delivery events so you can trace what happened and when: route creation, edits, and dispatches; assignments and self‑assign actions; stop status updates (Ready, Out for Delivery, Delivered, Attempted); proof‑of‑delivery photos/signatures/notes; and other key changes. Entries stream in real time for both EasyRoutes for Shopify and EasyRoutes for Web.

See: Activity Feed – event list

How do Workflows interact with EasyRoutes notifications and dispatching?

Workflows are closely integrated with EasyRoutes’ existing notification and dispatch systems. This means you can set up a Workflow that not only creates a route but also automatically assigns it to a driver and triggers delivery notifications to customers at the right moments. For example, you could design a Workflow that dispatches a route to a driver as soon as it’s created, ensuring they receive a push notification in the EasyRoutes Delivery Driver app. As soon as the driver starts their route, EasyRoutes can send customers an email or SMS letting them know their delivery is on the way. This seamless integration ensures your team doesn’t need to remember to click multiple buttons — communication and route management just happen automatically.

See: Workflow Integrations

Can I save frequent delivery zones?

Yes. Use the Delivery Zones tool to outline one or more areas on the map, then filter/select orders within those zones to build your route quickly. Zones help planners batch by neighbourhood or service area and pair well with other filters like tags or dates. Once configured, zones are stored permanently to standardize your daily workflow when planning for the same areas.

See: Delivery Zones / Areas

Does EasyRoutes support different vehicle types/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

Does EasyRoutes work without Shopify?

Yes. If you don’t use Shopify, EasyRoutes for Web provides the same core workflow — order intake, route planning, dispatch, tracking, proof of delivery, and analytics. Bring orders in via CSV uploads, the Routes API, or webhooks/Zapier. You can also mix non‑Shopify orders with Shopify orders if you operate via multiple e-commerce channels.

Customer tracking pages and notifications work the same, and drivers use the same EasyRoutes Delivery Driver app.

See: EasyRoutes Apps & Integrations

Can drivers mark a stop as attempted/failed and record a reason?

Yes. When a stop can’t be completed, drivers mark it Attempted instead of Delivered from the Update Status section on the stop. They can choose a preset reason (for example, no answer, inaccessible, or Canceled) and add a note or proof of delivery to document what happened. The reason then appears on the stop’s details and feeds into your delivery analytics. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Using the Delivery Driver app

Can drivers record removal or haul-away of old items (e.g., an old mattress or appliance)?

EasyRoutes doesn't have a purpose-built haul-away field, but drivers can document a removal reliably. Add a required Driver Task — a checkbox "Old item removed," a text field for the item description, or a number field for quantity — that must be completed at the stop, and have the driver photograph the removed item as proof of delivery.

Task results and photos are stored with the stop and included in exports for your records. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Driver Tasks · Proof of Delivery

Can I export packing slip data instead of printing?

Yes. You can keep slips digital. From the route’s Print menu, select Packing slips and choose your browser/OS option to Save as PDF. This yields a single file ordered by the route for easy sharing.

This is supported in both EasyRoutes for Shopify and EasyRoutes for Web and is useful for handing off to 3PLs or warehouse teams that prefer tablet-based picking.

See: How do I create a PDF of my route?

How is proof of delivery captured when no one is present to receive the order?

When no one is available, the driver documents the drop instead of collecting a signature: up to four photos of where the order was left, an optional note (e.g., "left behind the side gate"), and the GPS location and timestamp captured automatically. All of it is saved to the stop's proof-of-delivery record.

You can make a photo and/or note mandatory to mark the stop delivered, and display these items on the customer's tracking page for confidence. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Proof of Delivery · Customer tracking pages

How does EasyRoutes optimize my delivery routes?

EasyRoutes builds efficient routes by combining your inputs (orders/stops and addresses) with constraints and preferences. It accounts for start and end locations, optional time windows, per‑stop service times, speed factors, and limits such as maximum duration, stops, items, or weight. You can create multiple routes at once, balance stops evenly, or optimize for the fewest routes that still meet your limits. After reviewing the map and stop list, drag‑and‑drop stops to make manual adjustments, then re‑optimize to apply changes.

See: Route Options · EasyRoutes 101: Route Optimization & Route Options

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

How do I authenticate API requests?

API access uses tokens you create in your EasyRoutes account. Follow the Getting Started guide to generate a token, store it securely, and add it to requests from your server or integration platform. Tokens work the same way for both EasyRoutes for Shopify and EasyRoutes for Web. Rotate credentials periodically and avoid embedding them in client‑side code.

See: EasyRoutes API Getting Started 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

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 store customer data?

Yes. EasyRoutes processes order and customer information to plan routes, power tracking/notifications, and provide proof‑of‑delivery records. We protect this data with modern security practices and retain it according to your account activity and legal requirements. We do not sell personal information; limited sharing may occur with subprocessors strictly to operate EasyRoutes, as described in our privacy policy.

For data removal requests, contact support and we’ll guide you through available options.

See: Privacy Policy

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

Can I schedule returns or reusable-packaging pickups as stops on a delivery route?

Yes. EasyRoutes lets you add pickups — including returns and reusable-packaging collections — as stops on a delivery route, so drivers retrieve containers on the same run. Add them as custom/manual stops or via CSV/API, set the pickup location, and use stop notes to tell drivers what to collect. Collections appear in sequence with deliveries, on printed manifests, and in the driver app. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Pickup orders · Adding custom stops · Driver Tasks

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

Can drivers re-order or re-optimize their stops in the app?

Yes. From EasyRoutes Settings → Driver settings, enable the options to let drivers reorder stops and re‑optimize the remaining sequence when plans change (traffic, customer requests). Re‑optimization recalculates the fastest order for what’s left, while respecting your route constraints (time windows, priorities). Admins can still edit routes from the web at any time.

See: How do I re‑optimize remaining stops? · Re‑ordering stops

What are the main benefits of using EasyRoutes with BigCommerce?

By integrating BigCommerce with EasyRoutes, you get a complete delivery management solution: multi-stop route optimization, real-time driver tracking, branded customer notifications, proof of delivery (photos, notes, signatures), and analytics. This turns BigCommerce from a storefront into a powerful logistics tool, helping you scale local delivery with confidence.

See: BigCommerce Overview

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

What are the main benefits of using EasyRoutes with Wix?

Connecting Wix to EasyRoutes unlocks the complete last-mile toolkit: multi-stop route optimization, live driver tracking, proof of delivery (photos, signatures, notes), branded notifications, and delivery analytics. Together, these tools help Wix merchants scale delivery operations, save dispatcher time, and provide customers with a professional, reliable delivery experience.

See: EasyRoutes for Wix

What is my on-time delivery rate and how is it measured?

Your on-time rate reflects the share of deliveries completed within their scheduled delivery window, based on the timestamps captured when drivers mark stops complete. Open the Analytics tab and choose a time period (and optionally a driver) to see on-time performance alongside completion rates and delivery durations. Route scheduling and time windows need to be set for on-time measurement to be meaningful. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Analytics