« Back to FAQs

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

Can I combine WooCommerce orders with orders from other platforms in EasyRoutes?

Yes. One of EasyRoutes’ strengths is its ability to centralize delivery management. You can import WooCommerce orders via CSV or Zapier while also syncing Shopify, BigCommerce, or other platform orders into the same account. EasyRoutes will display all of them together so you can generate optimized routes across multiple sales channels.

See: WooCommerce Overview

Do I need coding skills to use Workflows?

No, you don’t need to be a developer to take advantage of Workflows. The Workflows feature is designed to be accessible to non-technical users by using a visual, menu-based interface. You simply select a scheduling frequency, define any conditions (like “only include orders tagged Local Delivery”), and choose an action (for example, “create and dispatch a route”).

This no-code design makes Workflows similar to popular automation tools like Zapier or Shopify Flow, where anyone can build powerful automations just by clicking and selecting from available options. That said, more advanced users can extend Workflows with APIs or webhooks to create complex, custom integrations, giving both beginners and power users maximum flexibility.

See: No-Code Automation

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

Can drivers see customer notes?

Yes. Drivers can view delivery instructions and customer notes alongside each stop, including details pulled from Shopify orders. Admins can control visibility from EasyRoutes Settings → Routes (Route display options) and EasyRoutes Settings → Driver settings (Driver app settings). Show only what drivers need in the field while keeping sensitive data minimal.

See: How do I see delivery & customer notes? · Configure what drivers see

Does EasyRoutes work internationally?

Yes. EasyRoutes for Shopify and EasyRoutes for Web work in many countries around the world. Address geocoding, map tiles, and driving directions are available globally, and core features — route optimization, driver app, tracking links, and proof of delivery — operate the same. In certain regions, map data or SMS availability may differ based on local providers.

Before rollout, confirm your country is supported and run a quick pilot to validate address formats (postal codes, provinces) and notification deliverability.

See: Unsupported Countries

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 use the API to import external eCommerce orders?

Yes. The EasyRoutes Routes API accepts imported orders/stops (customer details, address, items, notes) so you can bring orders from non‑Shopify sources into EasyRoutes. After importing, you can create new routes, add the stops to existing routes, assign drivers, and dispatch. This works for both EasyRoutes for Shopify and EasyRoutes for Web and complements CSV import when you need automation.

See: EasyRoutes Routes API – Import Stops

Can I use Workflows with Wix orders?

Yes. Once your Wix orders are inside EasyRoutes, you can use them in Workflows to automate common delivery tasks. For example, you could create a Workflow that builds a new delivery route every afternoon using all Wix orders tagged as “Local Delivery” and automatically dispatches them to drivers. This helps you scale delivery operations with minimal manual effort. See: EasyRoutes Workflows

Is Zapier available for both EasyRoutes for Shopify and EasyRoutes for Web?

Zapier integration is available whether you’re using EasyRoutes for Shopify or EasyRoutes for Web. Shopify users can extend native integrations with Zapier for additional automations, while non-Shopify users can rely on Zapier to connect EasyRoutes with their eCommerce, ERP, or POS platforms. This makes Zapier a universal automation layer for all EasyRoutes users. See: Platform Support

Can Zapier integrate EasyRoutes with my CRM or ERP?

Zapier’s app directory includes thousands of CRMs, ERPs, and productivity tools. With EasyRoutes as the trigger, you can automatically update customer records in HubSpot when a delivery is completed, or sync invoice statuses in NetSuite when routes are dispatched. This ensures delivery data flows into the rest of your business systems seamlessly. See: Zapier App Directory

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?

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 I track more than one route simultaneously?

Yes. When you create multiple routes together, EasyRoutes groups them so you can monitor all active drivers in a single view. The Route Group page shows color‑coded pins, per‑route progress, and live stop updates. Use this view to coordinate dispatch, answer customer inquiries, and rebalance work if needed by moving stops between routes.

See: Real-Time Driver Location Tracking · Route Groups

How does the AI-powered spreadsheet import map my columns?

When you upload a spreadsheet, an AI assistant reads your headers and proposes an initial mapping of each column to the matching EasyRoutes field — address, name, items, and more. Review the import preview, and if anything’s off, click Edit stops to reassign any column by hand (including addresses split across multiple columns). Import the same layout again later and EasyRoutes remembers your previous mapping. Available for CSV import in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Import orders from a spreadsheet

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?

Does tracking continue if the driver closes the app?

Yes. EasyRoutes continues to receive driver location while the app runs in the background, as long as device permissions allow background/precise access and battery optimization doesn’t suspend the app. If the user force‑quits the app, turns off location, or the OS stops background services to save power, live updates may pause. Reopening the driver app resumes tracking and ETAs will refresh accordingly.

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

Can I limit or balance the number of orders per delivery time slot?

Capping how many orders a customer can book into a given slot is handled by your date picker app at checkout (for example, Pickeasy's order limits), not by EasyRoutes. On the planning side, EasyRoutes helps you balance the resulting workload: filter orders by delivery date and time window, then split them across multiple routes or drivers, and the optimizer sequences each route to respect its windows. Together they keep slots controlled and routes balanced. This applies to both EasyRoutes for Shopify and EasyRoutes for Web.

See: Using Pickeasy with EasyRoutes · Order Filters

Can I require drivers to start a route before tracking begins?

Yes. In both EasyRoutes for Shopify and EasyRoutes for Web you can enforce a start action. When a driver taps Start Delivery in the mobile app, EasyRoutes records the route start time and begins live location updates. This prevents drivers from completing stops out of context and ensures analytics include drive time from the route's start location. If a route must be paused, drivers can resume later to continue tracking.

See: Real-Time Driver Location Tracking · Driver Settings

Does EasyRoutes support real-time updates for WooCommerce orders?

By default, CSV imports are static snapshots. To achieve real-time updates, you can set up Zapier workflows or use the EasyRoutes API. For example, if an order’s address changes in WooCommerce, Zapier or a custom API connection can automatically push that update into EasyRoutes, ensuring drivers always have the latest information. See: Zapier Guide

What information can I see in real-time tracking as an admin?

Admins can monitor each active route from the Tracking tab: view a live GPS pin, the recent breadcrumb path, and which stop the driver is headed to now. Stop tiles update in real time with status changes and completion times, and proof of delivery (photos, signature, notes) appears as soon as it’s captured. You can also open a Route Group to watch multiple routes/drivers concurrently.

See: Real-Time Driver Location Tracking · EasyRoutes Activity Feed

Who should use EasyRoutes for Web?

EasyRoutes for Web is best suited for merchants and service providers who do not have an existing Shopify presence.  Users may currently be using spreadsheets and manual processes to track orders/stops and plan delivery routes, or may be using an alternate eCommerce platform where orders/stops can be exported into a spreadsheet. We also offer an API.

Spreadsheets containing order data can quickly be imported into EasyRoutes for Web to plan and dispatch optimized delivery routes in a fraction of the time compared to manual planning methods.

See: Import orders from CSV · API: Getting Started · Zapier webhooks

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

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

Can I use the API to import orders from other platforms?

Yes. The EasyRoutes Routes API accepts imported stops (customer details, address, items, notes) so you can bring orders from non‑Shopify sources into EasyRoutes. After importing, you can create new routes, add the stops to existing routes, assign drivers, and dispatch. This works for both EasyRoutes for Shopify and EasyRoutes for Web and complements CSV import when you need automation.

See: EasyRoutes Routes API – Import Stops

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