Customer tracking
Give customers a private link to follow their repair or order online — no app install, no account, no login.
Customer tracking is a small public web page at tracking.repairnode.app that shows the current status of one repair or order. Each link contains a 32-character random key — anyone with that key can view that one record, but they cannot list, search, or browse anything else.
What customer tracking is
- A read-only status page on the public web.
- One unique link per repair and per order, derived from a 32-character access key.
- Shows the shop name, status timeline, device or item details, and the public contact footer for your shop.
- Loads without an app install, a customer account, or a login screen.
- Auto-detects the visitor's browser language on the public tracking site.
Access and prerequisites
- Public tracking is a RepairNode Pro feature.
- Customers do not need Pro, an app install, or a login. Only the shop needs Pro to publish and maintain tracking pages.
- Your shop name, phone, email, and address are shown in the tracking footer, so those fields should be correct before you enable tracking.
- Repair and order records need a synced public access key before the public link or tracking QR can work.
Enabling tracking
- 1Open Settings → Shop Management → Customer Communication → Customer TrackingThis is the main setup screen for public repair and order tracking.
- 2Review the disclosure cardThe screen explains exactly which shop-facing fields are public and which customer/private fields stay hidden.
- 3Enable trackingOnce enabled, RepairNode starts syncing existing repairs and orders in the background and generates access keys for records that do not have one yet.
- 4Wait for the first syncNew records sync as they are created or updated, and older records are picked up by the background catch-up loop.
Sharing the link
There are several ways to hand the tracking link to the customer once a record is synced:
- Tracking action on repair or order details — opens a review sheet first, then lets you send the link by SMS, WhatsApp, or email.
- Tracking Messages settings — the dedicated tracking-message templates use the
{tracking}placeholder so the final message includes the unique URL automatically. - Receipt QR codes — the customer can scan the QR from a receipt and land directly on the tracking page.
- Manual copy — you can still copy and share the URL yourself if you prefer a custom message.
QR codes on receipts
Repair and order receipt flows can include a small QR code that encodes the customer-facing tracking URL when a tracking key exists. The customer scans it with the phone camera, taps the notification, and opens the live tracking page without typing anything.
When tracking updates
- Any status change on a repair or order queues a background sync.
- Any update to shop info that appears on the tracking page footer queues existing tracking records for re-sync.
- The app runs a 5-minute catch-up timer while it is open, so offline or failed syncs retry automatically when connectivity returns.
- Record deletes queue remote deletion as well, so a local delete eventually removes the public copy.
Privacy and what is shown
The tracking page intentionally shows only a minimal public view of the job:
- Shop name and shop contact details.
- Status timeline and last-updated date.
- Device description for repairs or item summary for orders.
- Public workflow state only — enough for the customer to know progress without exposing internal notes.
What is never shown: customer name, customer phone or email, costs, deposits, signatures, photos, passcodes, serial numbers, accessories, internal notes, activity logs, or the order supplier.
Disable or delete tracking data
- Disable tracking — stops future syncs from the tracking settings screen. Existing remote records are not automatically deleted just because the toggle is off.
- Delete a repair or order — queues remote deletion for that record so the public page is removed.
- Delete All Data — triggers the privacy-safe bulk cleanup path that also purges your tracking data.
- Lose Pro access — RepairNode turns tracking off and queues a bulk purge of public tracking data instead of leaving it online indefinitely.
- Automatic retention — the server also prunes old tracking rows on a scheduled cleanup window.