Online quote forms for tradie websites: what to ask (and what to skip)
By Harry Pickering ·
Most tradie websites have a "Request a quote" form. Most of those forms ask for a name, an email and a box that says "describe your job". Then the enquiry lands in an inbox, and you spend the next two days ringing someone back to find out it's a dripping tap in Frankston when you only work in the eastern suburbs.
A quote form should do some of the work for you. Here's how to set one up so it does, whatever your trade.
Why the basic "contact us" form lets you down
A plain contact form has three problems:
- It doesn't collect what you need to price the job. "My hot water's playing up" or "need some painting done" tells you nearly nothing.
- It doesn't give the customer anything back. They hit submit, see "thanks, we'll be in touch" and go straight back to Google to fill in two more forms.
- It creates phone tag. Every vague enquiry means a callback, often while you're on the tools, at dinner or both.
The fix isn't a longer form. It's a smarter one.
What a good tradie quote form asks for
Ask only for what changes the price or tells you whether you can do the job.
1. The type of job
Give people a short list of your common jobs rather than a blank box. For a plumber that might be blocked drain, leaking tap, hot water, toilet repair. For an electrician: power points, lights, switchboard, smoke alarms. For a painter: interior room, exterior, touch-ups. Add an "other" option so nothing gets lost.
2. Where the job is
A suburb or postcode tells you straight away whether it's in your area and how far you'll travel. That matters if your call-out changes with distance.
3. Photos
This is the big one. A photo of the leaking mixer, the old switchboard or the damaged weatherboard answers questions the customer doesn't know to answer. (See our guide to quoting jobs from photos.)
4. When they'd like you there
Ask for a preferred day and arrival window. It tells you how urgent the job is and saves a round of "when suits you?" messages.
5. Contact details
Name, and the way they want to be contacted. Put this last. People who've already described their job are much more likely to finish the form.
What to leave out
- Fields you never use. If you don't use "how did you hear about us", drop it.
- Long free-text boxes up front. They put people off. Use them as an optional extra.
- Anything that feels like a sales funnel. Customers want an answer, not a questionnaire.
Give a price, not just a promise to call
The biggest change you can make is showing the customer a price, or at least what the job is likely to cost, while they're still on your site. People who can see a figure are far less likely to keep shopping around.
There are two honest ways to do it:
- Publish starting prices on your services page ("blocked drain clearance from $X"). It's simple but rough.
- Use a quote widget that works out a price from your own rates for the job the customer describes. This is what AI quoting tools do. The important part is your rates. A tool that guesses market prices will undercut you or scare people off.
Whichever you choose, be clear about what's included and what might change once you're on site.
Make the next step a booking request, not a callback
Once a customer has a price, the natural next question is "when can you come?" Let them answer it on the spot. They pick an arrival window that suits them and send it as a request. You check it and approve it, and the job's confirmed.
You stay in control (nothing is locked in until you say yes), but you skip the back-and-forth.
Where to put the form
- On every page, not just "Contact". A floating chat bubble or button that follows people around the site works well, because customers rarely land on your contact page first.
- On each service page. Someone reading about hot water repairs is ready to ask about hot water repairs.
- Above the fold on mobile. Most homeowners find you on their phone.
If you're on WordPress, Wix or Squarespace, adding a widget usually means pasting a small code snippet once. Our guides cover each one: WordPress, Wix and Squarespace.
A quick checklist
- [ ] The form asks for job type, location, photos, preferred time and contact details
- [ ] Contact details come last
- [ ] The customer sees a price, or a clear next step, before they leave
- [ ] It's visible on every page and works well on mobile
- [ ] You can approve a requested time instead of ringing back to arrange one
FAQ
Should my tradie website show prices? Showing a price, or a price worked out from your own rates, helps customers decide faster and filters out jobs that aren't a good fit. Be clear about what the price covers and when it might change on site.
How many fields should a quote form have? As few as you need to price the job: usually job type, location, photos, preferred time and contact details. Every extra field costs you some enquiries.
Can customers send photos through a website form? Yes, many forms and quote widgets let customers upload or take a photo. It's the single most useful thing you can ask for.
Do I need a developer to add a quote widget? Usually not. Most widgets install by pasting a short snippet into your site's settings. See our install guide.
Want to see this in action? Instaquote quotes customers from your own rates on your own website, and you only pay when the job's done. Book a free 15-minute setup call.