« Back to FAQs

Can I mix Squarespace orders with external orders?

Yes. EasyRoutes allows you to centralize multi-platform order management. You can import Squarespace orders via CSV or Zapier while also syncing Shopify, WooCommerce, BigCommerce, or Wix orders into the same account. This lets you plan optimized delivery routes that combine orders from different sales channels.

See: Squarespace Integration

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

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

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 include proof in Shopify notifications?

Yes. If you use Shopify’s native notifications, you can insert proof image URLs into the Delivered or Missed Delivery templates so customers see photo links in those emails. This is optional — EasyRoutes notifications can also include tracking links that show PoD on the hosted tracking page. Choose the path that best matches your communication setup.

See: Integrating PoD with Shopify Emails · Delivery Notifications

Can I continue to use Shopify delivery notifications?

Yes. In EasyRoutes for Shopify you decide whether to send messages using EasyRoutes’ customizable templates, or Shopify’s native notification flows. EasyRoutes writes tracking details to the Shopify fulfillment so the order status page and Shopify notifications include the correct link. If you enable both systems, review your templates to prevent duplicate emails/SMS.

Configuration lives in EasyRoutes notification settings; Shopify templates are managed in your Shopify admin.

See: Delivery Notifications – Email & SMS

Can I use Workflows with Squarespace orders?

Yes. After importing Squarespace orders into EasyRoutes (via CSV, Zapier, or API), they can be used with Workflows. For example, you could set up a Workflow that automatically generates delivery routes at a set time each day from all Squarespace orders and dispatches them to drivers. This helps Squarespace merchants automate repetitive tasks and maintain smooth operations.

See: EasyRoutes Workflows

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

Can I export customer delivery data?

Yes. From the Routes page or an individual route, export CSV files containing stop information (customer name, address, contact fields), timing, driver assignments, and URLs to any proof of delivery items. Use these exports for customer service, accounting reconciliation, or analysis in spreadsheets and external tools.

See: How do I export routes/stops?

Can I scan existing UPC/product barcodes or QR codes from my supplier?

Yes. Alongside EasyRoutes-native barcodes, drivers can scan existing product or order barcodes and QR codes — including supplier UPC, EAN, Code 128, and 2D formats like QR and Data Matrix — using the phone camera. Externally generated codes are captured and stored with the stop for reference, though match validation (the green/yellow confirmation) applies to EasyRoutes-native codes. Available in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Scanning on the mobile app

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

Can I schedule returns or reusable-packaging pickups as stops on a delivery route?

Yes. EasyRoutes lets you add pickups — including returns and reusable-packaging collections — as stops on a delivery route, so drivers retrieve containers on the same run. Add them as custom/manual stops or via CSV/API, set the pickup location, and use stop notes to tell drivers what to collect. Collections appear in sequence with deliveries, on printed manifests, and in the driver app. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Pickup orders · Adding custom stops · Driver Tasks

Can EasyRoutes sync WooCommerce orders automatically?

While CSV imports are manual, you can automate order import with Zapier or the EasyRoutes API. For example, you can use a Zap to trigger whenever a new WooCommerce order is placed, automatically sending it to EasyRoutes for routing. With the API, developers can build custom real-time integrations for order imports and updates. This ensures your delivery operations stay in sync without requiring manual exports.

See: Zapier Integration Guide

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 much do SMS messages cost?

SMS delivery notifications use usage-based pricing by recipient country and message length. Costs are per segment (e.g., a U.S. segment is $0.043 USD). Longer messages or those with emojis/Unicode may use multiple segments. You fund a prepaid SMS balance and can enable auto-top-ups so notifications continue without interruption.

See: SMS pricing · Usage balance & auto-top-up

How do I give drivers cold-chain or cooler-handling instructions for temperature-sensitive orders?

Put the handling steps where the driver will see them: add cooler or cold-chain instructions as a stop note or a saved customer note, which appear on the stop in the driver app. For steps you want confirmed, add a Driver Task — for example a required checkbox "Order kept in cooler until hand-off" or a note field — that the driver must complete before marking the stop delivered.

Saved task sets and Address Book stops let you reuse the same instructions across recurring routes. Works in both EasyRoutes for Shopify and EasyRoutes for Web.

See: Driver Tasks · Driver & Stop Notes

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

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

Does EasyRoutes support real-time updates for BigCommerce orders?

By default, CSV imports are static snapshots. For real-time updates, use Zapier to push new BigCommerce orders into EasyRoutes automatically, or build a direct integration with the API. This ensures address changes, order edits, or cancellations in BigCommerce are reflected in your delivery routes without manual intervention.

See: Zapier Integration

Can I flag orders that require refrigeration or insulated handling?

Use order tags or a stop note to identify refrigerated orders, or attach a required Driver Task (such as a "Refrigerated — keep insulated" checkbox) so the requirement travels with the stop and must be acknowledged. Order automation rules can apply notes or tasks automatically as orders import.

Combine this with routing limits so cold items spend less time in transit. Applies to both EasyRoutes for Shopify and EasyRoutes for Web.

See: Driver Tasks · Order Automation Rules

Can I route Shopify Local Delivery and Pickup orders?

Yes. EasyRoutes reads Shopify Local Delivery details (including delivery instructions from checkout) and adds them to the stop for drivers. If you maintain Pickup orders and want them represented on a route — for example, to stage curbside handoff or transfer to another location — you can include them with your store or pickup address so the task appears in sequence and on printed documents.

See: Where can I see delivery instructions from a Shopify Local Delivery order?

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 re-optimize a route after it’s created?

Yes. Both EasyRoutes for Shopify and EasyRoutes for Web let you re‑optimize a route whenever plans change. Use this feature after you add or remove stops, change stop priorities, edit time windows or service times, or adjust limits like max route duration and stop limits. You can also balance stops across multiple routes first, then re‑optimize each route to tighten the sequence. If permitted in your Driver Settings, drivers may manually re‑order stops from the driver app or re‑optimize the remaining stops in their route to recalculate ETAs after mid‑route changes. For API‑driven workflows, use the Routes API to programmatically update routes and trigger re‑optimization.

See: How do I re‑optimize a route? · How do I allow drivers to re‑order stops?

Can I move orders from one route to another?

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?