Changelog

Here are the latest product updates from Roundtrip.ai. If you have feedback or suggestions, please reach out — we'd love to hear from you!

We've added a new type of order automation rule that automatically parses the value of a specified order attribute, and applies that attribute's value as the delivery date for any order containing a matching attribute. Route planners can customize which order attribute to automate from, and which international date format to parse the delivery date under, by using the text box and dropdown when configuring this rule.

Enable and configure order automation rules from your EasyRoutes Settings > General tab, within the Advanced automation section shown above.

We've added a new setting, allowing route planners to hide the price of all orders when they're accessed via the EasyRoutes Delivery Driver mobile app. This setting will be unavailable by default, unless the Price variable is also enabled from your EasyRoutes Settings > General tab, within the Route page options section.

Enable this new setting from your EasyRoutes Settings > Driver settings tab, within the Driver app settings section.

Note: Drivers will need to update to the latest version of the EasyRoutes Delivery Driver mobile app (v1.0.53) in order to take advantage of this new feature within the mobile app.

EasyRoutes now sends a push notification to a driver's mobile device when a route that has been dispatched to them has been updated (for example, when a new stop is added, stop order is manually adjusted, or a route is re-optimized). If the driver is actively using the mobile app when the notification is received, they'll be prompted to Refresh the route to reflect the most recent updates.

Note: Drivers will need to update to the latest version of the EasyRoutes Delivery Driver mobile app (v1.0.53) in order to take advantage of this new feature within the mobile app.

Version 1.0.53 of the EasyRoutes Delivery Driver mobile app is now available to download for iOS and Android devices. This release features support for push notifications when a route is updated after dispatch, disabling an order's price from displaying within the mobile app, as well as several minor user interface improvements and bug fixes.

Note: Drivers will need to update to the latest version of the app (v1.0.53) in order to take advantage of these new features within the EasyRoutes Delivery Driver mobile app.

We've added a new optional card to the EasyRoutes Dashboard containing a list of stops that have been recently marked as Attempted, making it easier to quickly pinpoint any stops across recent routes that may require re-delivery.

Enable the Attempted Deliveries card from your EasyRoutes Settings > General tab, within the Dashboard page options section, by checking the Recently attempted stops checkbox. Use the arrow buttons to configure how many attempted stops will be shown at once, up to a maximum of 15 stops.

We've added a new daily summary view to the Inventory tab of Route Groups, making it easier to see a breakdown of each driver's daily inventory across a group's routes.

Access this new summary from the Inventory tab of any group's All Routes view, using the dropdown to select Driver by scheduled date as shown above. Use the Copy button in the upper right-hand corner of the table to copy this formatted data before pasting it into the spreadsheet application of your choice.

We've added a new selectable option to customer order tracking pages, allowing users to optionally include the phone number of the driver assigned to a route. When enabled, the phone number displayed on order tracking pages will match the driver's phone number used to sign up for the Delivery Driver mobile app. Driver phone numbers will display as hyperlinks in order tracking pages, and can be tapped/clicked by customers to immediately get in touch with their driver.

Enable this option by updating the setting highlighted above, found in your EasyRoute Settings > Order tracking tab, within the Tracking page options section.

EasyRoutes now supports three different types of stop for any generated routes: Deliveries, Pickups, and Tasks.

For example, if your store offers local pickup from a centralized location, orders can be marked as Pickups to better organize these orders, and offer a different customer experience than those marked as Deliveries. Businesses that offer service calls or on-site maintenance can similarly mark stops as Tasks, providing a more customized service to eligible customers.

Stop types will be set as Delivery by default, and can be individually modified from the Edit Stop page, or using a new bulk action from any Route page. Pickup and Task stop types can also be applied automatically using order automation rules when an order contains a particular order tag, customer tag, delivery method, or order attribute.

New settings are now available to customize your email & SMS notifications, order tracking pages, and fulfillment workflows to fine-tune your customers' experience depending on the nature of their order.

For full details on working with Pickup and Task stops, see the support article for this new feature.

We've enabled two new delivery notification types: Scheduled and Rescheduled.  Like all existing notification types, users can enable and edit templates for scheduled and rescheduled notifications from their EasyRoutes Settings > Notifications tab. Both new notification types can be configured for Shopify orders and/or custom and imported stops using the tabs found above the status event checkboxes.  Each of these notification types can also be independently enabled and modified for email and/or SMS notifications from the same settings page.

When scheduled notifications are enabled and a route contains a scheduled start time, users can trigger the scheduled notification from the notifications menu found immediately below the map when viewing any route, as shown above.

If notifications of any type (other than Ready for Delivery) have already been sent for a route, scheduled notifications will be unavailable; users will instead have the option of sending the rescheduled notification to indicate updated order ETAs. Rescheduled notifications can also be manually triggered after either Ready for Delivery and/or Out for Delivery notifications have been sent.

For full details on working with EasyRoutes notifications, see our Delivery Notifications - Email and SMS support documentation.

Order outcomes generated via automation rules (such as time windows or delivery dates) are now accessible within the Orders page, and can be used to filter the orders table.

Automation rules can be configured and edited from your EasyRoutes Settings > General tab, within the Advanced automation section.

We've enabled support for adding order items with an 'On Hold' status to a stop from any Route page. Applicable stops will display a warning that no items are selected - use the Edit stop items button highlighted above to select and add any 'On Hold' order items that need to be included in this stop.

For full details on EasyRoutes fulfillment workflows, see our Working with Items and Fulfillments on Shopify Orders support documentation.

We've introduced a new way to format your Orders page, particularly useful for merchants who make frequent use of Address Book saved stops, CSV imported stops, and/or stops generated via API calls. When enabled, all Shopify-native orders are accessible from the Orders tab:

Saved stops, imported stops, and API-generated stops will be combined within the Stops tab. Hover over the icon on the far left of any stop's entry to quickly identify the source for each listed entry:

Enable the new unified stops table from your EasyRoutes Settings > General tab, within the Saved and imported stops section:

We've added a new variable that can optionally be included when importing stops/orders from a CSV file. Map the new Delivery date variable to any spreadsheet column where an order's preferred delivery date is stored to import this information into EasyRoutes:

Notes:

  • We recommend using the universal date format of YYYY-MM-DD as shown in the sample above, though we will attempt to parse other supported date formats if encountered when importing.
  • Once orders containing a delivery date variable have been imported, select Delivery date from the Add filter menu above your Import history table; specify a date range or custom date to display only orders with matching delivery date variables.
  • For full details on including delivery dates in CSV imports or automatically fetching them via supported third-party date picker apps, see the support article for this feature.

Version 1.0.51 of the EasyRoutes Delivery Driver mobile app is now available to download for iOS and Android devices. This release features several user interface improvements to enhance accessibility for core app functions, as well as minor bug fixes.

We've added a new toggle to the Route scheduling section found within the Route Options page:

When enabled, routes will be auto-dispatched to their assigned driver as soon as they're created.

This new toggle will be inaccessible (greyed out) until one or more drivers has been selected for auto-assignment from the How many routes? section found at the top of your Route Options page: