« Back to FAQs

Can I dispatch a route to a driver from EasyRoutes?

Yes. From any route you can dispatch to a specific driver, or share a route link that allows self‑assignment by your driver pool. Assigned drivers receive the route in the EasyRoutes Delivery Driver app (iOS/Android) with turn‑by‑turn directions via their preferred navigation app. For busy days, combine dispatch with Route Groups to release multiple routes at once and monitor progress on a single screen. This behaviour is consistent across EasyRoutes for Shopify and EasyRoutes for Web.

See: How do I dispatch / share routes? · Route Dispatch Links / Driver Self‑Assign

Does EasyRoutes require internet to run routes?

Admins need an internet connection to create, edit, and dispatch routes. The EasyRoutes Delivery Driver app supports low‑connectivity situations: if a driver opens the route while online, stop data is cached locally so they can navigate, update status, and capture proof of delivery offline. The app queues events and syncs them to EasyRoutes once the device reconnects.

See: Can I use EasyRoutes without a connection?

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

Will drivers get notified when assigned a route?

Yes. When you assign and dispatch a route, EasyRoutes sends the driver a push notification that opens the route in the EasyRoutes Delivery Driver mobile app. If the driver doesn’t receive alerts, confirm notification permission on the device and that the driver is added with the correct phone number. Drivers can also pull‑to‑refresh their route list to fetch new assignments.

See: How do I dispatch/share routes? · Troubleshooting push notifications

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 EasyRoutes optimize multi-day deliveries?

Yes. For long runs or regional routes, create a schedule that spans multiple days. Set a start time/location for each day and include an overnight break so ETAs for day two (and beyond) reflect realistic service times. This works alongside capacity limits and time windows, and customer tracking will display the correct expected dates.

See: Overnight & multi‑day routes · Driver Breaks

Do I need coding skills to set up Zapier with EasyRoutes?

Zapier is designed to be used without coding. To integrate EasyRoutes, you typically select “Webhooks by Zapier” as a trigger, paste a webhook URL into EasyRoutes, and then connect it to actions like sending an email or updating a spreadsheet. All steps are handled through a simple, click-based interface. This makes automation accessible to any team member, not just developers.

See: EasyRoutes Zapier

How can Workflows help automate my delivery operations?

Workflows allow you to automate many of the repetitive tasks that take up valuable time in your day-to-day delivery management. For example, if you typically log in each morning to create routes, assign them to drivers, and send customers notifications, Workflows can be set up to handle all of that automatically based on rules you define. This saves your dispatchers hours of work each week and helps eliminate mistakes, such as forgetting to notify a customer or leaving a route unassigned.

Automation also improves reliability — your drivers and customers can count on consistent, timely updates regardless of how busy your team is. In short, Workflows help standardize your operations so they run smoothly, even when volumes are high or resources are stretched thin.

See: Workflows Guide

Can I balance stops evenly across several routes?

Yes. When creating multiple routes as a group, use the Balance routes feature to spread stops evenly across drivers and routes. Balancing respects your other settings — such as max route duration, max stops/items, custom start/end locations, and time windows — so each route remains feasible. You can also choose to create and auto‑assign routes to selected drivers, then re‑optimize each route to fine‑tune their sequence and ETAs. This feature is available in both EasyRoutes for Shopify and EasyRoutes for Web and is especially helpful for daily batch planning.

See: Balance routes · How many routes?

Can I delete or archive old routes?

Yes. In both EasyRoutes for Shopify and EasyRoutes for Web you can keep route history tidy by archiving routes you no longer need to manage daily, or permanently delete them. Use the checkboxes to select desired routes from the Routes page, and use the actions menu to archive or delete. Archiving preserves stop records, proof of delivery (photos/signature/notes), and analytics, so you can still search and export later. Deleting removes the route from Route History — make sure to export any reports you need first.

Use filters on the Routes page to show active, completed, or archived runs when you’re reconciling a period.

See: How do I archive or delete routes from my route history?

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

Can I use EasyRoutes Workflows with BigCommerce orders?

Once your BigCommerce orders are in EasyRoutes—whether through CSV, Zapier, or API—they can be used with Workflows to automate repetitive tasks. For example, you could build a Workflow that automatically creates and dispatches routes every morning for all BigCommerce orders tagged “Delivery.” This allows your BigCommerce operation to benefit from the same automation available to Shopify users.

See: Workflows Overview

How do I import Squarespace orders into EasyRoutes?

To import Squarespace orders, go to your Squarespace dashboard, navigate to “Orders,” and click the “Download CSV” button. Make sure only “Pending” orders are selected for export. Once downloaded, upload the CSV file into EasyRoutes via the “Import new CSV” option. Orders will appear as pins on the EasyRoutes map, ready for optimized route planning. This simple process makes it easy to bring Squarespace order data into your delivery workflow.

See: Squarespace Import Guide

How is real-time driver location shown to 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

Can I customize the notifications customers receive?

Yes. From EasyRoutes Settings → Customer notifications, tailor email and SMS templates with your branding and dynamic variables, and select exactly which events trigger messages (Ready for Delivery, Out for Delivery, Driver is X Stops Away, Delivered, Missed Delivery, plus Scheduled/Rescheduled). You can maintain separate templates for Shopify orders vs. imported/manual stops, and send messages automatically with links to branded tracking pages. This customization is available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Delivery Notifications – Email & SMS

Does EasyRoutes integrate with accounting software?

EasyRoutes doesn’t provide a native accounting app, but it connects cleanly via exports and integrations. Export route/stop CSVs for reconciliation, or use the Routes API and webhooks to sync delivery events (e.g., Delivered, Attempted) to tools like QuickBooks, Xero, or an ERP. Zapier can automate common tasks — posting mileage, closing jobs, or notifying finance of COD deliveries — without complicated code.

See: EasyRoutes Webhooks · Integrate with Zapier · Export routes/stops

Can I require an order to be handed to a specific, named recipient?

EasyRoutes doesn't have a setting that hard-locks a stop to one named person, but you can require and document the hand-off. Add a required Driver Task — a text field for the recipient's name, or a checkbox confirming "handed to named recipient" — that must be completed to mark the stop delivered, and note the required recipient in a stop note so the driver knows who to look for.

Pair it with a required e-signature so the signer is captured too. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Driver Tasks · Proof of Delivery

How are driver seats billed?

EasyRoutes pricing combines your plan tier with the number of driver seats in your current plan. Keep any number of drivers in your roster, then activate only the seats you need for your current delivery schedule. If demand spikes, add seats for a few days and deactivate later — billing automatically prorates so you pay for just the days your account contained additional seats. Seat management works the same on Shopify and Web.

See: Manage active driver seats · How prorated billing works

What types of actions can I automate with Workflows?

EasyRoutes Workflows support a wide variety of actions that cover the full delivery process, from order intake to customer communication. You can automatically generate new routes based on incoming orders, apply filters (such as only including orders tagged with “Priority” or due on a specific date), and dispatch routes directly to the correct driver. This level of automation means you can build a Workflow that matches your exact delivery process, no matter how simple or complex.

See: Workflow Actions

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

Can I lock or pin a stop's position in the route?

There isn’t a dedicated “lock” toggle to pin one stop to a fixed position. Instead, you control sequence by arranging stops manually with drag-and-drop, and that order stays until you choose to re-optimize (which recalculates the sequence). To keep a stop first or last, set it as your start or end location; to influence inclusion order, use Priority stops. Applies to both EasyRoutes for Shopify and EasyRoutes for Web.

See: Editing routes · Priority stops

Can I make proof of delivery mandatory?

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

How quickly can I get started?

Setup is quick: install EasyRoutes (Shopify) or sign in (Web), connect drivers, select orders with filters, and click Create route. Use the defaults for service times and route options, then print or dispatch to the driver app. Most trial users reach a working route within an hour, often faster with our step‑by‑step guide.

If you import orders from outside Shopify, start with a small CSV or a few manual stops to validate the flow before scaling.

See: EasyRoutes Getting Started Guide

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

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

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