Validate and clean contact addresses
Verify your Upper contact addresses from the red alert icon, filter by Not Found, Need To Review, or Duplicate, run Verify All, then fix flagged contacts.
Clean addresses are the foundation of every accurate route. When a contact's address can't be resolved to a location, Upper surfaces it through the address-verification control on the Contacts page so you can fix it before it skews optimization or sends a driver to the wrong place.
Open Manage > Contacts, use the red alert icon in the toolbar to review and verify addresses, then edit any contact that comes back flagged.
Before you start
- Go to Manage > Contacts in the left sidebar and make sure you are on the My Contacts tab.
- Address verification is available on every plan.
- The best time to run a cleanup is right after an import, before you build a route.
Your workspace may show Technician and Service labels instead of Driver and Delivery. These terms are configurable per workspace, so some field names in your account may read slightly differently.
How address verification works
The Contacts toolbar includes a single red alert/error icon. Selecting it opens the address-verification dropdown, where you can see how many contacts fall into each status, run verification, and filter the list to just the records that need attention.
The dropdown groups contacts by status, each with a live count:
- Not Found — Upper could not resolve the address to a location.
- Need To Review — the address resolved, but the match is uncertain and worth a check.
- Duplicate — the address matches another contact.
A Select All option and a Verify All button let you run verification across your contacts in one action.
Verification is surfaced through this one clickable red control in the toolbar — not as separate pins on individual rows. Use the dropdown to see the counts and to filter the list down to the contacts you need to fix.
Find and fix flagged addresses
Open the verification dropdown
On the My Contacts tab, select the red alert/error icon in the toolbar (next to Search and the Filter dropdown).
Run Verify All
Select Verify All to verify your contact addresses. The status counts — Not Found, Need To Review, and Duplicate — update so you can see how much needs attention.
Filter to the contacts that need fixing
Use the status checkboxes (or Select All) to filter the contact list down to the flagged records, so you can work through them without scrolling past valid addresses.
Edit each flagged contact
In a flagged contact's row, open the Action (…) menu and select Edit Contact. The contact drawer opens on the Basic Info tab with the saved values filled in.
Correct the address
In the Address field, fix the problem — add a unit number, correct the city or ZIP, fix a typo, or rewrite the street. Upper accepts a normal address or a latitude,longitude pair. If you enter an address with no coordinates, a Verify Address confirmation appears asking you to confirm before it is added.
Save the contact
Select Done to save your changes.
Common address issues
| Status | Likely cause | Fix |
|---|---|---|
| Not Found | Misspelling, incomplete address, or missing components | Edit the contact and correct or complete the address |
| Need To Review | Ambiguous address with more than one possible match | Add detail — unit number, city, or ZIP — so it resolves to one location |
| Duplicate | The address matches another contact | Confirm whether it is a true duplicate; consolidate if needed |
Verify right after a large import. Open the red icon, run Verify All, filter to the flagged statuses, and fix each one. Cleaning the address book before you build a route turns a dispatch-day headache into a quick fix up front.
Troubleshooting
Related
Use tags to organize contacts
Upper uses custom fields as tags. Create a Contacts field like Zone, Customer Type, or Priority, then filter and build routes by it.
Visualize contacts on a map
See your Upper contacts as pins on a map, spot where customers cluster, and draw a polygon to select an area and turn it into a route.