Short answer
A contractor lead form should ask what they want built, where, whether they own the land or home, their budget range, how they will pay, when they want to start, and who makes the decision. Use tap-to-answer choices, put easy questions first and contact details last, and give every question a not-sure option so you still get the lead.
A contractor lead form should ask what the project is, where it is, whether they own the land or home, their budget range, how they’ll pay, when they want to start and who decides. Make the answers tap-to-choose, put the easy questions first and the name and number last. Then score the answers so you know who to call in the next 5 minutes and who gets a monthly text.
The short version
- Ask 6 to 9 questions, then contact details. Every question should change what you do next. If it doesn’t, cut it.
- Easy first, money in the middle, contact last. Someone who has tapped through 7 answers is invested in finishing.
- Multiple choice beats open text. Tapping is fast on a phone, and the answers are easy to sort. Keep one optional text box at the end.
- Always ask about budget, with ranges. Make your lowest range start at your real minimum. Add “Not sure yet.”
- Use trade-specific questions. A pool lead and a barndo lead need different questions. Branch the form by project type.
- Score every lead. Points for land, budget, financing, timeline, location and decision makers. The score tells you: call now, call this week, nurture or decline politely.
- Get texting consent the right way. Clear wording, near the submit button, and only for what you said you’d text about.
- Measure completion rate and question drop-off. Change one thing at a time.
Why most contractor lead forms fail
Most builder forms fail in one of three ways.
Too few questions. “Name, email, phone, message.” You get “How much for a house?” or nothing at all. You learn nothing until you call, so every lead gets the same callback, and your week goes to people who don’t own land.
Too many questions. A 20-field form asking for bathrooms, roof pitch, lot size and cabinet style. People quit halfway. The ones who finish are the most patient, not the most ready.
No budget question. The big one. Builders skip it so they don’t scare people off. Then they find out on the site walk that the family has $250,000 for a house that would cost $600,000. That’s a lost afternoon for both of you.
Smaller problems:
- Every question is required. No “not sure yet” option, so honest people either quit or guess.
- Phone number up front with no reason. People feel like they’re about to get spammed.
- The form goes to an inbox nobody checks. The best form in the world can’t fix a 2-day callback. See speed to lead and missed-call text back.
- No thank-you page. They hit submit and see “Thanks.” No next step, no timeline.
The free tire-kicker quiz questions guide gives you 10 starter questions. This page goes further: order, wording, trade-specific sets, branching, scoring and what to do with each answer.
How many questions should a contractor form have?
There’s no magic number. Here’s the test we use.
“Every question should change what you do next.”
Who calls, how fast, what you bring to the meeting, or whether you meet at all. If the answer changes none of those, cut the question.
Run each question through that test:
| Question | Does the answer change what you do? | Keep? |
|---|---|---|
| What are you building? | Yes. Routes the lead and sets the job size. | Keep |
| Where is the project? | Yes. Outside your area means a polite no. | Keep |
| Do you own the land / home? | Yes. No land usually means not this year. | Keep |
| Budget range | Yes. Below your minimum changes everything. | Keep |
| How will you pay? | Yes. Tells you how real the budget is. | Keep |
| When do you want to start? | Yes. Sets how fast you call. | Keep |
| Who’s part of the decision? | Yes. Tells you who to invite to the meeting. | Keep |
| Number of bathrooms or preferred style | Not at this stage. Ask at the meeting. | Cut |
| How did you hear about us? | Useful for tracking, not for qualifying | Optional, at the end |
That leaves most builders with 6 to 9 questions plus contact details. On a tap-to-answer form, one question per screen, that’s quick to finish. Where the form sits on the page and what the thank-you page says are covered in contractor website design.
What order should the questions go in?
Order matters as much as the questions. The rule: easy first, money in the middle, contact last.
Each tap is a small yes. Someone who has answered “a new home,” “Hill County,” “yes, we own the land” is invested. By the budget question, a range feels like a normal next step, not an interrogation. By the phone number, quitting would waste 7 answers. Put the phone number first and you’re asking for trust before you’ve given anything back.
The order we use
- What are you building? Easy, fun, and it decides which questions come next.
- Where is it? Town or ZIP. Easy.
- Land or home status. A simple fact they know.
- Size or scope. Still easy. Gets them picturing the project.
- Budget range. The middle. They’re invested by now.
- How they’ll pay. Follows naturally from budget.
- Timeline. Easy again after the money questions.
- Who decides. Quick.
- Anything else? (optional text).
- Name, mobile, email, text or call. Last.
Small things that help people finish
One question per screen on mobile. A progress bar (“Step 4 of 9”). Answers as big full-width buttons that move to the next question when tapped. A back button, so a wrong tap isn’t permanent. Plain words: “When do you want to start?” not “Anticipated project commencement.”
Multiple choice or open text?
Use multiple choice for almost everything.
| Multiple choice | Open text | |
|---|---|---|
| Speed on a phone | Fast: one tap | Slow: typing |
| Answers you can sort and score | Yes | No, you have to read each one |
| Honest “not sure” answers | Easy to offer | People leave it blank or write “?” |
| Best for | Project type, status, budget, money, timeline, decision makers | ZIP code, name, contact, one optional “anything else?” |
Two rules for answer options. Cover every case, with a “Not sure yet” or “Something else” option, or people guess or quit. Keep ranges clean, with no gaps and no confusing overlaps, so people can pick in a second.
End with one optional box: “Anything else we should know?” Some people write exactly what you need: “We have architect plans and a construction loan approved, just need a builder.”
How to ask about budget without scaring people off
Builders worry the budget question kills leads. The wording matters as much as the question. Here’s how to write it so people answer honestly.
Write it like a helpful question
Bad: “What is your budget?”
Better: “What budget range are you working with? It helps us suggest the right options.”
Best for most trades: “Most of our [projects] land between $X and $Y. Where are you thinking?” followed by the ranges.
The third version gives them a reference point. People who have no idea what things cost find out before they waste your time. People in your range feel normal picking an answer.
Build the ranges from your minimum
- Find your real minimum. The smallest job you’d actually take and make money on.
- Make the lowest option “Under [your minimum].” That’s your filter.
- Make 3 or 4 ranges above it that match where your real jobs fall.
- Add “Not sure yet.” Always.
Example for a custom home builder with a $450k minimum (your numbers will be different):
- Under $450k
- $450k to $650k
- $650k to $1M
- Over $1M
- Not sure yet
Help the “not sure” people
Add one line of helper text under the question: “Not sure? That’s fine. We’ll help you figure out what your project would cost.” It makes “not sure” feel acceptable, which keeps honest people in the form.
Don’t ask for an exact number. It feels like a trap, and people lowball. And don’t hide your minimum. If you don’t build under $450k, saying so up front is a kindness.
Question sets by trade
Different trades need different questions. Here’s what we’d ask, beyond the basics (project type, location, contact details). Set every range to your own market. The numbers here are examples, not benchmarks.
Custom home builders
| Question | Answer options |
|---|---|
| Do you own the lot? | Yes, own it · Under contract · Looking at lots · Haven’t started looking |
| Is the lot ready to build? | Utilities at the lot · Needs well/septic or utilities · Not sure |
| Do you have plans? | Plans from an architect · Stock or online plans · Ideas and photos · Starting from scratch |
| About how big? | Under 2,000 sq ft · 2,000 to 3,000 · 3,000 to 4,500 · Over 4,500 · Not sure |
| Budget for the house (not the land) | Ranges from your minimum up, plus Not sure yet |
| How are you paying? | Cash · Construction loan approved · Talking to a lender · Haven’t started |
| When do you want to break ground? | Within 6 months · 6 to 12 months · 12+ months · Just exploring |
Ask for the house budget without the land, or the number looks bigger than it is.
Remodelers
| Question | Answer options |
|---|---|
| What are you remodeling? | Kitchen · Bathroom(s) · Whole home · Addition · Basement · Other |
| Do you own the home? | Yes · Buying it now · Renting |
| How old is the home? | Newer than 20 years · 20 to 50 years · Over 50 years · Not sure |
| Will you live there during the work? | Yes · No · Not sure |
| Budget range | Ranges from your minimum, plus Not sure yet |
| How are you paying? | Cash or savings · Home equity loan or line · Other financing · Not sure |
| When do you want to start? | Within 3 months · 3 to 6 months · 6+ months · Just getting ideas |
Home age and living there during the work change your price and schedule.
Pool builders
| Question | Answer options |
|---|---|
| What type of pool? | Concrete · Fiberglass · Vinyl liner · Not sure, want advice |
| Do you have an HOA? | Yes · No · Not sure |
| How is backyard access? | Wide access, a truck could get in · Tight, through a gate · Not sure |
| Is your yard sloped? | Mostly flat · Some slope · Steep · Not sure |
| What do you want with it? | Just the pool · Pool and spa · Pool, spa and outdoor living |
| Budget range | Ranges from your minimum, plus Not sure yet |
| How are you paying? | Cash · Pool loan · Home equity · Not sure |
| When do you want to swim? | This summer · Next summer · Just exploring |
Access and slope swing a pool price, so you bring the right range to the consult. More: how pool builders get customers in the off-season.
Barndominium builders
| Question | Answer options |
|---|---|
| Do you own the land? | Yes · Under contract · Looking · Haven’t started |
| Is there power, water and road access? | Yes, all three · Some · None yet · Not sure |
| What are you looking for? | Shell only · Dried-in shell · Finished home (turnkey) · Not sure |
| About how big is the living space? | Under 1,500 sq ft · 1,500 to 2,500 · Over 2,500 · Not sure |
| Budget range | Ranges from your minimum, plus Not sure yet |
| How are you paying? | Cash · Lender approved · Talking to lenders · Haven’t started |
| When do you want to start? | Within 6 months · 6 to 12 months · 12+ months · Just exploring |
The “shell vs turnkey” question matters most. A shell lead and a turnkey lead at the same square footage are very different jobs. If they answer “talking to lenders,” ask on the call which lenders and how far along they are.
Commercial and metal buildings
| Question | Answer options |
|---|---|
| What type of building? | Warehouse or storage · Shop · Ag or equine · Retail or office · Church or community · Other |
| Do you own the site? | Owned · Under contract · Still looking |
| Do you have drawings? | Stamped drawings · Sketches · Nothing yet |
| Is there a bid deadline? | Yes (date) · No · Not sure |
| Who signs the contract? | Me · A partner or board · A tenant or developer · Not sure |
| Budget range | Ranges from your minimum, plus Not sure yet |
| When do you need it finished? | Within 6 months · 6 to 12 months · 12+ months |
For commercial leads, the bid date and who signs matter most. A board that meets quarterly changes your whole timeline.
Conditional logic: show the right next question
Conditional logic means the form shows or hides questions based on earlier answers. Whether your form builder supports it, and how, depends on the tool and plan. Search its help pages for “conditional logic,” “branching” or “skip logic” (features change, so check as of October 2026).
Here’s how we’d use it:
| If they answer… | Then show… | Skip… |
|---|---|---|
| Project = Pool | The pool questions above (HOA, access, slope) | Land questions |
| Project = Remodel | Home age, living there during work | Land questions, plans questions |
| Project = Commercial | Commercial set (bid date, signer, company) | Home-specific questions |
| Land = Still looking | “Want help checking a lot before you buy?” (yes / no) | “Is the lot ready to build?” |
| Location = outside your area | A polite message: “We don’t build there, but here’s who might help.” | The rest of the form |
| Budget = Under your minimum | Helper text: “Our projects usually start at $X. Want to talk about a smaller scope?” | Nothing. Let them finish. |
| Payment = Haven’t started | Helper text: “We can share lenders our clients have used.” | Nothing |
Rules for branching
- Keep it to 3 or 4 branches. Every branch is something you have to test.
- Say why you’re turning someone away, and point them somewhere useful.
- Don’t end the form for a low budget. Show helper text and let them finish. Some have a smaller job you’d take.
- Test every path before you go live, and check the answers reach your phone and inbox.
The lead scoring system: points per answer
This is our scoring sheet. It turns form answers into one number, so you know who to call first without reading every lead closely. The point values are our judgment, not research. Adjust them once you see how your leads actually turn out.
Points table
| Factor | Answer | Points |
|---|---|---|
| Land or home | Owns the land or home | 20 |
| Under contract / buying now | 15 | |
| Looking | 5 | |
| Haven’t started / renting | 0 | |
| Budget vs your minimum | Well above your minimum (next range up or higher) | 25 |
| At your minimum (your lowest range above “under”) | 20 | |
| Not sure yet | 8 | |
| Under your minimum | 0, plus a knockout flag | |
| Financing | Cash | 20 |
| Loan approved / pre-approved | 18 | |
| Talking to a lender / applying | 10 | |
| Haven’t started / not sure | 3 | |
| Timeline | Within 3 months | 15 |
| 3 to 6 months | 12 | |
| 6 to 12 months | 6 | |
| 12+ months / just exploring | 0 | |
| Location | In your core area | 10 |
| Edge of your area | 5 | |
| Outside your area | 0, plus a knockout flag | |
| Decision makers | Just me | 10 |
| Me and my spouse or partner | 8 | |
| A board, partners or others | 5 | |
| Total possible | 100 |
For custom homes and barndos, the timeline points can shift later: “within 6 months” earns 15, “6 to 12 months” earns 12, and so on. Builds with longer lead times shouldn’t punish a family who’s planning ahead.
Score bands and exactly what to do
Knockouts come first. Outside your area or under your minimum budget goes to “decline politely” no matter the score. (You can override it when a smaller scope would work.)
One cap: if land is “looking” or “haven’t started” and financing is “haven’t started,” the lead goes no higher than nurture, whatever the score. Two missing basics means the project can’t start soon.
| Score | Band | What you do |
|---|---|---|
| 75 to 100 | Call now | Auto text in 60 seconds. Call within 5 minutes during work hours, by 9 a.m. if after hours. Book the meeting on the call. |
| 50 to 74 | Call this week | Auto text in 60 seconds. Call within 1 business day. Find out what’s missing. |
| 25 to 49 | Nurture | Auto text in 60 seconds. One personal text within 2 days. Then a useful text once a month. |
| Under 25, or a knockout | Decline politely | A kind text or email within 1 business day. Point them somewhere useful. |
What to say for each band
Call now (75+): Every lead gets the same 60-second auto text. The difference is how fast a person follows.
Hi [name], this is [you] with [company]. Got your answers about the [project] in [town]. I'm calling you in the next few minutes from this number.
On the call: confirm the answers, ask what made them reach out now, and book the meeting with all decision makers there. “Could you and [spouse] meet at the lot Thursday at 4 or Saturday at 10?”
Call this week (50 to 74): These leads are real but missing one or two things. Your call is to find out what.
Hi [name], [you] with [company]. Thanks for the details on your [project]. I'll call you tomorrow to talk it through. Is morning or afternoon better?
On the call, go straight to the gap. If financing is the gap: “Have you talked to a lender yet? I can share a couple our clients have used.” If timing is the gap: “What has to happen before you’re ready to start?”
Nurture (25 to 49): Not ready now. Don’t push a meeting. Stay useful and stay in touch.
Hi [name], [you] with [company]. Thanks for reaching out about [project]. Sounds like you're early in planning, which is the right time to ask questions. I'll send you a few things that help with [land/financing/budget] over the next few months. Text me any time.
Then once a month: a project photo or a short tip about the step they’re on. Stop if they ask you to.
Decline politely (under 25 or knockout):
Hi [name], thanks for thinking of us for your [project]. [We don't build in (town) / Our projects usually start around $X], so we're not the right fit right now. [Name/company] may be able to help. If things change, we'd be glad to hear from you.
Reply wording for every situation: text templates. The full follow-up plan: speed to lead for contractors.
Three leads, scored step by step
All three are hypothetical, to show how the sheet works.
Lead A: custom home, call now
Say you’re a custom home builder with a $450k minimum. Your ranges are: Under $450k, $450k to $650k, $650k to $1M, Over $1M, Not sure yet. A form comes in on a Tuesday at 7:10 p.m.
| Factor | Answer | Points |
|---|---|---|
| Land | Owns the lot | 20 |
| Budget | $650k to $1M (above minimum) | 25 |
| Financing | Construction loan pre-approved | 18 |
| Timeline | 3 to 6 months (longer-build scale) | 15 |
| Location | Core area | 10 |
| Decision makers | Me and my spouse | 8 |
| Total | 96 |
No knockouts, no cap. 96 is “call now.” It’s after hours, so the auto text goes out at 7:10 and you call at 8 the next morning. You book a lot visit with both spouses for Saturday.
Lead B: pool, call this week
Say you’re a pool builder with a $70k minimum. Your ranges: Under $70k, $70k to $100k, $100k to $150k, Over $150k, Not sure yet.
| Factor | Answer | Points |
|---|---|---|
| Home | Owns the home | 20 |
| Budget | Not sure yet | 8 |
| Financing | Applying for a pool loan | 10 |
| Timeline | Within 3 months | 15 |
| Location | Edge of the service area | 5 |
| Decision makers | Just me | 10 |
| Total | 68 |
No knockouts. 68 is “call this week.” Call within 1 business day. The gaps are budget and financing. On the call, give your real range: “Most of our fiberglass pools with basic decking landed between $X and $Y last year. Where does that sit with what the lender is talking about?” If they’re in range, book the backyard visit.
Lead C: barndominium, nurture
Say you build barndos with a $250k minimum. Your ranges: Under $250k, $250k to $400k, $400k to $600k, Over $600k, Not sure yet.
| Factor | Answer | Points |
|---|---|---|
| Land | Looking at land | 5 |
| Budget | $250k to $400k (at minimum) | 20 |
| Financing | Haven’t started | 3 |
| Timeline | 6 to 12 months (longer-build scale) | 12 |
| Location | Core area | 10 |
| Decision makers | Me and my spouse | 8 |
| Total | 58 |
On points alone, 58 is “call this week.” But no land and no financing triggers the cap, so Lead C goes to nurture. That’s the classic early lead with a real budget.
Send the nurture text. Month one: a short list of what to check before buying land for a barndo. Month two: a couple of lenders your clients have used. When they text “We found land,” score them again. They’ll likely jump a band or two.
And a decline
A remodel lead 90 minutes outside your area, under your minimum. Two knockouts. Send the decline text the next morning with the name of someone closer. It takes 60 seconds, and people remember it.
What to do with each answer pattern
Scores sort leads. Patterns tell you what to say. Here are common patterns and how we’d handle them:
| Pattern | What it usually means | What to do |
|---|---|---|
| Big budget, no land | Serious, but not this year | Nurture with land help. Offer a lot walk once they have a candidate. |
| Land and cash, 12+ months out | Planning ahead the right way | Call this week. Start design early. They may move faster than they think. |
| Spouse involved, but only one filled out the form | Normal | Invite both to the first meeting. One-sided meetings end in “we need to talk.” |
| “Not sure” on budget and financing | Early, or nervous about money | Give a real range on the call. Offer lender names. |
| Commercial with a bid deadline in 3 weeks | They’re collecting bids | Reply same day. Ask for drawings and who decides. Decide fast if you’re bidding. |
| Under minimum, otherwise strong | Wrong size job | Offer a smaller scope you’d take, or refer out. |
| Typed a long message in “anything else” | Engaged, read it first | Call and reference what they wrote. |
Routing: if more than one person handles leads, route by project type (pools to the pool estimator), by score (call-now leads text the owner’s phone, nurture leads go to the office) or by ZIP if you have two offices. Every lead also goes to email as a backup.
Texting consent and privacy wording
If you text leads back from software (most auto-reply tools do this), you have rules to follow. This isn’t legal advice. Rules vary by state, and they change. Check with your provider and, if needed, a lawyer.
What’s general and well established:
- Marketing texts need prior consent. The FCC’s consumer guide says autodialed texts to a mobile phone need the owner’s prior consent unless it’s an emergency, and that commercial texts require written consent (FCC, as of October 2026). The same guide notes written consent can be given electronically, including through website forms.
- Replying to someone who just contacted you is different from texting a list. A one-to-one reply to a lead who just asked you a question is not the same as sending promotions to everyone who ever filled out a form.
- People can opt out in any reasonable way. The FCC says people can opt out of robotexts at any time, in any reasonable manner, even if they consented before. Honor STOP and similar replies.
- Register your number. Business texting from apps on regular 10-digit numbers in the U.S. generally requires A2P 10DLC registration with the carriers. Your texting provider will walk you through it.
Consent wording you can adapt
Put something like this near the submit button, in readable text, not hidden in gray 8-point type. Have your texting provider or lawyer check it for your state.
You can also put text consent behind its own unchecked checkbox. Ask your texting provider what they require.
A short privacy note
Link a privacy policy that says what you collect, why, and that you don’t sell it (if you don’t). Then keep the promise. Never add form leads to a list you sell or share.
Testing and measuring your form
A form is never finished. Measure it, change one thing, measure again.
The four numbers to track
| Number | How to get it | What it tells you |
|---|---|---|
| Views | Visits to the page with the form | How many people see it |
| Starts | People who answered question 1 | Whether the first question invites them in |
| Completions | People who submitted | Whether the form is too long or too pushy |
| Booked meetings | From your own notes or CRM | Whether the form brings in real buyers |
Completion rate = completions ÷ starts. Some form tools report views, starts and completions on their own. If yours doesn’t, ask your web person to track “form started” and “form submitted” as events in your analytics.
Drop-off by question is the most useful number. Say 100 people start and 40 quit on the budget question. The wording of that question is your problem, not the whole form. Check whether your form tool shows where people leave, or track each step as its own event.
How to test
- Change one thing at a time. The budget wording. The order. Removing one question.
- Run it long enough. Wait until you have a decent number of starts, not just a few days. A small builder may need a month or more.
- Judge by booked meetings, not just completions. A form that gets more submissions from people who can’t afford you is worse, not better.
- Watch your score bands. If a change raises completions but most new leads land in “decline,” you loosened the wrong thing.
Worth testing: budget wording with and without a reference range, “Not sure yet” helper text, removing your least useful question, and a short intro line (“8 quick questions. About a minute.”).
Want a quick read on your current form and site? The free website score and 2-minute check look at it.
Common lead form mistakes
- Asking for the phone number first. Fix: contact details last.
- No budget question. Fix: ask with ranges, starting at your minimum, plus “Not sure yet.”
- One form for every trade. Fix: branch by project type.
- Ending the form on a low budget. Fix: show helper text, let them finish.
- Scoring but never re-scoring. Fix: when a nurture lead says “we bought the land,” score them again.
- Texting every form lead promotions forever. Fix: replies to their inquiry are one thing. Ongoing marketing texts need consent and an easy way out.
Frequently asked
What questions should I ask a potential construction client?
Ask what they want built, where, whether they own the land or home, their budget range, how they’ll pay, when they want to start and who’s part of the decision. Those answers tell you whether to meet, how fast to call and who to invite. Save the design details for the meeting.
How do you qualify a lead as a contractor?
Look at four things: land or home ownership, budget compared to your minimum, financing, and timeline. A lead with all four is ready to meet. Missing one or two means a call to find out what’s missing. Missing most means a monthly check-in, not a site visit.
Will asking about budget scare people away?
Some people will leave. Most of them weren’t going to hire you at your price anyway. Use ranges, start the lowest range at your real minimum, add “Not sure yet” and a short line of helper text. That keeps the honest early-stage people in the form.
How do you filter out tire kickers?
Ask the questions that only a ready buyer can answer well: land, money and timing. Then score the answers and call the ready ones first. Tire kickers still get a polite text and a monthly check-in, so you don’t lose the ones who become real later.
Should a lead form ask for an email or a phone number?
Ask for both, last, and ask how they want to be contacted. A mobile number lets you text back in a minute, which is when leads are most likely to answer. Make it clear why you’re asking: “So we can text you about your project.”
If you want a form like this built into your website, with lead alerts and text back, that’s part of Fix my website.






