« Back to FAQs

What export settings should I use in Squarespace?

When exporting orders from Squarespace, ensure you only include “Pending” orders from the fulfillment filter. This ensures you’re working with unfulfilled deliveries that still need to be routed. If only certain products require delivery, you can filter by “Specific product” during export. This gives you precise control over which orders are included in your EasyRoutes import.

See: Squarespace Import Guide

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

How does EasyRoutes optimize my 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

Does EasyRoutes add tracking links to Shopify orders automatically?

Yes. Fulfilling an order from EasyRoutes creates a Shopify fulfillment that includes the EasyRoutes tracking number and URL. Customers see the link on the order status page and in applicable Shopify notifications. If templates were heavily customized, you may need to ensure the standard tracking snippet is present.

See: Customizable Order Tracking Pages and Links

Does EasyRoutes support age-restricted (e.g., alcohol) deliveries?

EasyRoutes doesn't include a dedicated age-verification or age-gating feature, so it won't automatically confirm a recipient's age. You can still operate alcohol, CBD, or other age-restricted delivery routes and enforce the check at the door: require an e-signature and/or photo to mark the stop delivered, and add a required Driver Task (e.g., "ID checked, recipient 21+") the driver must complete first.

Note that age-gated content isn't supported for SMS notifications. These options work in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Proof of Delivery · Driver Tasks

Can I make proof of delivery required?

Yes. From Proof of Delivery settings, you can force one or more PoD elements to be collected before drivers can complete a stop. Choose the combinations that fit your workflow — e.g., require a photo for attempted stops, or require e‑signatures for only completed stops. These rules apply in EasyRoutes for Shopify and EasyRoutes for Web, and can include Attempted stops.

See: Make PoD Required

Can I route imported orders alongside Shopify orders?

Absolutely. EasyRoutes supports mixed sources across both products (Shopify and Web). Bring in non‑Shopify orders by uploading a CSV, sending stops through the Routes API, connecting via webhooks/Zapier, or adding custom stops manually. Once imported, they appear alongside Shopify orders on the Orders page, can be filtered like any other stop, and can be optimized together on the same route.

See: Adding custom stops from outside Shopify · Routes API · Webhooks & Zapier

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

Does EasyRoutes support SMS delivery notifications?

Yes. On Premium/Enterprise plans, you can send SMS notifications for key delivery events (e.g., Ready for Delivery, Out for Delivery, Driver is X stops away, Delivered, Missed Delivery, and optionally Scheduled/Rescheduled). Messages are billed per segment based on the recipient’s country. Customize content and variables in the template editor, and preview with example data before enabling. Pair SMS with email and customer tracking links for full visibility.

See: SMS Pricing · Delivery Notifications – Email & SMS

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

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

Can proof of delivery items be shared with customers?

Yes. Both EasyRoutes for Shopify and EasyRoutes for Web can surface proof of delivery (PoD) to customers. Enable PoD display on tracking pages and decide which delivery events should send links via email/SMS. When a driver completes a stop, PoD is attached to that stop and becomes available to customers according to your settings. Admins always see PoD in route and stop details for auditing or future reference.

See: Share PoD · Tracking Pages · Delivery Notifications

Can drivers capture proof of delivery from the app?

Yes. The EasyRoutes Delivery Driver mobile app supports complete proof of delivery: capture multiple photos, obtain a customer e‑signature, and add notes (e.g., where the parcel was left). PoD is stored with the stop and visible to admins; if you enable PoD on tracking pages, customers can view it as well. PoD uploads immediately when a driver has an active internet connection, and will sync when re-connected if captured while offline.

See: Proof of Delivery

Can I manage cash-on-delivery orders?

Yes. Mark COD orders and include collection instructions in stop notes. Drivers can record payment received using notes and attach custom notes containing any COD amounts collected. Back at the office, export routes/stops to reconcile COD activity. This workflow is supported across EasyRoutes for Shopify and EasyRoutes for Web.

See: Cash on Delivery

Can I export my routes for reporting or analysis?

Yes. From the Routes page or an individual route view, export to CSV for all relevant route data points. Exports include stop details, timestamps, driver assignments, and URLs to related proof of delivery (photos/signature/notes). Use these files for accounting, customer service follow‑up, or analysis in spreadsheets or external tools. Exports are supported in both EasyRoutes for Shopify and EasyRoutes for Web.

See: How do I export routes/stops?

Can I print my route details for drivers?

Yes. Open a route and click Print to generate driver‑friendly documents in stop order: a compact route summary, packing slips, or packing labels. You can adjust content and sizing in Settings → Packing Slips & Labels, then print or choose Save as PDF for tablet use or record‑keeping. This workflow is identical in EasyRoutes for Shopify and EasyRoutes for Web.

For multi‑package orders, print one label per item; for quick loading, include the Route Inventory/Packing List so teams can stage by stop.

See: How do I print a route? · Route Inventory/Packing List

Can I customize driver permissions?

Yes. From EasyRoutes Settings → Driver settings, define what drivers can access on mobile. Options include letting drivers manually re‑order stops, re‑optimize the remaining sequence mid‑route, and whether to show sensitive customer data (e.g., email, phone, notes). These controls apply to both EasyRoutes for Shopify and EasyRoutes for Web so you can tailor the experience to your policies.

See: Configure what is shown to the driver · Driver‑side re‑optimize

Can I use Workflows with Xero invoices?

Yes. Once Xero invoices are imported into EasyRoutes (via CSV, Zapier, or API), you can use them with EasyRoutes Workflows. For example, you could build a Workflow that automatically creates delivery routes every morning from all paid invoices and dispatches them to drivers. This saves time and ensures consistency.

See: Workflows Overview

How is real-time driver location shared with customers?

Customer tracking pages can display an anonymized, live driver pin so recipients can see the driver’s progress as delivery approaches. Enable the option in EasyRoutes Settings → Order tracking, and use delivery notifications (email/SMS) to send tracking links automatically. When live location is unavailable (e.g., permissions off), the page still shows status updates and ETAs based on route progress.

See: Real-Time Driver Location Tracking · Customizable Order Tracking Pages

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

Can I customize my packing slips?

Yes. Packing slips are configurable so teams can show the fields drivers or packers need. In EasyRoutes Settings → Packing Slips & Labels you can: include a logo, select variables (customer details, order items, notes), set text sizes, and tweak headers and helper text. Print slips directly from any route.

Note: Some variables are only available when printing one slip per stop vs. one per item. Adjust your preference in the Print Preview if you need item-level detail.

See: Customizing Packing Slips

Can I set specific start or end locations for my routes?

Yes. Configure a start location (e.g., your store, a local warehouse, or a driver's home base) and an end location (e.g., a depot, final stop, or loop back to the route's start location) on each route. These points are included in optimization and time estimates, so drivers see realistic drive times and customers receive accurate ETAs. You can set defaults in Route Options, then override per route as needed. For multi‑warehouse operations, create routes that begin near each inventory location to reduce deadhead driving. In both EasyRoutes for Shopify and EasyRoutes for Web, you can adjust these locations after route creation and re‑optimize to update the sequence and times.

See: Start/End Locations

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

Can EasyRoutes send notifications for Xero deliveries?

Yes. Once invoices are imported into EasyRoutes, customers linked to those invoices can receive branded notifications via email or SMS, complete with live tracking links. This improves delivery transparency and reduces customer inquiries.

See: EasyRoutes for Xero

Can customers give feedback via their tracking page?

Yes. Delivery Ratings allow recipients to provide quick feedback from the tracking page right after their order is delivered. You can collect a star rating and an optional comment, then export results or segment by driver to monitor individual performance and service quality. Ratings help highlight coaching opportunities and verify customer satisfaction trends over time.

See: Delivery Ratings

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