Loading
Loading
Generate a tracker link for an appointment and text it to the customer. The page shows a live status — Confirmed, Checked in, In progress (with the current stage name), Ready for pickup, or Complete — and refreshes every 30 seconds while the job is active. They don't need to call you, you don't need to call them. Once the job is marked complete, the page links out to the photo gallery, which also hosts a tip-the-crew card.
Sample Shop LLC · Live tracker
Tesla Model Y · Front 2 Ceramic
Now
Film cut
~15 min remaining
Refreshes every 30s while the job is in progress · powered by SalesThumb
Features, zoomed in
Three capabilities built specifically for the day-to-day of a working shop.
Deep dive · 01
From the appointment, generate a shareable /track/<token>?appt=<id> link with one click, then copy it or text it directly. It's an operator action, not something that happens automatically when the appointment is created. The link is token-scoped and works in any phone browser — no login, no app install.
Today · 12 appointments
Generate a tracking link per appointment10:00 AM · Sarah Chen
Tesla Model Y · Front 2 Ceramic 70/35
Public tracker URL
app.salesthumb.com/track/a3f9e2c8...?appt=8f21
Already sent
Generate a link + text it in one click · no login wall for the customer
Deep dive · 02
Confirmed → Checked in → In progress (shows the current build stage, like "Film cut") → Ready for pickup → Complete. Color-coded, plain-English, no internal jargon. The installer app's single Advance button moves a job through these same states, and the customer's tracker reflects it within 30 seconds.
Status pills · plain-English, color-coded
🛬
CHECKED IN
Car arrived safely
🔧
IN PROGRESS
Work is happening — shows the current stage
✓
READY
Ready for pickup
🏁
COMPLETED
Photos + tip-the-crew link available
In-flight today · 4 jobs
Sarah Chen
F2 Ceramic
Marcus Webb
Full PPF
Kenji Yamamoto
Ceramic 5yr
Riley Park
Tint removal
The installer app's Advance button moves a job through these states · customer URL updates in ~30s
Deep dive · 03
Once the job is marked complete, the tracker page links out to a separate page — the photo gallery — which also hosts a tip card. Tips go 100% to the shop's crew, no platform cut. There's no rebooking flow on this page; it's photos + a tip, nothing more.
Completed
✓ 4:47 PM · Today
Tapping "View photos" opens a separate page — the photo gallery, which also hosts the tip card below.
📸 Your photos + leave a review
Before/after shots from today's install.
✨ Tip the team
Tips go straight to the Sample Shop LLC crew. 100% — no platform cut.
Auto-hidden if the shop isn't set up to accept tips
What's included
Everything that ships on day one. No feature-gating surprises inside a single plan.
See every angle
Every meaningful view, the path through it, and the moments that matter — so you know exactly what you're buying.
Status states
Status pills · plain-English, color-coded
🛬
CHECKED IN
Car arrived safely
🔧
IN PROGRESS
Work is happening — shows the current stage
✓
READY
Ready for pickup
🏁
COMPLETED
Photos + tip-the-crew link available
In-flight today · 4 jobs
Sarah Chen
F2 Ceramic
Marcus Webb
Full PPF
Kenji Yamamoto
Ceramic 5yr
Riley Park
Tint removal
The installer app's Advance button moves a job through these states · customer URL updates in ~30s
How it works
From the appointment, generate a shareable /track/<token>?appt=<id> link and text or copy it — one click, operator-triggered.
Status changes flow through the existing jobProgress + appointment routers. The /track page polls every 30 seconds while the job is active.
Once status is Complete, the tracker page links to /a/<token>/photos — the gallery, which also hosts the tip-the-crew card.
What this looks like in a shop
Marcus drops his F-150 for a full ceramic. He gets a tracker link via SMS. Throughout the day he glances at the tab — Checked in → In progress (Film cut, ~40 min remaining) → Ready for pickup. Marcus never called the shop. Pickup is smooth, and afterward he taps into the photo gallery to leave a tip.
Questions
Explore more
From any customer's page, hit 'Portal link' → Copy, text, or email a 30-day link. Lands at /portal/<token>. No password, no app install required.
Every customer conversation in one inbox. Auto-reminders run 24/7, but when they reply, a human sees it. MMS, templates, merge fields.
Every installer, every bay, every appointment in one view. Drag to reschedule. Color-coded by status. Double-book detection with explicit confirm-to-override.
Every appointment gets a photo gallery. Techs capture on mobile. Customers see a polished post-install gallery. You protect yourself from 'it was like that when you got it' claims.