Get quick answers to the most common questions about EasyRoutes—setup, routes, drivers, and more.
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
Switching is straightforward. On Shopify, install EasyRoutes and your orders sync automatically — no data migration needed. For orders from other systems or platforms, bring them in by CSV/spreadsheet import (an AI assistant maps your columns), Zapier, or the API, then set your route options and add drivers to start routing. Most merchants are live the same day. Works with both EasyRoutes for Shopify and EasyRoutes for Web.
Yes — indirectly, by cutting the miles you drive. Route optimization sequences stops into the shortest efficient path and consolidates orders into fewer, fuller routes, which lowers distance, fuel burn, and emissions. Analytics tracks route distance and drive time, and with Vehicle Profiles you can break results down by vehicle and compare periods to see the reduction over time. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Analytics · Route Options
Yes. A single EasyRoutes route can combine deliveries and pickups, so a driver can drop off orders and collect returns, empties, or reusable packaging on one trip. Add pickup stops alongside deliveries from Shopify orders, CSV/API imports, or manual stops; optimization sequences everything together, and each task is labeled for the driver in the app and on printed documents. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Pickup orders · Adding custom stops
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
Yes. You can constrain every route so product isn't in transit too long. Set Max route duration to cap total hours, use Max stops per route or Max items per route to limit load size, and optimization will automatically create additional routes rather than overrun your limit. Add time windows for the most sensitive stops so they're served first. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
EasyRoutes helps protect perishable and temperature-sensitive goods by keeping product moving and time on the road to a minimum. Cap each route with Max route duration and Max stops per route so no run exceeds your safe window, assign delivery time windows to fragile stops, and let optimization sequence and split orders across drivers for faster dispatch. This works the same in EasyRoutes for Shopify and EasyRoutes for Web.
See: Route Options · Time Windows
Vehicle Profiles let you save details about the vehicles you deliver with — type, make, model, and fuel economy. Create them from the Drivers & Vehicles area, then assign a profile to a route (or set one as a Route Option so it applies to new routes). Once assigned, you can track route metrics per vehicle, filter Analytics by vehicle, and the assigned vehicle shows in the driver app. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Vehicle Profiles
Yes. Your customer tracking page carries your branding — add your logo and adjust the look from EasyRoutes Settings > Order Tracking, and choose which order details and delivery information customers see. Paired with your notification settings, customers get a consistent, branded experience with live ETAs and driver location. This is separate from your email/SMS template customization. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Order tracking pages
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
Open a stop’s Actions menu (the three-dot icon) and mark it as High or Low priority, or select several stops and set their priority in bulk. When a route has limits (like max stops, items, or duration), High Priority stops are included first and Low Priority ones are dropped first. You can also auto-apply priority through order import rules. Priority stops are a Premium and Enterprise feature, in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Priority stops
EasyRoutes factors expected traffic conditions into its route optimization and ETA calculations, using live map and traffic data to sequence stops and estimate arrival times. As conditions or your stops change, you can re-optimize at any time and EasyRoutes recalculates the most efficient order. This works alongside options like time windows, toll avoidance, and stop priorities. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Route Options
EasyRoutes generates packing labels you print from your browser or as a PDF, so it works with any printer rather than a specific brand — including thermal label printers and standard sheet printers. Set your label size (for example 4×6 thermal or A4/Letter), layout, and font scale in Settings > Packing Slips & Labels, then match your printer’s paper size and scale. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
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
You can focus the Activity Feed by scope: the Dashboard feed shows every route and stop event across your account, while opening a specific route’s (or Route Group’s) feed narrows it to just that route or group. Entries are listed chronologically, and each can be expanded for details or clicked to jump straight to the related route or stop. Activity data can also be exported for record-keeping. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Activity Feed
Analytics reports are viewed in the dashboard and exported on demand — open any breakdown and use Export to copy the data or download a CSV. There isn’t a built-in scheduler that emails recurring reports automatically. If you need that, you can export on a cadence yourself, or use the EasyRoutes API and webhooks (with a tool like Zapier) to pull delivery data into your own reporting. Applies to both EasyRoutes for Shopify and EasyRoutes for Web.
See: Analytics
EasyRoutes tracks distance and drive time for your routes, shown in metric or imperial units, and surfaces route metrics in Analytics. To gauge fuel and cost, set up Vehicle Profiles (which store each vehicle’s fuel economy) and assign them to routes, then break Analytics down by vehicle to compare efficiency. There isn’t a single built-in dollar “savings” figure, but comparing periods lets you see the trend. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
Yes. The Analytics dashboard lets you pick a time period and, optionally, a second period to compare against, plus break the data down by driver. Trend lines (linear or logarithmic) help visualize the direction of your delivery metrics over time, and longer ranges roll up into weekly or monthly intervals. You can export any breakdown to CSV for deeper analysis. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Analytics
Your on-time rate reflects the share of deliveries completed within their scheduled delivery window, based on the timestamps captured when drivers mark stops complete. Open the Analytics tab and choose a time period (and optionally a driver) to see on-time performance alongside completion rates and delivery durations. Route scheduling and time windows need to be set for on-time measurement to be meaningful. Available in both EasyRoutes for Shopify and EasyRoutes for Web.
See: Analytics
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.