When you send a customer a review request, the link in the message points to a public review page carrying your garage's name. The URL is unique per request, not per garage and not per customer: a new token is generated every time you send, so sending a second request for the same jobcard produces a second, different link.
What the customer sees
- A Pistonlog-branded page greeting them by first name, asking how they'd rate their experience at your garage (named)
- A line identifying the visit: the vehicle's registration, make and model, then the jobcard reference. If the jobcard had no vehicle on it, the whole line is left out rather than showing an empty one
- A star rating widget: tapping 4 or 5 stars submits immediately
- For 1–3 stars, an optional "what could we have done better?" comment box and a Submit Feedback button
The page renders cleanly on phones — most customers will be reading the message and clicking the link from their phone.
The Google redirect
In review settings you can configure a Google Business Profile review URL and Pistonlog will offer it on the success page when a customer leaves a high rating. The threshold is hardcoded at 4 stars or above — anyone leaving 4 or 5 sees the Google prompt; anyone leaving 1–3 doesn't.
This is the standard "Net Promoter" pattern — happy customers get nudged toward public review platforms; unhappy ones stay with you for follow-up without polluting your public ratings.
What's stored
Each response is saved with: rating, comment, customer reference, timestamp, and a link back to the originating jobcard. You see them in the reviews list.
Spam protection
The link in the review request carries a per-send CUID token stored against the review record. The token is single-use: once a response has been submitted (submittedAt is set), reopening the link no longer shows the submit form. Random visits to the public review URL without a valid token don't see a submit form at all.
Because the token belongs to the send rather than to the customer, two requests for the same jobcard mean two live links, and both can be answered.