UpChannels
Delivery & Routes

Delivery days,
routed right

Schedule deliveries and service visits onto a driver-grouped day board, arrange them into an optimized route in one click, text the route to whoever is driving, and trust that inventory settles itself when each delivery is recorded.

Driver-grouped day board with windows & capacity warnings
One-click route arranger for deliveries and service visits
Dispatch by text — drivers run the route from a link, no app install
Delivery settlement that keeps inventory exact — even on partials

Delivery & Routes is included in every plan and on from day one — Settings > Delivery is where you set capacity or turn it off.

Routes
Thu, Jul 17

Day boundaries follow your store timezone (America/Chicago)

Day list9 stops
Over capacity (9/8)
Unassigned
#1042 · Maria Alvarez
not started3 items
9:00 AM – 11:00 AM · 118 Pine St, Conroe, TX
#1038 · Denise Whitfield
Proposednot started
11:30 AM – 1:30 PM · 407 Magnolia Bend, Conroe, TX
Marcus T.
#1035 · Robert Chenen route
9:15 AM · 2204 Lakeview Dr, Willis, TX
#1031 · Angela Brookscompleted
8:20 AM · 96 Cedar Hollow Ln, Montgomery, TX
#1029 · Hank Delgado
partialFollow-up
7:45 AM · 1510 River Oak Ct, Conroe, TX
Delivery & Routes

How a delivery day runs: from unscheduled order to proof at the door

Scheduling Board

Plan the whole day
at a glance.

A dedicated Routes page groups the day's appointments by driver — Unassigned first — with delivery windows, status chips, and an expandable per-stop manifest. An unscheduled-orders queue lists every delivery order with undelivered lines, so nothing falls through.

Per-stop manifest with item quantities and driver instructions
Soft 'Over capacity' warning against your configured per-day capacity
Day boundaries follow your store's timezone, not the browser's
Schedule any order in one click — date, window, driver, and instructions
#1042 · Maria Alvareznot started
9:00 AM – 11:00 AM · 118 Pine St, Conroe, TX
Instructions: Gate code #4415, call on arrival
Ashley 6-Piece Sectional Sofa0/1
Matching accent chairs0/2
Assign driver: Marcus T.
Unscheduled orders2
#1041 · John Carter
2 undelivered lines · DELIVERY
#1044 · Priya Nair
1 undelivered line · DELIVERY
Schedule delivery — #1041
Date
07/18/2026
Window from
10:00 AM
Window to
12:00 PM
Driver instructions (optional)
Gate code, stairs, call on arrival…
Route Arranger

One click.
Every stop in order.

'Arrange day' gathers the date's un-routed confirmed deliveries and scheduled service visits and sequences them into a single optimized route in seconds. Furniture, garden and liquidation stores route deliveries, plumbing and lawn-care crews route visits, and mixed days interleave both in one route.

Built-in optimization engine at zero API cost — Google Routes–powered optimization available
Addresses geocode automatically and never block — stops without a location go last, visibly flagged
Stops that may miss their window get flagged — a hint for the dispatcher, never a blocker
Reorder stops atomically, reassign the driver, or dissolve a route back to the un-routed pool
Route arranger

One click arranges the day's un-routed deliveries and service visits into an optimized stop order.

No driver yet
8 stops arranged · 1 without location (placed last) · 2 may miss their window
Route — Thu, Jul 17planned
Unassigned
8 stops · 24.3 km · 96 min
1Delivery9:15 AM · 2204 Lakeview Dr, Willis, TX
2Service10:05 AM · 88 Longmire Rd, Conroe, TX
3Delivery10:50 AM · 118 Pine St, Conroe, TX
8Delivery— · 407 Magnolia Bend, Conroe, TX

No location — placed at the end

Driver Dispatch

Text the route.
Drivers just tap.

When the route is ready, text it to whoever is driving — your own crew or a hired hauler. The link opens a lightweight route view right in the browser: no app to install, no account to create, sent from your store’s own number.

Dispatch to any phone — new numbers are saved as recipients automatically
Signed links that expire automatically after 48 hours
“On my way” and “I’ve arrived” taps flow straight back to the day board
Turn-by-turn opens in Google Maps in your arranged stop order — and service techs can mark visits complete
Text route to driver
(936) 555-0184 · Marcus T.

New numbers become recipients automatically — contractors welcome.

Sent from your store number · link expires in 48h
Thu, Jul 17
3 of 8 done
4
D. Alvarez
1284 Longmire Rd, Conroe, TX
En route
Note: gate code 4482 — leave at side door· saved
5Reyes Landscaping · 118 Pine Hollow Dr
Not started

Loses signal gracefully — the last saved route stays visible until the connection returns.

Delivery Settlement

Deliveries that
settle themselves.

Settlement uses the same ledger-sum math as the core order engine, so when a delivery is recorded, inventory, serialized units, and order status all land exactly right — even when only part of the order made it off the truck.

Partial deliveries settle exactly the delivered quantity, tracked per line
Serialized units flip RESERVED to SOLD when the delivery settles
Completed records are status-locked — unlocking is an audited action, and orders with proof-of-delivery records can't be deleted
Every order gets a Delivery tab — appointment history, live activity feed, and proof-of-delivery viewer
Order #1029 · Hank DelgadoDeliveryItemsPayments
Appointment history
Thu, Jul 17 · 7:45 AM
Washer delivered · dryer on backorder
PARTIAL
Tue, Jul 8 · 2:10 PM
Pedestal set delivered and installed
COMPLETED
Delivered quantities
LG Front-Load Washer · SN 408KWZL9
RESERVED → SOLD1/1
LG Electric Dryer0/1
Delivery activity
Recorded partial delivery · 1 of 2 lines settled7:52 AM
Appointment confirmed · assigned to Marcus T.Jul 15
Proof of delivery on fileLocked
Common questions

Delivery and dispatch questions, answered

Can my drivers use this without installing an app?
Yes. You text the driver a link and the day's route opens in their phone browser — no app to install, no account to create, and the message goes out from your store's own number. The link is signed and expires after 48 hours, any new phone number is saved as a recipient automatically so a hired hauler works exactly like your own crew, and deactivating a recipient kills their link on its next request. The route view also survives dead zones: what the driver taps and captures is stored on the phone and syncs when signal comes back.
Does it route service visits too, or only product deliveries?
Both, in the same route. 'Arrange day' gathers that date's un-routed confirmed deliveries and scheduled service visits together, so a liquidation lot or garden store routes drops, an HVAC or lawn-care crew routes calls, and a business that does both gets one interleaved route instead of two separate boards. Technicians mark a visit complete from the same phone link the delivery drivers use.
How does the one-click route optimization work, and does it cost extra in API fees?
It runs inside UpChannels at no API cost by default — a nearest-neighbor pass plus a 2-opt improvement over real distances, which is deterministic and close to optimal on the ten-to-twenty-stop days a small store actually runs. Google Routes optimization is available as an option if you prefer it, and turn-by-turn always opens in Google Maps on the driver phone in your arranged stop order. Nothing blocks the arrange: a stop whose address will not geocode is left out of the optimization and placed last with a visible flag. Be clear on the limit — delivery windows and your per-day capacity are soft flags for the dispatcher in this version, not hard constraints the optimizer refuses to violate, so a person still makes the call.
What proof do I get that a delivery actually happened?
Each completed stop can carry a signature drawn on the driver's phone, the signer's name, photos, free-text notes, and the GPS coordinates and time of capture. Photos are typed, so a completion photo can be shown to the customer while a damage photo stays internal, and the driver logs whether the haul-away was done. Once proof of delivery is on file the record is locked — unlocking it is an audited action, and the order can no longer be deleted, only cancelled.
What happens when only part of an order makes it off the truck?
The driver records the quantity actually delivered on each line and the rest of the order stays open. Inventory settles for exactly what went out — serialized units that were delivered flip from reserved to sold, and units that stayed on the truck remain reserved against the order — and the undelivered lines return to the unscheduled queue so you can put them on another day. The customer gets a partial-delivery text saying you'll follow up to schedule the remainder.
Does my customer get notified, and do I need the Customer Portal for that?
Yes to the first, no to the second. UpChannels messages the customer at five points — scheduled, rescheduled, on the way, delivered, and partially delivered — by text where SMS is available and by email otherwise, and every message carries a tracking link showing the delivery window, a plain-language timeline, and the photos marked customer-visible. That tracking page stands on its own, so the Customer Portal (Pro and Premium) is not required to use it; if you do run the portal, the same customer can also request a schedule change from there, and it lands on the order your staff already work from.
Is Delivery Routing included in my UpChannels plan?
Yes — Delivery Routing & Dispatch is included in every UpChannels plan, Basic, Pro and Premium. The store owner switches it on under Settings > Delivery; nothing to buy and nobody to call. See plans and pricing for everything else each plan includes. You can try UpChannels free for 14 days with no credit card.

Delivery Routing is one part of UpChannels

UpChannels Delivery Routing schedules deliveries and service visits onto a driver-grouped day board, sequences a day's stops into an optimized route in one click, and texts that route to whoever is driving as a link that opens in a phone browser with no app install — built for small appliance, furniture, garden and liquidation stores and for HVAC, plumbing and lawn-care crews that deliver or dispatch from their own vehicles. At the door the driver captures a signature, photos and haul-away, and the recorded delivery settles the order itself: exact quantities on partials, serialized units flipped from reserved to sold, and the customer texted a tracking link. Delivery Routing & Dispatch is included in every UpChannels plan.

UpChannels is an all-in-one platform for small retailers and service businesses — sales, inventory, customers, scheduling, delivery, payments and finance in one system — and a real team that builds your website, runs your ads, and automates the busywork. Every capability below is included in the same subscription, with no integration to wire up between them.

The product moves faster than this page. UpChannels ships updates most weeks, so a description here can lag what is already in the software. Where the two disagree, the running product is the current version — tell us if you find one and we will correct the page.

Ready to upgrade your
retail business management?

Start your free trial today. No credit card required.

Free 14-day trial
No setup fees
Cancel anytime

One system for the counter, the schedule, the truck and the books — and a team that will build the website, run the ads and take the busywork off you if you would rather not do it yourself. Start with the trial, or have us walk you through it first.

UpChannels