Your quote form asks four things. Name, email, phone, and a box that says "How can we help?"
Someone fills it in on a Tuesday afternoon. "Hi, need a price on some acrylic panels for a shopfront, fairly urgent."
You can't price that. Nobody could price that. So you write back asking what size, how many, what thickness, when they need it. Your email lands while they're in a meeting. They reply Thursday morning, by which point somebody else has already sent them a number.
That one goes in the CRM as lost on price. It was lost on Tuesday afternoon, while you were typing the email.
Every guide to quote request forms will tell you to keep it short, because every extra field costs you a conversion. That's true and it's well evidenced and it is the wrong advice for this particular form. A quote request doesn't end anything. It starts an hour of somebody's work, and the four-field version guarantees that hour opens with an email asking the questions you should have asked on the page.
Why Nobody Can Price the Enquiries Your Form Sends
The Four Fields That Tell You Nothing
Name, email, phone, message. Three of those four are contact details. The only field carrying information is the message box, and the message box is where you invite a stranger to guess what you need to know.
Some of them guess brilliantly. You'll get the occasional enquiry with dimensions, quantities and a deadline, usually from someone who has bought this thing before and knows the drill.
Most people write two lines. They're on a phone, between other jobs, and they assume you'll come back with questions.
You will. And that reply is where the enquiry goes to sit.
Compare that with the way most contact form examples worth copying are built. They're designed for a conversation that starts after the form, which is exactly right when the next step costs you nothing. Answering "what do you charge for this sort of thing" costs you nothing. Working out what eight sheets of 5mm acrylic come to, delivered to Bristol, by the 30th, costs you an hour.
What the Form-Length Advice Gets Right, and Where It Breaks
Fewer fields really do lift completion rates. That's well established, it's why the advice is everywhere, and anyone telling you to ignore it is selling something.
It holds when the form is the last thing standing between someone and something cheap. A newsletter signup. A PDF. A demo booking, where the demo does the qualifying anyway. In all of those the form is the finish line, and shortening it moves the number you care about.
A quote request is the starting gun. Ten enquiries you can't quote without a follow-up email are worth less than six you can, and the short form is what gets you the ten.
So completion rate is the wrong thing to watch here. I'd rather know how many enquiries arrived priceable, and counted that way the short form stops looking efficient very quickly.
Generic lead capture forms exist to get a contact into your list. A quote request form has a harder job. It has to get a spec onto somebody's desk.
What Should a Quote Request Form Ask?
Ask Only What Changes the Price
One question sorts nearly every field you're considering. Does the answer move the number?
Square metres for a flooring job. Sheet thickness and quantity for a fabricator. Seat count and contract length for software, guest count and date for a venue. Each of those changes what you'd charge, so each one earns its place on the page. Job title, company size and "how did you hear about us" change nothing about what you'd charge, so they belong somewhere else. (Usually nowhere.)
What that looks like across a few trades:
Business | What moves the price |
|---|---|
Fabrication and machining | Material, thickness or grade, quantity, tolerance, finish |
Flooring, roofing and painting | Area in square metres, surface condition, site access, material choice |
Signage and print | Dimensions, substrate, quantity, single or double sided, installation |
B2B software | Seats, contract length, which modules, data volume |
Events and venues | Date, guest count, catering, hours, equipment hire |
Freight and removals | Origin and destination, volume or weight, access at both ends, date |
4 to 7 of these is usually the whole list. Most businesses guess high when you ask them, because the awkward exceptions are the ones they remember. If your list runs past ten, a few of those are probably things you decide after seeing the job rather than things the customer can tell you.
Somewhere past ten questions you start losing people who would have bought. I don't know where that line sits and I've never seen a number for it I'd trust enough to print.
Write the questions the way a customer would answer them, not the way your system stores them. Somebody ordering signage knows how big they want it. They do not know your material code.
The Questions That Aren't About Money
Three more earn their place without touching the price.
When they need it. Next week and next quarter cost the same and are completely different jobs. Knowing which one landed changes who picks it up and how fast.
Roughly what they've budgeted. Ask for a number cold and you'll get a number they made up. Give bands, put the question after they've seen a range, and the answer gets closer to true.
Whether they're the one who signs. You don't need a job title. "Are you making this decision, or gathering options for someone else?" gets you a straight answer, and it tells you how to write the follow-up.
Those three, plus the price variables, are enough to qualify leads inside the funnel before anybody reads a submission. If you want the version of this that isn't about quotes, a lead qualification framework covers the same logic across other kinds of enquiry.
What to Leave for the Call
Plenty of things you genuinely need to know have no business on the form. Site access. Loading restrictions. Payment terms. Whether the old installation has to come out first, and who's paying to take it away.
Every one of those needs a conversation, and every one of them on the page is a field somebody abandons.
The rule that keeps a form honest: if the answer only matters once you've decided to quote, ask it once you've decided to quote.
Should a Quote Request Form Show a Price?
When to Show a Number, and When to Show a Band
Putting something on screen changes the deal you're offering. The visitor came for a price, so they'll answer more questions to get one, and anybody who sees a figure wildly outside their budget disqualifies themselves before they ever reach your inbox. Both of those are good for you.
The trap is precision you can't stand behind. If your real price depends on seeing the site, a confident number on screen turns into an argument three weeks later when the quote comes in higher. Show a band, say plainly what moves it, and the number does its work without becoming a promise.
Some jobs can't be priced from a form at all, and saying so is better than pretending. Put that on the page and ask for the site visit instead. A quote form that admits what it can't do still beats one that guesses.
How a Form Gets From Answers to a Price in involve.me
Your price list has already done most of this work. A table of sizes against rates, or materials against a cost per unit, is the same shape a lookup needs: find the answer in the first column, read the price out of the second. In involve.me that table lives inside the funnel as a data table, and a lookup pulls the right row based on what the visitor picked.
Conditions handle everything else. Quantity breaks, minimum charges, a surcharge over a certain weight. Each one is an IF that checks an answer and applies a different rule, and two of them nested covers most price break structures, which is the shape nearly every quote sheet ends up in anyway.
The advanced functions, lookups and nested conditions included, need a paid plan. They're available from Start upward and not on Free, so check that before you design your pricing around them.
If the maths gets past what you fancy writing by hand, the AI Agent will generate the calculator formula from a plain description of how you charge. For the full treatment of lookup tables, quantity breaks and material grades, pricing logic for made-to-order work goes deeper than this section does. And where the quote is the whole point of the page rather than one step along it, a quote calculator is the format to reach for.
Is this a niche thing to want? Our support team would say no. They get asked, repeatedly, how to build a questionnaire whose results page changes with the answers, and how to set up calculations and score-based outcomes. In our own account data the price quote generator template has been the starting point for 327 funnels in the last year, which is a lot of businesses arriving at the same idea without talking to each other.
Keeping the Junk Out of Your Quote Requests
Verified Email Addresses
Put a price behind a form and you'll meet people you didn't invite.
Your competitors, who would quite like to know what you charge and will cheerfully fill in a form to find out. Bots, which fill in anything. And a steady trickle of real buyers using an address they invented in the browser tab next door, because they want the number and they don't want the phone call.
I have some sympathy for the third group. Nobody enjoys being called.
involve.me gives you three ways to thin that out. Blocking disposable and personal addresses catches the invented ones. One-time code verification on email or SMS makes someone prove the address is theirs before the submission counts. A CAPTCHA element handles the bots, using either Google reCAPTCHA or Cloudflare Turnstile.
You can also stop the same address submitting twice. That matters more on a quote form than most places, because a duplicate looks exactly like a second opportunity right up until the moment somebody has priced it twice.
Drawings, Spec Sheets and the Link Anyone Can Open
Let people attach files and a lot of quote requests get easier overnight. Send us the drawing beats describing the bracket in a text box. involve.me's file upload element takes up to 10 files, you can cap the size of each one, and you can restrict which file types are allowed, which is how you avoid receiving a 40MB video of the site.
One thing to know before you collect anything sensitive. Every uploaded file gets a download link with a random hash in it. The hash can't be guessed, so nobody is going to stumble across it, and that's as far as the protection goes: anyone holding the URL can open the file. That link also travels into the submission notification email, the exported reports, webhook events and any integration you've connected.
Treat every uploaded drawing as something that could be forwarded.
For most of what you'll receive, that's fine. A dimensioned sketch of a shelf bracket is not a state secret, and nobody is trawling your upload folder for it. For anything covered by an agreement, say so on the upload field and take the file another way.
Sending a Quote Request to the Right Person in involve.me
Scoring the Request So the Right Person Sees It
You already know which answers make a request worth dropping everything for. Big quantity. Short timeline. The person who signs, filling it in themselves. Attach points to those answers and the funnel knows it too, and the score decides what happens next.
Scoring a trickle of enquiries is a hobby. It earns its place when the volume is high enough that working through submissions in the order they arrived is costing you the good ones. How lead scoring works covers the general mechanics if you're setting one up for the first time.
Keep the bands coarse. Three is plenty: price it today, price it this week, send the rate card. Finer bands look more precise and produce exactly the same three behaviours.
The Internal Email That Carries the Answers
Build the notification inside the workflow rather than bolting it onto the funnel settings. Trigger the workflow on completed submissions for that funnel, split it on the score, and send an internal email on each branch to whoever handles that tier.
Then put the answers in the body of the email. Every answer is available as a variable, so whoever opens it reads the spec instead of clicking through to find it.
An alert that says "you have a new submission" is an alert that waits until somebody has a spare ten minutes. Nobody ever has a spare ten minutes.
What Happens Between the Request and the Quote
Most quote forms end at a thank you page, and then the lead sits in silence until a human gets round to it. That silence is where the deal usually dies, and it's the part the form builders don't cover, because a form builder hands the submission over and stops.
What Should the First Email Say?
With an involve.me workflow you can set the first email to go out immediately. It confirms what they asked for, using their own numbers so they can see nothing got garbled, and tells them when a real quote is coming.
Then it gives them something to do while they wait.
That last part matters more than it sounds. Somebody who has just asked four suppliers for a price has two days to fill, and whoever fills them has an advantage that has nothing to do with being cheapest. A link to a job like theirs, or the option to book qualified meetings straight from the email, uses that gap instead of leaving it open.
Branching on What They Asked For
After the first email, one sequence stops being enough. A small standard job and a large custom one want different follow-ups, and you already have the answers that tell them apart.
Branch on the score, on a particular answer, on whether they opened the first email, on whether they clicked the booking link. Somebody who has already booked a call doesn't need three reminders that they can book a call.
Every lead becomes a contact in involve.me's built-in CRM, carrying their answers as properties, so the branching runs on what they actually told you rather than on a tag somebody remembered to add.
Two or three emails over a couple of weeks covers most quote cycles. Past that you've stopped following up and started chasing, and people can hear the difference.
Building a Quote Request Funnel in involve.me
Which Funnel Type Should a Quote Request Use?
involve.me has three funnel types and the choice is easier than it looks. A quote request that ends the same way for everybody uses a Thank You page. One that shows a different ending depending on a score, a price band or a tier uses Score-based Outcomes. One that shows a different ending depending on a specific answer, like which service they picked, uses Answer-based Outcomes.
Pick it before you start building from scratch, because it shapes the flow. Start from a template, or describe what you want to the AI Agent, and the type is already chosen for you.
Start from a quote request template
Swap in your own questions, prices and bands
Price Quote Generator Template
Screen Printing Price Quote Template
Enterprise Software License Quote Template
What You Can Ship This Week
Don't build the whole thing. Build the four questions that move your price, one screen that shows a range, and one email that confirms what they asked for. That version is useful on the first day, and it tells you which questions people actually stumble over, which is information you cannot get by thinking harder about it.
If I had to pick one piece to get right first, it's the range on screen. That's what buys you permission to ask everything else.
Then add the rest as you need it. Scoring, once you know which requests deserve to jump the queue. File uploads, once enough people have tried to describe a bracket in words. Verification, once the junk gets annoying enough to bother you. Describe the funnel to the AI Agent and it'll build the form with AI, questions, logic and outcome page included, which gets you to a first draft faster than laying it out by hand.
Here's the version worth shipping. The one where nobody has to email the customer back to ask what they meant.
Build a quote request form that arrives priceable
Ask the questions that move your price, show a range, and let the follow-up run itself. Trusted by 4,500+ businesses, SOC 2 Type II audited, and GDPR-compliant.
Quote Request Form FAQ
-
Contact details, the four to seven answers that change your price, and three qualifying questions: when they need it, roughly what they've budgeted, and whether they're the decision maker. Anything that only matters once you've decided to quote belongs on the call instead.
-
Usually between 7 and 10, which is longer than general form advice suggests. Judge it by the test rather than the count: every field should either change the price or change who picks the request up. Fields that do neither come out.
-
Show one where you can stand behind it, and show a range where the real price depends on something you haven't seen yet. A range still does the useful work, because it lets people who were never going to buy disqualify themselves before they reach your inbox.
-
A quote request form collects the information a person needs to produce a price. A calculator produces the price on screen. Most businesses want both in one flow: the visitor sees an instant estimate, and the full quote follows from a human.
-
involve.me blocks disposable and personal email addresses from the Grow plan up. Add one-time code verification on email or SMS, which is a Scale plan feature. Add a CAPTCHA element for bots, and turn on duplicate prevention so the same address can't submit twice.
-
Yes. A file upload element takes up to 10 files, with a size cap per file and a restriction on which file types are allowed. Note that each file gets a download link that anyone holding the URL can open, and that link also appears in notification emails, exports and integrations.
-
Confirm what they asked for using their own answers, tell them when the real quote is coming, and give them something to do while they wait. Send it immediately, as the first step of the workflow rather than as a separate setting.
-
involve.me has three. A Thank You page when everybody sees the same ending. Score-based Outcomes when the outcome depends on a score or a price band. Answer-based Outcomes when it depends on a specific answer, such as which service they chose.
-
Score the request on the answers that make it urgent or worth a lot, then branch the workflow on the score and send an internal email to the right person on each branch. Put the answers in the email body so whoever opens it can act without clicking through.
-
You can build and publish the form on involve.me's Free plan. The advanced calculator functions, including lookups and nested conditions, need a paid plan and are available from Start upward.