« Back to FAQs

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

Can I move orders between different routes?

Yes. From any route, use the checkboxes to select one or more stops, then click the bulk actions bar and choose Send to another route. You can also open a Route Group and drag stops from one route to another within the group. After moving, click Save and (optionally) Re‑optimize to update the stop order and ETAs. This workflow works the same in EasyRoutes for Shopify and EasyRoutes for Web.

Use this to balance workloads mid‑day, handle late additions, or consolidate leftovers onto a cleanup route.

See: How do I move orders to another route?

Can I see completed vs. missed deliveries?

Yes. The Analytics dashboard summarizes delivered vs. missed (attempted) stops so you can monitor delivery success across time or by driver. Use this report to identify recurring issues (e.g., address problems or access constraints) and to validate improvements after workflow changes.

For context on individual failures, open the underlying routes or stops to review notes and proof‑of‑delivery entries. You can also export the analytics view as CSV for further analysis or sharing with stakeholders.

See: Analytics Reports

Is e-signature displayed to customers?

When a driver captures an e‑signature, customers see an indicator and timestamp on the tracking page confirming that the order was signed for. The signature image is stored with the stop for internal use (support, audits) and can be accessed by admins; it is not shown directly to customers to protect privacy.

See: Proof of Delivery

Can I deactivate a driver seat without removing the driver?

Yes. If a driver is seasonal or temporarily inactive, they can be temporarily deactivated until required again. The driver’s profile, history, and assignments remain in your account, but they cannot receive routes or sign in until re‑activated. This helps control costs without losing configuration.

Manage seats from the Drivers & Vehicles tab of the EasyRoutes navigation menu. Works in EasyRoutes for Shopify and EasyRoutes for Web.

See: How do I manage my active driver seats?

Can I test a Workflow before enabling it for my team?

Yes. EasyRoutes allows you to build Workflows in a safe, draft environment where you can preview how they would behave without actually triggering live actions. This lets you confirm that your conditions and actions are working as expected before rolling them out to your team.

For example, you might test a Workflow that creates a route every morning at 8 AM by running it with sample orders first, so you can see how the route would look. Once you’re confident it works, you can enable it in production and have it run automatically every day. This ability to test Workflows helps prevent mistakes like dispatching routes too early or sending customers duplicate notifications. It also makes it easier to experiment with new automations before committing to them.

See: Testing Workflows

Can proof of delivery 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 I track multiple routes at once?

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

Do I need a Premium plan to use the API?

Yes. Access to the EasyRoutes API and webhooks requires a Premium (or higher) subscription across both products (Shopify and Web). If you’re evaluating, you can prototype with CSV import or the driver app while you finalize your integration plan, then enable API once you upgrade.

See: API Getting Started Guide · Pricing & Plans FAQ

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

Can I auto-dispatch routes?

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

What data is included in in Delivery Analytics?

Delivery Analytics provides a consolidated view of your operations across both EasyRoutes for Shopify and EasyRoutes for Web. Key metrics include total stops and routes, completion rate, attempted/missed deliveries, average delivery time, and per‑driver performance summaries. Use it to compare activity over time, spot bottlenecks, and validate operational changes.

You can filter by time period and specific drivers to focus on a team or individual, then export results to CSV for reporting. For event‑level detail (e.g., when a stop changed status), open the route’s Activity Feed. Analytics refreshes as new delivery events are recorded, so the dashboard stays current throughout the day.

See: Delivery Analytics · Activity Feed

How does billing work for an EasyRoutes plan subscription?

Subscriptions are processed through Shopify Billing (for EasyRoutes for Shopify) or Stripe (for EasyRoutes for Web). After your 14-day trial, app charges run on a 30-day subscription cycle that is independent from Shopify’s invoice cycle. When you add or remove driver seats during a cycle, we prorate charges/credits automatically. SMS delivery notifications are usage-based and draw from a separate balance when enabled.

See: Shopify app subscriptions · Prorated plan changes · Usage-based SMS balance

Can I send staff notifications through Zapier when a stop is completed?

Zapier makes it easy to send internal notifications whenever a stop status changes in EasyRoutes. For example, you can set up a Zap that listens for the STOP_STATUS_UPDATED webhook and then sends a Slack alert or email to your team with details like the order number and driver notes. This keeps staff informed in real time without needing to manually monitor dashboards. See: Zapier Staff Notifications

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

What real-time tracking data can I see 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

What are the main benefits of using EasyRoutes with WooCommerce?

By connecting WooCommerce to EasyRoutes, you unlock the full delivery management suite: optimized multi-stop routes, live driver tracking, branded notifications, proof of delivery (photos, notes, signatures), and analytics dashboards. This transforms WooCommerce from a simple order-taking tool into a complete last-mile delivery platform. Whether you’re handling 10 deliveries a week or 1,000, EasyRoutes scales with your business and improves customer satisfaction.

See: WooCommerce Integration

How does EasyRoutes work with orders without an address?

If a Shopify order arrives without a valid shipping address, EasyRoutes highlights it so you can fix the address before planning. Edit the order in Shopify (preferred for data accuracy) or add the correct address details to the stop in EasyRoutes, then refresh and route. For pickup orders, set the address to your store or pickup point so drivers and staff can see the correct location on the route map and in documents. Address completeness ensures accurate ETAs, navigation, and proof‑of‑delivery records.

See: My order does not have a shipping address—how do I add one?

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?

Does the app send push notifications for new routes?

Yes. As assigned routes are dispatched from EasyRoutes, drivers get a push notification that opens the route in the app. If a driver doesn’t see alerts, confirm notification permission is enabled and the driver is added to your store with the correct phone number. Drivers can also pull‑to‑refresh their route list in the app to fetch new routes available to them.

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

Can I auto-dispatch routes?

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 EasyRoutes sync Squarespace orders automatically?

CSV import works well for manual workflows, but if you want orders to sync automatically, Zapier or the EasyRoutes API is the solution. Zapier allows you to create automations where new Squarespace orders are instantly sent to EasyRoutes. The API provides developers with even more control, such as syncing fulfillment statuses or building advanced integrations with other systems. See: Zapier Integration

What permissions do drivers need to enable tracking?

For reliable live tracking, drivers should: (1) sign in to EasyRoutes Delivery Driver; (2) allow Always/Allow all the time location access; (3) enable Precise location; and (4) keep battery optimization from restricting the app (disable aggressive battery saver if needed). These settings apply on both iOS and Android and can be checked from device Settings.

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

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

Does EasyRoutes for Web offer any third-party app or API integrations?

Yes! You can use EasyRoutes' API to customize your integration and build powerful workflows to suit your specific delivery needs. You can also connect EasyRoutes webhooks to Zapier to unlock seamless, no-code workflows with your favourite apps and services, triggered by route updates in EasyRoutes.