10

Questions, all editable

2

Logic rules pre-built

∞

Quote requests on the free plan

$0

To clone, publish and collect

What's inside

Ten screens, the job first and the contact details last

One question per screen, answered with the keyboard or a thumb, so nobody faces a wall of fields on a phone. Here is question 3, which sorts small jobs from big ones.

3 →

What budget do you have in mind?

In thousands of US dollars. A rough figure is fine; 50 means 50 or more.

12
Next →press Enter ↵
Powered by Upform

A Slider Scale from 0 to 50 in steps of 1, counted in thousands of dollars, so nobody has to type an exact figure. See how conversational forms behave.

The full question list

  1. What do you need a quote for?

    Multiple Choice
  2. Tell us about the job

    Long Text
  3. What budget do you have in mind?

    Slider Scale
  4. When do you need it done by?

    Date
  5. Where is the job, or where can we see your website?

    Short Text
  6. Anything we should look at? Photos, plans or a brief

    File Upload Optional
  7. What's your name?

    Full Name
  8. Which email should the quote go to?

    Email
  9. What's the best number if we have a question?

    Phone Number Optional
  10. Thanks. Your quote is on its way within one business day.

    Thank You

A hidden clarifier appears only after Something else at question 1. Swap any question type, reword it or drag the order.

Before you publish

How to write a request a quote form you can price from

A quote request form has one job: give you enough to put a number on the work without a phone call first. Every question should either help you price the job or help you reach the person. Anything else is a reason to close the tab.

Lead with the work, not the paperwork

Someone asking for a price wants to talk about their job, and three opening screens of name, email and phone feel like a sign-up. The template asks about the work first and saves contact details for questions 7 to 9, when people want the answer. Agencies that run it next to a creative brief and a client intake form template will find the full set on the form builder for agencies page.

Let the first question sort the requests

Question 1 is Multiple Choice because real jobs overlap: a bathroom is design and installation, a website is design and build. Keep it to five options in your customers' words, not your internal service names, and keep Something else so nobody is forced into the wrong box.

Get the scope in their words

The Long Text question does the heavy lifting. Its help text asks for sizes, quantities, what is there now and what they want at the end, which gets you measurements instead of adjectives. Shift+Enter starts a new line, so a list of rooms or pages arrives as a list.

Ask for a budget, even a rough one

People avoid naming a number because they fear you will quote exactly that. The help text says a rough figure is fine, and a slider counted in thousands reads as a ballpark, not a commitment. If your work comes in fixed bands, swap the slider for a Single Choice with four ranges, start the lowest at your real minimum and point Rule 1 at that band.

Ask for a deadline and a location

“When do you need it done by?” tells you whether the job fits your calendar and whether a rush rate applies; a start date only says when they would like you to begin. Question 5 asks where: an address for a contractor, a URL for an agency. If you only need one, switch it to the Address type (street, city, state, ZIP and country, each part can be switched off) or to Website.

Photos and plans save a site visit

Three photos of the space can replace a trip across town, and a brand guide settles half an agency's questions. Keep the file upload question optional, because plenty of good jobs have nothing to attach yet.

Then check the completion rate Once 30 requests are in, open Results in form analytics. Views, starts and completion rate show whether the people who begin the form finish it. If they don't, shorten the Long Text help before you cut a question. More on form conversion rate.

Already wired in

The logic that fast-tracks small jobs to your price list

Two rules ship switched on, in the same Logic panel every form uses: AND/OR conditions, 20 operators and four actions (show, hide, jump and end form).

Conditional Logic

2 rules configured

Add Rule
Jump to field1 condition • 1 target
Conditions
What budget do you have…Less than2
ActionJump to field

Rule Summary

When What budget do you have in mind? less than "2" → Jump to field: What's your name?

Show field1 condition • 1 target

Rule 1, opened. The panel writes a plain summary line under every rule.

Rule 1: small budgets skip to the contact details

If the budget slider comes back under 2 (under $2,000), the form jumps from question 3 to question 7. Small jobs skip the deadline, location and upload screens, still leave a name and an email, and finish on the Thank You step, whose optional redirect points to your price list. You keep the lead; they see your prices a minute later.

If “Budget” is less than 2Then jump to “What's your name?”

Rule 2: Something else asks what the job is

Pick Something else at question 1 and a short text question asks what the work is. Everyone else never sees it.

If “Service” is any of Something elseThen show “What kind of job is it?”

Thanks. Your quote is on its way within one business day.

Smaller job? Most have a fixed price on our list.

See our price list
Powered by Upform

The Thank You step, its optional redirect pointing at a price list. Everyone who finishes sees it, so word it for a $1,500 job and a $40,000 one.

Move the threshold to your own minimum, point the redirect at your own price list, or delete the rule. Every operator is on the conditional logic page.

After the submit

From quote request to sent quote

Every request lands in the form's responses table, with search, a date filter, CSV export and a drawer holding every answer and file. Upform stops there: the price is yours to write.

Responses

27 total

Export CSV
Search by form, name or email…Quote requestsAll statusNewest firstListTable
DateFormWhat's your name?What do you need a quote…What budget do you…When do you need it…
Sep 28Quote requestsPriya NairDesign, Build or installation1811/20/2026
Sep 28Quote requestsOwen BrooksRepair or maintenance1
Sep 27Quote requestsCarmen DiazBuild or installation3502/15/2027
Sep 25Quote requestsGrace KimSomething else0
Page 1 of 3 · 27 results‹123›

Example requests, budget in thousands of dollars. Rows under 2 skipped the deadline screen, so that cell is empty.

  1. Read the deadlines first

    A job due in three weeks needs an answer today; one due next spring can wait for Friday.

  2. Price from the brief and the files

    The row's drawer holds the scope, budget and uploads, usually enough to price without a call.

  3. Send the quote from your own tool

    A quoting app, an invoice draft or a plain email. If you take a deposit, add your payment link.

What the form does, and what you do

  • Collects the service, scope, budget, deadline, location and files
  • Fast-tracks small budgets to your price list
  • Posts each request to Slack or a sheet as it lands
  • No price calculation or totals. You write the number.
  • No deposit or payment step. Your own payment link does that.
  • No PDF quote. Send it from your quoting or invoicing tool.

Selling fixed-price products rather than quoting? The order form template collects the order and hands off to your own payment link.

Where requests go

Where the quote requests land

Send every request where your team already works, so nobody has to remember to check a dashboard.

Each one connects your own account, all on the free plan. Routing leads into a CRM is covered under lead generation forms; every destination is on the integrations page.

Frequently asked questions

Is this quote request form template free?

Yes, and it stays free. Cloning the template, publishing it and collecting requests all run on the Upform free plan, which caps neither forms nor responses. Your published form shows a small Upform badge; Pro is $12 a month and removes it, lifts the 100 MB file storage limit and adds up to five team members.

Can the form calculate a price or a total for the customer?

No. Upform has no calculation or scoring engine, so the form collects what you need to price the job and you write the quote yourself. If you publish fixed prices for small jobs, point the Thank You step's optional redirect at that price list.

Should I ask for a budget on a request a quote form?

Yes, as a rough figure. It tells you whether the job and the money match before you spend an hour pricing it. The template uses a slider from 0 to 50 in thousands of dollars; swap it for a Single Choice with ranges if your work comes in fixed bands.

Can people attach photos, plans or a brief?

Yes. Question 6 is an optional File Upload set to PDF, JPG and PNG up to 10 MB, and both the file types and the size limit are editable. Uploads are stored per form and open from the response drawer. The free plan includes 100 MB of storage.

How do I see new quote requests as soon as they arrive?

Connect Slack and each request posts to a channel as it lands, or Google Sheets for a row per request. Every request also sits in the form's responses table with search, a date filter and CSV export.

Get started

Stop pricing jobs from one-line emails

Clone the quote request form template, set your budget threshold and your price list link, publish. About ten minutes.

No credit card. Unlimited forms and unlimited quote requests on the free plan.