Skip to main content
PortaPro
Running the business

GPS for portable toilets and service trucks: what to track, what it costs you and what it tells you

A unit that walks off a job site and a truck that spent forty minutes somewhere it should not have been are different problems with the same fix. Which hardware fits which, and what to do with the data.

November 4, 20263 min read

GPS in this business answers two questions that feel similar and are not. Where is my truck right now, and where is unit 1085, which was on the Hill Street job on Friday and is not there this morning. The first needs a live position a few times a minute. The second needs a position a few times a day. Buy the hardware for the question you are asking.

Trucks: live, and probably already done

A service truck wants a live position: the dispatcher's map, the driver's next arrival time updating with traffic, the trip history when a customer says the truck never came. Two ways to get it. A plug-in tracker in the OBD port, cheap and installed in a minute. Or the telematics account you already pay for: if the trucks are on Samsara, Geotab, Motive or Verizon Connect, a read-only connection brings the positions into the dispatch map with no new hardware. Nothing should be written back to that account; the dispatch software reads positions and that is all.

The third option is the driver app itself, which reports the phone's position while the driver is on the clock. It is free and it is good enough for a one-truck company. It is not good enough when the phone is in a jacket in the yard.

Units: a few times a day, for years

A portable toilet does not need a live position. It needs to be where it was left, and if it is not, you need to know by morning. A stick-on or screw-in battery tag that wakes up a few times a day, reports where it is and goes back to sleep does that, and because it sleeps the battery lasts for years. Put a tag on the units that go to events, the ones on remote sites, and the ones on the job with the history, and track the rest by the placement pin.

What the tag gives you that a pin does not: a unit that moved overnight, a unit that is 9 kilometres from its pin because it was taken to another lot, and a trailer of units that is not on the highway it should be on. Alerts for those, and a device health list that shows every tag's battery and last report, so the one at 17% gets swapped before it goes quiet.

What to do with the data

Prove the stop. Trip history that shows the truck at the site at 10:40 ends the "nobody came" call. So does a stamped photo, and together they are conclusive.

Tighten the routes. The day's trips, with idle time and distance per truck, show the dead time routing is supposed to remove. Forty minutes of idle at a gas station is a conversation, not an accusation, but it is a conversation you cannot have without the data.

Move the pin. When a tag disagrees with the placement pin by more than a few metres, someone is wrong, and it is usually the pin. Let the office move the pin to the tag's position, or flag the unit for the next driver to check. The unit tracking post covers pins.

Find the unit. The one that walked off the site is at the position the tag last reported. Go and get it.

What it costs, honestly

A tag per unit plus a small monthly fee per tag, so tagging a 500-unit fleet is a real line. A tracker per truck, or nothing if the telematics account is already there. Price it against one lost unit and one disputed invoice a quarter. Most operators land on tagging a fraction of the fleet and tracking every truck.

Questions this post answers

Do I need GPS on every unit?

No. Most operators tag the units that leave the yard for events and the ones on sites with a history of walking off, and track the rest by the placement pin the driver sets. A tag on every unit is a cost decision, not a requirement.

Can I use the telematics I already have on the trucks?

If it is Samsara, Geotab, Motive or Verizon Connect, a read-only connection brings the positions into the dispatch map without new hardware. Nothing is written back to the telematics account.

How often does a unit tag report?

A battery tag reports a few times a day, which is enough to know a unit moved overnight. It is not live tracking, and its battery lasts years because of that.

More on running the business.

Every running the business post
How to track portable toilets (without losing units)

March 18, 2026 · 4 min read

A unit that walked off a site, a unit that is on two sites in the spreadsheet, and a unit nobody has seen since March are the same problem. A tracking system that works for every unit, with or without a GPS tag.

Read the post
Route planning around the tank: why a pumper route is not a delivery route

November 4, 2026 · 3 min read

Delivery routing minimizes miles between stops. A vacuum truck fills up, has to dump, and the disposal site closes at four. What a route planner has to know about the tank before its plan is worth following.

Read the post
Portable toilet inventory management: stay organized and avoid loss

March 18, 2026 · 3 min read

Units, consumables, the stock on each truck, and the spare parts in the shop are four inventories that fail in four different ways. A system for each that fits a small company and holds as it grows.

Read the post

See it on your own book.

Book a walkthrough with your own sites, units and billing cycle, or start a free trial and import your customer list tonight.

Start free trial

14-day free trial (card required, no charge today). Or a guided 30 to 60 day trial with no card.

Kygo, PortaPro's support assistant