Set a driver's default start and end locations
Set the default start and end addresses on a driver's profile in Upper so the optimizer plans accurate first and last legs for every route they run.
Every driver in Upper has a default Start Address and End Address on their profile. These two addresses tell the route optimizer where the driver begins their day and where they finish it, so it can sequence stops and plan the first and last legs of the route correctly.
Upper uses "driver" by default, but your workspace may show "Technician" instead (and "delivery" may read as "service"). The fields and steps below are the same either way.
Why the start and end addresses matter
The optimizer needs a fixed origin and destination to build a sensible route:
- The Start Address is the anchor for the first leg — the optimizer measures from this point to decide which stop comes first.
- The End Address is where the route finishes after the final stop.
Accurate, specific addresses produce sensible routes. Vague ones (a city or postal code alone) produce approximate routing. Both fields are required on the driver profile.
Use the most specific address you can — a full street address gives the optimizer a precise origin and destination. Set the addresses to match reality: some teams start and end at a depot, others start from a driver's home.
Set the addresses when adding a driver
Open the Users page
In the left sidebar, go to Manage → Users.
Start a new driver
Click + Add User to open the Add User drawer, then fill in the user's role and details.
Enter the Start Address
In the Start and End Location of this Driver section, enter the Start Address — where the driver begins their route (for example, a depot, warehouse, or home).
Enter the End Address
Enter the End Address — where the driver finishes after the last stop. This can be the same as the start address or a different location.
Save
Click Save to add the driver with their default locations.
Edit the addresses for an existing driver
Open the Users page
Go to Manage → Users.
Open the driver's actions menu
Click the kebab (…) icon in the Action column for the driver you want to update.
Choose Edit User
Select Edit User to open the Edit User drawer.
Update the addresses
In the Start and End Location of this Driver section, change the Start Address or End Address as needed.
Save
Click Save.
How the addresses shape the route
| Field | What it controls |
|---|---|
| Start Address | The origin of the first leg — the optimizer routes from here to the first stop. |
| End Address | The destination of the last leg — the route runs from the final stop back to here. |
| Same start and end | The driver returns to where they started. Common for depot-based operations. |
| Different start and end | The driver begins in one place and finishes in another. Common when drivers start from home. |
These addresses are the driver's default start and end points. They apply to routes the driver runs unless your workspace allows the driver to override them on the day — that behavior is controlled separately in the driver app permissions.
Troubleshooting
Related
Set driver capacity limits
Set each driver's vehicle capacity in Upper from the driver profile, so routing respects how much each vehicle can carry. Here's where to enter it and what to know.
Set a driver's end location
Set where a driver finishes their route in Upper — on the driver's profile or as a workspace default in Schedule Settings — so the optimizer plans the last leg.