Plan routes in the Grid view

Last updated: October 16, 2026

Routes has two layouts. Cards, the default, lists each route as a card beside the map. Grid puts the day's routes in a table instead, with the stops of the routes you open in a second table below. The Grid layout suits teams that plan many routes a day and want to scan them in rows. It also adds a list of the day's unassigned orders, and you can arrange its panels to suit how you work.

Both layouts use the same map, the same routes, and the same actions. Grid is a different way to see the day. It doesn't change how routes are built, optimized, or dispatched.

Turn on the Grid layout

The layout is set once for your whole organization, under Settings ▸ Preferences.

  1. Go to Settings ▸ Preferences and find the General & formatting card.
  2. In the Routing section ("Choose the layout people see when they open Routes."), pick Routing UI: Grid. Cards is marked Default.
  3. Select Save changes in the card header.

From then on, everyone in your organization who opens Routes lands on the Grid view. That includes the Routes tab on the Orders page, the Routes tab of the Orders map, and links to the routes map. Clicking a route on the Orders map also opens it in the grid. A link to one specific route still opens that route's drawer as usual. To go back, pick Cards and save again.

Note

The Routing section shows only for organizations with routes turned on. Saving the Preferences card needs the Organization Management permission on your role. If you can't save it, ask an admin in your organization. Roles are covered in Manage users and roles.

The layout

The Grid view is made up of panels around the map. By default the Summary strip runs across the top. Routes, Unassigned, and Orders sit as tabs to the left of the Map, and Stops runs along the bottom.

The toolbar above the panels has the date picker, Create route, Sort, and the optimization activity filter from the Cards view, plus Route Actions (actions for the routes you tick), Panels (which panels to show), and Export (a report of every route for the dates shown, whatever is ticked or filtered). When you tick routes, the toolbar shows how many are selected (N selected). If your organization uses route restrictions, a Restrictions button lists them and can draw them on the map.

Summary

The Summary strip is a compact, fixed-height band of tiles for the routes and filters you're looking at: Routes, Stops, Orders, Unassigned, Late, Over capacity, No driver, Distance, and Duration. A tile with nothing to show is left out. Hover a tile to see what it counts. Unassigned jumps to the Unassigned panel; Late, Over capacity, and No driver are filter buttons that narrow the route table to just those routes. The Late tile counts delivery stops whose service starts outside the window their orders were promised, and notes separately how many finish after their window. If not every route has loaded yet, a tile shows ≥ to say it covers only the loaded routes. Open What tiles count (the gear on the strip) to hide tiles you don't need or change what a tile counts.

A chevron on the strip shows or hides a second band of plan metrics — Window compliance, Cost, Cost per drop, Assigned, Drops per hour, and Distance per drop — each with how it compares against the plan or your last change. Cost reads Calculating… until its figures are ready. Your browser remembers whether the band is open.

Two more controls sit on the strip. Edits (N) lists the changes made in this visit, newest first, each as what it did ("Moved 3 orders from A to B"); Last edit: shows the most recent. Plan check flags what still needs attention — unassigned orders, and any listed route that is late, over capacity, unstaffed, or empty — or confirms there's nothing to fix.

Routes

The route table lists the day's routes, one row each. Each row leads with the route's ID and a health dot (hover it for what's wrong — late stops, over capacity, running past the shift, or a rule the route breaks), and shows the route's name and a bar in its color on the map. Columns include Stops, Planned Complete, % Capacity (with a capacity bar), Start Time, Duration, Distance, Exceptions, the driver and vehicle, Depot, Orders, Service Time, Size, and Route State. A route with no one on it shows No driver (or No vehicle); until the route is dispatched this reads as neutral, not a problem. When a route's times no longer match its stops, the table marks it Times are out of date.

Open the Columns picker (the gear by the table) to hide columns you don't need; your choice is saved for you. A Totals row at the bottom adds up the listed routes. Select a sortable column header to sort by it; select it again to go back to the default order.

You can set a route's driver from its cell in the table; organizations that assign vehicles can set the vehicle the same way. If a driver ends up on two routes, the table warns you (This driver is also on: …).

  • Click a route's row to open just that route: it's ticked, framed on the map, and its stops fill the Stops panel. Any other open routes clear. Click it again to close it.
  • Shift-, Cmd-, or Ctrl-click another route to add it to (or remove it from) the selection. Several routes can be open at once — their stops stack in the Stops panel and all are drawn on the map, the one you clicked last outlined.
  • Tick checkboxes to build the selection without opening routes one at a time. The selection is what Route Actions and the bulk buttons run on, and every ticked route shows in the Stops panel and on the map. The header checkbox selects or clears all; unticking an open route closes it.

Stops

The Stops panel shows the stops of the routes you have open. Until you open one, it reads Select a route to see its stops. When several routes are open, their stops stack, one table per route, the open route first. Each table has a compact summary across its top repeating that route's stop count, timing, and load, with Route Details to open its drawer.

Each stop is a row: Seq, Location ID, Location Description, Arrival, Departure, Service Time, Window Open, Window Close, Size, and Exceptions. Columns that are empty for every stop are left out. The Seq number is the one Route details and the map pin give the stop; pickups, breaks, and depots show an icon instead of a number. When several orders share a stop, the window shown is the one all of them allow. If their windows don't overlap, the times turn red and a note under the table reads Windows at this stop don't overlap. A stop reached after its window closes is marked with how late it is.

Orders and Unassigned

Orders lists the day's orders in a compact table — a checkbox, Order ID, Route, Customer, Address, Window, Size, and Status — starting on all orders. Use the filter in the panel to narrow it, and the count at the foot of the list to load more.

Unassigned lists the day's orders that aren't on a route yet, with the same columns apart from Route. Its tab shows how many there are, and a filter picks All unassigned, Ready to route, or Needs attention. Orders that need attention are listed but can't be ticked; hover the greyed-out checkbox to see Needs attention, so it cannot be added to a route yet. On the grid's map, unassigned orders show as neutral pins that read as belonging to no route.

Select a row in either list to pan the map to that order and pulse its pin.

Map

The same map as the Cards view, with the same layers, selection tools, and route lines. See Work with orders and routes on the map. A few things are specific to the grid: it pins the day's unassigned orders from the start; the pin detail chips start hidden (turn them on from Layers — your choice is remembered); and you can drag orders and stops onto the map to add or move them to the nearest route (see Common actions). When your organization uses route restrictions, Restrictions ▸ Show on map draws the areas the optimizer keeps routes out of.

See a route's day as a timeline

Each route's table in the Stops panel has a Table / Timeline toggle in its header. Table is the default. Timeline draws the focused route's stops against one hourly axis, in the same time zone as the rest of the page:

  • A grey bar is the stop's window.
  • A bar in the route's color is the planned visit, from service start to departure.
  • A thin line is time spent waiting for the window to open.
  • A red bar and label mark a drop-off that arrives after its window closes. Arriving early counts as waiting, not late.
  • Dashed vertical lines mark when the route leaves and returns to its depot.

A legend under the timeline explains each mark. When a route runs past midnight, the axis labels the change of day. A route with no planned times yet shows This route has no planned times yet. Work with it from the table instead. Your browser remembers which view you picked.

Timeline rows have the same checkbox and drag handle as table rows, so everything in the next section works from either view.

Common actions

Reorder stops on a route

Drag a stop by its handle to a new position in the Stops panel, in the table or the timeline, to resequence the route. While a change to the route is still saving, its stops stay put until it finishes.

Move stops to another route

Tick the stops you want, either in the Stops panel or by drawing around them on the map. A bar shows N selected with Move, Unassign, Priority, and Clear. Select Move, or Route Actions ▸ Move Stops…, to open the Move editor, which opens in the Routes panel below the route table (not a separate dialog) and can be resized. Unassign takes the ticked stops off their routes; it asks you to confirm and names the routes and orders affected.

You can also drag stops onto another route — its row in the Routes panel, or its table in the Stops panel. The pointer reads Move N stops to that route, and dropping them opens the Move editor with that route filled in. Dropping stops on the map moves them to the route drawn nearest where you let go. A stop that is the only one at its pin can be dragged straight to another route on the map.

Set a stop's priority

Tick a single stop with a single order, then select Priority or Route Actions ▸ Set Priority…. This opens the same Sequencing dialog as Edit sequencing in the route drawer. See Edit a route.

Add unassigned orders to a route

In the Unassigned panel, tick the orders you want and use Add to route. Or drag them onto a route — its row in the Routes panel or its table in the Stops panel — or onto the map, where they go to the nearest route. The pointer reads Add to that route, and dropping opens the add editor with that route filled in. Holding a dragged order over the Routes tab brings its rows up so you can drop on one. Only orders that are ready to route can be added.

Resequence or time several routes

Tick routes in the route table to show the bulk Resequence and Calculate Timing buttons. They work as described in Resequence a route. Dispatched and archived routes are skipped. Bulk route actions aren't available to every organization. Availability varies by organization, so reach out to Nash for access.

Run an action on the routes you tick

Tick one or more routes, then open Route Actions in the toolbar:

  • Open Route Details (one route ticked) opens the route drawer — everything in Edit a route and Assign a route. You can also use Route Details in a Stops table header.
  • Move Stops… and Set Priority… act on the stops you've ticked (see above).
  • Dispatch Routes dispatches the ticked routes; empty, already-dispatched, and archived routes are skipped.
  • Archive empty routes archives ticked routes that hold no orders and aren't dispatched yet.

Each action confirms first and says how many routes it skipped and why.

Try changes in a version

Route versions let you work up changes without touching the live routes. Open the version switcher in the toolbar and Fork live routes… to copy the listed (or ticked) routes into a version. In a version you move and reorder stops and see the same figures, while the live routes stay exactly as they are. Compare shows the version's routes beside live, with how far each figure sits from the live one, and a list of every change the version makes. Back to live returns to the live routes, and you can keep, discard, or delete a version. Working in versions needs a role that allows route changes.

Arrange the panels

  • Move a panel. Drag its tab to any side of another panel to split the space, or onto a tab row to stack it there. Drag the borders between panels to resize them.
  • Show or hide panels. Open Panels in the toolbar and tick the ones you want.
  • Use a second window. Summary, Stops, and Routes can each move to a second browser window — several windows, a panel each or together. Choose Move to new window (or Move to the window with …) from Panels, or right-click a panel's tab. The Map can open in its own window too (Open the map in its own window). In a second window, Move, Priority, Route Details, and stop dragging are turned off, and the panel shows Move, Priority and Route details are available in the main window; an Add or Move you start there opens back in the main window. If your browser blocks pop-ups, allow them for the portal to use a second window.
  • Start over. Panels ▸ Reset layout puts every panel back where it started.

Your layout is saved in your browser, for you only. Teammates keep their own.

Tips

  • Work the day top to bottom. Check Unassigned in the Summary first, clear it into routes, then go route by route in the Stops panel.
  • Switch to Timeline for late drop-offs. Red bars show which stops will miss their window. Drag them earlier, or move them to another route.
  • Your role still decides what you can change. Moving stops and adding orders need a role that allows route changes. Setting priority needs one that can edit orders. Buttons you can't use stay greyed out.
  • Empty day? The grid says No routes for that date. Pick another day or select Create route. See Create an empty route.
  • The grid keeps itself current. It refreshes about once a minute, the same as the Orders page, so new and changed routes appear without a reload.

Related