How do I move orders to another route?

You can use the "Send to Another Route" feature when you edit a route to copy stops over to a new route. This can be used to re-schedule orders that have already been included in a route, but need to be moved to another (e.g. missed deliveries or incomplete previous route), or to split an existing route into multiple routes to share between drivers.


  1. When viewing a route, use the checkboxes to select stops that you want to move or copy.
  2. Click the Send to route button that appears in the upper right-hand corner of the table:

  1. Select your desired send option (e.g. to copy the stops and preserve them on your current route, select the Send stop as a copy option instead - more on these options in the notes below):

  1. Select the route you want to send the stops to from the list of routes below the map, or click the Send to new route button on the top right to send stops to a brand new route.

If the selected stops are being sent from a route that's part of a Route Group, an additional Route group panel will appear (#1 in the screenshot below). When the checkbox in this section is enabled (on by default), clicking the Send to new route button (#2 in the screenshot below) will create the stops' new route within the same Route Group that they originated from:


Notes:

  • Determining whether to send stops as a copy or as a new stop will depend on your delivery/fulfillment workflows:
    • Send stops as a copy if you want to preserve the original stop's information and status.
    • Send stops as a new stop if you want to treat the sent stop as a fresh attempt at delivering.
  • Similarly, choosing between preserved or new tracking links will depend on your delivery/fulfillment workflows:
    • Preserve the tracking links if you want to maintain continuity with the customer for these stops.
    • Use new tracking links if you'd prefer to generate and send a new tracking link for these stops.

Why does EasyRoutes ask about updating the tracking number when moving stops?

When you use the “Send to Another Route” feature in EasyRoutes, you’ll see options that determine how a stop is handled in the new route. This includes whether to preserve the original tracking link or generate a new one.

This is especially important when using EasyRoutes for Shopify, as Shopify's fulfillment and notification system is tied to tracking numbers — once a fulfillment is created and a tracking email is sent, changing the tracking number later can confuse customers who are following the original link.

Our recommendation

To maintain a consistent customer experience, we recommend preserving the original tracking link when rescheduling or reassigning deliveries. That means choosing option 1 (“Send stop as a copy and preserve tracking”) when moving orders to a different route.

Avoid using options 2–4 unless you’re intentionally cancelling and re-fulfilling the order (e.g. treating it like a brand-new delivery attempt). These options will create a new tracking number — which may no longer match your original customer communication.


When does a tracking link change?

  • Using any of the Send to route options that specify use new tracking links
  • Adding an order that already exists on a route, to another route from the Orders page
  • Re-importing a new copy of an order that has already been added to a route, and adding that new copy to a route
  • Creating a new route via an Autopilot workflow, that auto-adds a stop that has already been added to an existing route

Once an order is fulfilled, Shopify keeps the original tracking link, which is why Shopify and EasyRoutes can show different links. There is no global setting to lock tracking links, but users can access any order's timeline (Shopify admin > Orders page; click into any existing order) to see when any tracking links were added via EasyRoutes.


What if the tracking link was accidentally changed (Shopify-specific)?

If you’ve already created a new fulfillment with a different tracking link, you can:

  1. Cancel the original fulfillment in Shopify.
  2. Let EasyRoutes update the fulfillment again — this time with the correct tracking info.
  3. Or manually edit the fulfillment in Shopify to restore the original tracking number.

Which options should I use to send attempted deliveries to a new route for re-delivery?

It depends on your overall delivery workflows, but generally we recommend sending any previously attempted stops to a new route, selecting the option that treats them as a fresh attempt (Send stops, remove from current route, and use new tracking links).

If the new route shows a Ready or Started status, and you want it Unstarted, consult this support article for more details & best practices for how the status of a stop/route is determined.


Sending a stop that’s already been marked as delivered

For Shopify orders, EasyRoutes doesn’t create a second fulfillment when you send a delivered stop to another route. Whichever option you choose, the stop stays linked to the order’s existing fulfillment, which keeps its original tracking link. What changes is the stop itself:

  • Send stop, remove from current route, and preserve tracking link: the stop moves as it is. It stays Delivered, keeps its photos, signature and notes, and keeps the tracking link your customer already has. Choose this to keep the delivery record intact.
    • If you tick Reset delivered or attempted status, the stop goes back to not started, but its photos, signature and notes stay on it.
  • Send stop, remove from current route, and use a new tracking link: the stop keeps its photos, signature and notes, but its status is reset and it gets a new tracking link. The link your customer already has will no longer work. To send them the new one, cancel or update the fulfillment in Shopify.
  • Send stop as a copy and preserve status: the original stop stays on its route, Delivered, with its proof of delivery, and your customer’s tracking link keeps showing it. The copy keeps the photos, signature and notes, but a Delivered or Attempted status is reset, and it gets a new tracking link.
  • Send stop as a copy and use new status: the original stays as above. The copy is a fresh delivery attempt, with no status, no proof of delivery and a new tracking link.

Note: Starting a route sets every stop on it to Out for delivery, including a stop you moved there with its Delivered status. The order’s Shopify fulfillment is updated to Out for delivery too. To keep a delivered stop marked Delivered, send it to a route that has already started.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.