A good request for quote format asks for five things: what the job is, where it is, how big it is, when it needs to happen, and how to reach the customer. Add an optional photo upload and a budget range. Skip the rest. Every extra required field gives a customer a reason to close the page, and you can ask the small stuff on the call.
Use the free quote request template
Why your current form gets vague requests
A single box that says "Tell us what you need" gets you "need quote for bathroom." You can't price that.
A plumber in Ohio who gets "leaking sink, how much?" still doesn't know which sink, whether water is running right now, or whether the customer is inside his service area. So he calls, reaches voicemail, and the customer may have messaged someone else by the time he tries again.
The fix is to replace the open box with specific questions that are quick to answer, mostly taps instead of typing. Most people find six tappable questions easier than writing one good paragraph.
The fields that make a quote accurate
Start with these. Each one earns its place by changing your price or your schedule.
| Field | Block type | Required? | Why it helps |
|---|---|---|---|
| Name | Short answer | Yes | You need something to call them |
| Phone or WhatsApp number | Phone number | Yes | Where you will actually reply |
| Optional | Lets them get a confirmation email | ||
| Type of job | Multiple choice | Yes | Sorts the request and drives the follow-up questions |
| Area or ZIP/PIN code | Short answer | Yes | Tells you if you travel there |
| Size or quantity | Number or dropdown | Yes | Usually the biggest driver of price |
| Photos | File upload | Optional | Often replaces a site visit |
| Needed by | Date | Yes | Rush jobs cost more |
| Budget range | Dropdown | Optional | Tells you which version of the job to quote |
| Anything else | Long answer | Optional | A place for the odd detail |
Your "size" question will look different from mine. A home baker in Pune needs the number of servings, the flavor, the delivery date, whether it's pickup or delivery, and a reference photo of the design. Those answers are nearly the whole price. The Ohio plumber needs the fixture, a photo, and a yes or no on whether water is running now.
Here is the test for every question: would the answer change my number or my schedule? If not, cut it or make it optional.
Questions to skip
These show up on a lot of quote forms and cost more than they return:
- Full street address. A ZIP code or area tells you whether you travel there. Ask for the address when you confirm the visit.
- Company name and job title, unless you only quote businesses.
- "How did you hear about us?" as a required field. As an optional dropdown at the end it's fine.
- An exact budget in a required text box. People dislike typing a number they fear you'll anchor on.
- Account creation or sign-in of any kind.
- "Describe your project in detail." A photo and three taps usually tell you more.
The budget question deserves a seccond look. A range in an optional dropdown helps you decide whether to quote the basic job or the full one, and it doesn't push away someone who isn't sure yet.
Show each customer only their questions
If you offer more than one kind of job, conditional logic keeps the form short for everyone. Choose "Drain or pipe" and the form asks whether water is coming up. Choose "New installation" and it asks whether the customer already has the fixture. Each person answers six or seven questions even though the form covers many jobs.
In Qwenvo you add this from a question's menu with "Add conditional logic"; the conditional logic help page walks through it. If your prices follow fixed tiers, calculated fields can total an estimate as the customer answers. The quote calculator form guide covers that.
Where to build it
I'd build this in Qwenvo, a form builder our team makes. It costs $0 and every feature is on for every accunt. That includes things most builders charge for: no badge on your form, a custom domain like quotes.yourbusiness.com, unlimited teammates so your office person sees requests too, and partial submissions that show where people gave up.
You also get visit and drop-off abalytics, custom design and CSS, and 180+ templates. AI triage tags eacch request with a category and priority and drafts a suggested reply. You can route the urgent ones straight to your email.
Other tools work too:
- Tally: the free plan has unlimited forms and submissions, logic, and file uploads up to 10 MB per file. Removing its branding, custom domains, teammates, and partial submissions are on Pro at $29 a month.
- Google Forms: free and fine for a plain list of questions, but customers must sign in with Google to upload files, which breaks the photo question. Design options are limited.
One limit that matters if you work in India: Qwenvo's per-submission PDFs can't draw Devanagari or Arabic script or emoji. If customers type in Hindi or Marathi, print from the CSV or Excel export, which handles those scripts.
For sharing, paste the form link where customers already find you: your WhatsApp profile, your Instagram bio, and your Google Business Profile. When someone messages "how much for X?", reply with the link instead of typing out the questions.
Use the drop-off data to cut more
After a couple of weeks, open the analytics. Drop-off shows which question people quit on, and partial submissions show how far they got. If half the abandoned forms end at the same field, that field is your next cut. Most owners find one or two questions they were sure they needed and didn't.
Questions owners ask
How many fields should a request for quote form have?
Seven to ten covers most service businesses. Count required ones first, since optional fields cost less. If you offer several kinds of jobs, use logic so each customer only sees the questions for theirs.
Should the budget question be required?
No. Make it an optional dropdown with ranges. A required budget pushes people to guess or leave, and a guess helps neither of you.
Do I need both a phone number and an email?
Require the one you'll actually use. If you reply on WhatsApp or by phone, make phone required and email optional. If a customer does give an email, Qwenvo can send them a confirmation automatically.
Can customers send photos from their phone?
Yes. Qwenvo's file upload block accepts files up to 1 GB each, so full-size phone photos and short videos go through. Tally's free plan caps files at 10 MB, and Google Forms requires a Google sign-in to upload.
Your next step: open the template, delete every field that doesn't change your price or schedule, and send a test request from your own phone before you share the link.