Help centre · Customers and keeping them
Leads from your website
Publish the work request form, put its link where your customers are, and turn what strangers send into customers — one human press at a time.
For owner, service advisor, manager · checked against the product on 2026-09-14
The work request form is a public page you can link or embed so a customer can ask for work without ringing you. It lives at /r/your-address under an address you choose, wears your colours, and works on any phone — with scripting off, the browser posts the form the plain old way, so nobody is turned away by their browser. It reads in English or Spanish, following the visitor's browser language, with a switch on the page.
Nothing sent through it creates a customer, a vehicle or a ticket. A submission lands as a request on a list, and somebody at your counter decides what it becomes. That is the whole design: a stranger on the internet can ask, and only your people can act.
Publishing it
Step 1: Choose an address
In Settings › Work request form, type an Address — lower-case letters, numbers and hyphens. Changing the address later kills every old link, which is deliberate: it is the one lever you have if somebody starts spamming the form.
Step 2: Turn it on
Tick Publish it and press Save form. Until it is on, the page answers not found — to everybody, including anybody guessing addresses.
Step 3: Hand it out
The screen has two panels: Edit is everything you decide, and Share is how people reach it. Share carries The link your customers will use, Open your form to see exactly what a customer sees, and the snippet under Put it on your website that drops the same page inside your own site. Nothing on Share is a setting — there is nothing there to save, and switching panels never loses an edit.
Step 4: Put the link where customers are
Your website, your Google listing, the bottom of an invoice. The link can carry
?source=googleso each request says where it came from.
What you decide about it
- Who it is for
- Individuals, Fleets, or Both. A fleets-only form always requires a company name; on Both, the company question appears only when the person says they are a business.
- How it looks
- A title, an optional line above the form, and background and button colours from a short list. Every pair on that list has been checked for contrast in both themes, so there is no combination that leaves your customer squinting.
- What it shows about you
- Logo, phone, email and address come off your invoice template, so you keep them in one place. Website and certifications are the two the form adds.
- What you ask for
- Phone, email, company, vehicle and message can each be Required or Optional. First and last name are always required, and so is at least one of phone or email — a request nobody can answer sits in your queue looking like work, so the database refuses it underneath.
- If you do not want to decide
- Press Use the recommended set and the switches move to what most shops end up choosing: the car, the finer vehicle details, a photo and a preferred day, all Optional. Nothing is saved by pressing it — the preview beside you changes and you are left looking at it, so you can undo it with Discard changes or press Save form when it reads right.
- What to say above the box
- Caption puts one line of your own above the what-do-you-need box — “tell us the noise and when it happens”, or what you do not work on. It is the one sentence on the form that changes the answers you get rather than the impression you make. Leave it empty and the form reads exactly as it does today.
- Vehicle lookup
- Off unless you turn it on. With it on, the car is asked for in one box — Enter License Plate, VIN, or Year/Make/Model — with Enter Vehicle Manually beside it for anybody who would rather type. A plate lookup is a paid call to an outside service and this page is open to the internet, so there is a limit per hour behind it; a visitor pressing the search several times can never use up the one request they came to send, because the two are counted separately. Under the box, Show license plate results for names the state — set the one your customers usually come from under State your plates usually come from on this same card. If no plate provider is connected, no lookup button is drawn at all and the form says so in one plain sentence. The fields are always there either way, and they are what a visitor with scripting off sees and sends.
Where a request lands
Every submission arrives in Customers › Work requests as a request with a status: New, Working, Converted, Junk or Closed. If the phone number matches somebody already on your books, the row says so — as a guess you can disagree with, not a link the form made for you. The submitter is never told whether they matched; a public form that answered differently for known names would be a way to look your customer list up from outside.
Converting is one press — Make a customer, or Add to the matched record — and the row beneath the button says exactly what the press will do before you press it. A conversion makes a customer, or adds genuinely new contact details to one you already have. It does not make an appointment: nothing on this path books a slot. Nothing converts itself.
Two things a conversion does that the button's own line is easy to skim past. It makes a car, when the enquiry carried a year, a make and a model — all three, typed as fields rather than described in the message — and any photograph the visitor attached moves onto that car with it. And it carries texting permission forward, but only the permission the visitor gave themselves: if they ticked the consent box on the form, the yes lands on the exact number they typed and on no other number on the record, credited to them rather than to the advisor who pressed the button. A visitor who left the box alone grants nothing, and that is recorded as not-yet-asked rather than as a stop.
The car it makes is a new car every time. A conversion does not look for a car the customer already has, because a year, make and model describe a category rather than one vehicle — three enquiries about the same truck on three mornings make three vehicle records on one customer. That is the deliberate trade: a duplicate you can spot and merge is recoverable, a reading written onto the wrong truck is not. If you take repeat enquiries from the same people, look at the customer's cars after converting, and use Merging customer records when two of them are one.
Spam, honestly
The form defends itself quietly. A hidden trap field and a minimum fill time turn away the crude majority of bots, and hourly limits — a handful per visitor, a larger backstop per shop — cap what any one attacker can pour in. A refused bot sees the same thank-you page a real person sees, because telling a spammer which defence caught them is how they tune past it.
What gets through is scored, and the score is advice, never a filter. A high score draws a Probably junk badge with the number shown, and drops the row down the page — it never hides one, and nothing deletes a request because of it. A shop that never sees an enquiry because a heuristic scored it has lost exactly the revenue this form exists to catch. You mark junk; the software only suggests.
For the forensics behind a bad patch — where a flood came from — each request keeps its network details for 90 days, and then they are scrubbed. The request itself, and everything the person typed, stays.
A form is not permission to text
The public page tells every visitor, in words you cannot edit: Leaving your number here is not permission to text you. The shop will call, or ask first. The number is stored as never-asked, the same row in your queue repeats it to whoever picks up the phone, and converting the lead does not change it. Consent is your customer's answer to a question, recorded when they give it — not a side effect of filling in a form.
You can ask, though, and asking is a different thing from assuming. Tick Ask for permission to text in the builder and the sentence above is replaced by a box the visitor can tick, with the notice that has to go beside it: how often you would message, that rates may apply, and the words HELP and STOP. That wording is not editable either — the shortened version is the one that stops being worth having — and the box is never required, because permission you had to give to be served is not permission.
What gets stored then is their answer, the moment they sent it, and the exact sentence they agreed to. A yes is carried onto that number when you convert the lead, and onto no other number on the record — permission is per number, and the mobile they wrote in from is not the landline you already had. Somebody who leaves the box alone is stored as asked and declined, which is worth knowing: it is the difference between a person you may go and ask and a person who has already answered. Nothing is sent automatically either way.
Two more things you can ask for
How did you hear about us and Your address are both off until you turn them on, and both take the same Required, Optional or Hidden switch as every other field. The referral question offers whichever answers you type into the builder, one per line, and always leaves a way for somebody to write their own — a list with no way out of it collects the nearest option rather than the true one. Leave the list empty and the question is a plain box.
Both land on the customer record when you convert the lead, and neither overwrites anything you already had: a returning customer whose address you typed yourself keeps yours. The referral answer is the visitor's own words and is kept apart from the link tracking described above — somebody told about you by a friend who then scans a code on an invoice is both, and blending the two would make every number you read a mixture of what you measured and what you were told.
What they get back
The moment somebody presses Send, the form is replaced by your acknowledgement — their name, your shop's name, that a person will read it, an invitation to reply with days and times they are free, and your phone number as a link they can tap to call you. If they left an email address, the same words are emailed to them once, from your shop's name, and the last line on screen says so.
You write it, or you use ours. Settings › Work request form › After they send it holds a switch, a subject line and the words themselves, and Show what they see after sending under it draws the finished panel so you are not writing blind. Three things fill themselves in: {first} their first name, {shop} your shop's name, and {shopphone} your number off your document letterhead. Anything else in curly brackets is refused when you save rather than printed at a customer, and leaving the boxes empty gives you ours in the visitor's own language.
Untick Email them a copy and nothing is emailed — the words still appear on screen. A request from somebody who left no email address gets the screen and nothing else. So does an address that has asked you to stop, unsubscribed, or been put on your suppression list by anything else you send, because that list is checked first. And the same address never gets a second copy from you inside a day, however many requests arrive from it — one receipt is a receipt, five is a nuisance aimed at a mailbox that may not even exist. Whenever a copy did go, the row in Customers › Work requests is marked Acknowledged by email, so whoever picks up the phone knows this person has already heard from you once.