« Back to FAQs

Can customers give feedback through 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 secure is EasyRoutes?

EasyRoutes protects order and customer information with modern security practices. Traffic between your browser, the driver app, and our services is encrypted in transit; stored data is encrypted at rest. Access to accounts and APIs is token‑based and limited to the minimum required to operate features like routing, tracking, and notifications. Payments are handled by Shopify or other PCI‑compliant providers — EasyRoutes does not store card data.

We do not sell personal information. Limited sharing with subprocessors may occur solely to operate EasyRoutes as described in our Privacy Policy. Contact support if you have questions about data retention or deletion requests.

See: Privacy Policy

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 I limit the max duration or stop count on a route?

Yes. You can cap a route by Max route duration, Max stops per route, and Max items per route so optimization never exceeds your operational limits. These constraints shape ETAs, the stop sequence, and whether additional routes are required. Enable or edit these limits from the Route Options panel before creating routes, or open any route and choose Edit route options to apply changes and re‑optimize. This feature functions the same way in EasyRoutes for Shopify and EasyRoutes for Web.

See: Route Options · Max items/weight per route

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 send tracking links via SMS?

Yes. Enable SMS in EasyRoutes Settings → Customer notifications and include the tracking URL in templates such as Ready for Delivery, Out for Delivery, Driver is X Stops Away, Delivered, and Missed Delivery. SMS is supported in both EasyRoutes for Shopify and EasyRoutes for Web on Premium/Enterprise plans, and is billed per message segment by country. Use the preview tool to verify variables before sending.

See: Delivery Notifications – SMS · EasyRoutes SMS Pricing

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

Can I connect EasyRoutes to Zapier?

Yes. Use EasyRoutes webhooks as Zap triggers to connect delivery events to apps like Google Sheets, Slack, Gmail, Twilio, HubSpot, and more. Common automations include updating a shared delivery log, notifying customer service when an attempt fails, or sending a custom message when proof of delivery posts. Zapier is supported for both EasyRoutes for Shopify and EasyRoutes for Web.

See: Integrate EasyRoutes Webhooks with Zapier

Can I edit routes after they’ve been created?

Yes. Click into a route to make changes: add orders or custom stops, update addresses and service times, change the assigned driver (or vehicle), or edit start/end locations and the scheduled start. Drag‑and‑drop the list to manually adjust the stop sequence, or select multiple stops to bulk‑move them to another route. The editing toolbox is the same in EasyRoutes for Shopify and EasyRoutes for Web.

See: How to Edit Routes

Does EasyRoutes handle multiple depots?

Yes. You can operate from several depots in both EasyRoutes for Shopify and EasyRoutes for Web. For each route, define the start and end locations (a store, local warehouse, or driver’s home base). Filter orders by zone or location tags, build multiple routes, and monitor all drivers together via Route Groups. Printed documents and ETAs reflect different depot travel times automatically.

See: Delivering from multiple locations or warehouses

Can I view order history?

Yes. EasyRoutes keeps historical routes and stops across the lifetime of your subscription, so you can review prior deliveries, proof of delivery, and timing. Use the Routes page filters to view completed or archived runs by date. For reporting or audits, export route/stop CSVs that include timestamps and links to PoD. Applies to both EasyRoutes for Shopify and EasyRoutes for Web.

See: How do I see old orders or routes?

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

Are there API rate limits?

Yes. The EasyRoutes API enforces rate limits to ensure consistent performance for all users. Most workflows run comfortably within default limits when you batch requests, avoid unnecessary polling, and rely on webhooks to trigger updates rather than frequent reads. If you expect sustained high throughput (e.g., large imports or rapid status updates), our team can help you design an efficient approach and advise on limits for your use case.

See: API Getting Started Guide

Does the app provide turn-by-turn navigation?

Yes. EasyRoutes opens your driver’s preferred navigation app for turn‑by‑turn directions. Drivers can choose Google Maps, Apple Maps, or Waze as their default navigation app from the mobile app's settings page. Drivers can also long tap and choose a different app on the fly if needed. Getting directions is available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: How do I select a navigation app? · Getting Directions

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

How does EasyRoutes work with Shopify fulfillments?

EasyRoutes integrates with Shopify fulfillments so your order system stays in sync. Marking stops Ready for Delivery, Out for Delivery, Delivered, or Attempted updates the Shopify fulfillment accordingly and adds the EasyRoutes tracking number/URL. Depending on your configuration, Shopify or EasyRoutes sends the customer emails/SMS. Partial items and multi‑item orders are supported; admins can review fulfillment history on the Shopify order and in EasyRoutes route/stop details.

See: Working with items and fulfillments on Shopify orders

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

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

What types of proof of delivery can EasyRoutes capture?

Drivers can capture multiple photos, obtain a customer e‑signature, and add notes at the stop. These items are stored with timestamps and the completion context, and they’re visible to admins on the route and stop record. When enabled in EasyRoutes Settings, customers can see PoD on tracking pages and in notifications.

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 combine Zapier with EasyRoutes Workflows?

Yes. Workflows automate delivery tasks inside EasyRoutes, while Zapier connects EasyRoutes to external systems. Together, they create powerful end-to-end automation. For instance, a Workflow might create a route when orders arrive, while Zapier sends Slack alerts or updates a Google Sheet whenever stops on that route are completed. This layered approach ensures internal and external processes stay in sync. See: Workflows Overview

How do driver seats work?

Instead of paying for individual drivers, with EasyRoutes you just pay for a driver seat and can put any driver in your roster into that seat.For example, you could have a plan with two driver seats, but have four drivers in your driver roster. You can easily change which two drivers are active at any given time. And, if you have a busy delivery weekend, you can add seats for the additional drivers for that weekend, and then remove the seats after you're done with them. We prorate the charges and credits for upgrading and downgrading based on the changes in the number of seats on your plan.

See: Manage driver seats · Activate/deactivate drivers

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

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

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

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