On EasyRoutes for Shopify, our plans work as subscription charges on your Shopify store. To learn more about subscription charges on your Shopify store, review this Shopify Help Center article.
On EasyRoutes for Web, we partner with Stripe for simplified billing. You have full control over your subscription through our customer billing portal.
EasyRoutes optimizes deliveries using your selected orders, start & end locations, stop time intervals, time windows, and route limits. You can balance routes, respect capacities, and re‑optimize as plans change.
See: Route Options · EasyRoutes 101
Yes. EasyRoutes flags any orders that are missing a shipping address so you can add or correct the address before routing. For pickup orders, use your store or pickup location as the address.
Yes. If enabled in Order Tracking settings, photos, e‑signature confirmation, and driver notes appear on the tracking page alongside live status updates.
The EasyRoutes Delivery Driver app is available for iOS and Android. Use our official download links to install and sign in with your driver phone number.
See: Where can I download the EasyRoutes Delivery Driver app?
Yes. If a route is opened while the device is online, the app caches details so drivers can continue working with limited or no connectivity; updates to the route and individual stops will sync back to EasyRoutes when the device is back online.
See: Offline Use
Yes. You can show proof of delivery (photos, e‑signature confirmation, and driver notes) on customer tracking pages for delivered or attempted stops. Enable this from EasyRoutes' Order Tracking settings.
Customers get the same experience on both: branded tracking pages with ETAs, real-time updates, and proof-of-delivery receipts (photos, e-signature, notes, GPS). With Shopify, you can also use Shopify’s built-in email/SMS templates; on Web, you’ll use EasyRoutes’ customizable notifications. Either way, you control timing, content, and branding for each status.
See: Tracking pages · Delivery notifications · Proof of Delivery
Yes. Select stops on a route and choose Send to another route, or drag between routes on a Route Group. Re‑optimize after moving to refresh ETAs.
Yes. Add/remove stops, drag‑and‑drop stops to reorder them, change drivers or schedules, and re‑optimize at any time.
See: Edit Routes
Absolutely. Add tracking links to SMS notifications (available on Premium/Enterprise subscription plans) so customers can follow their delivery. Usage‑based fees apply.
See: SMS Notifications · SMS Pricing
Yes. Delivery Analytics reports completion rates, average delivery times, and success rates; filter by driver or date and export to CSV.
See: Analytics
Workflows are available on EasyRoutes Premium and Enterprise plans. These plans unlock automation, advanced customization, and scaling features designed for larger delivery operations.
Yes. Use the EasyRoutes API for maximum flexibility, or take advantage of EasyRoutes' Zapier triggers for no-code import automation.
See: Zapier Guide
Yes. When you fulfill via EasyRoutes, we attach a tracking link to the Shopify order’s fulfillment so customers can follow their order's status online.
Yes. Subscription orders from Shopify can be planned like standard orders. EasyRoutes also integrates with popular subscription/checkout apps.
Yes. With the Premium plan and above, fully customize email/SMS: add your logo and colors, edit copy/variables, and choose which events send. Works for Shopify orders and imported/manual stops.
Yes. Routes display estimated distance and drive time after optimization, and update automatically when you add/remove stops and re‑optimize.
See: Route Mileage
You can change your plan at any time in your EasyRoutes settings by following the instructions in this EasyRoutes help article. Any active drivers you have on your current plan will also be changed to the new plan's monthly price.
Yes. You can create and save Workflows in a draft state, test them with sample data, and only enable them once you’re confident they work as intended.
See: Testing Workflows
You can add, remove, and switch drivers in a way that is flexible with your business at anytime from within EasyRoutes. If you need more active drivers, then you'll need to add more drivers on your plan.
We recommend using a test store or non‑production data for integration testing — e.g., draft orders or manual stops with your own contacts — before pushing to production.
See: API Getting Started
Yes. Export Analytics as CSV for reporting or reconciliation. Choose your date range/driver filter, then select Export or Print from the Analytics page.
Yes. Assign routes to drivers directly, or share a self‑assign link so eligible drivers can claim routes. Drivers complete deliveries in the EasyRoutes Delivery Driver mobile app.
Billing is seat‑based. Pay only for the number of active driver seats, and assign seats to any drivers in your roster and toggle seats on/off as needed. Charges are prorated when you add or remove seats mid‑cycle.
See: Managing Seats · Prorated Billing
Yes. Enable Balance routes to distribute stops as evenly as possible across multiple routes/drivers while respecting other route constraints (like time windows, or item/weight limits).
See: Balance routes · How many routes?