"Need a tree out. Call me." That was the whole message, from a number Gustavo didn't recognize, sent through his tree service's contact form. He called twice, got voicemail, and never heard back. The form had done its job, technically. It had delivered a lead that couldn't be quoted and couldn't be reached.
A good online quote request form asks for exactly six things: what you need, where the job is, a few details with photos, when you want it done, how to reach you, and the best time to call. That is enough to give a ballpark or book a visit, and few enough that people finish on a phone. The sixth field is the one most forms leave out.
What a quotable lead contains
Before you design anything, write down what you'd ask if the customer were standing in your driveway. Gustavo's list: which tree, how tall, how close to the house or power lines, whether it's already down, and when they want it gone. He can't price a job without knowing if a crane or a bucket truck is involved. The form should collect the answers to the questions you'd ask first, in the order you'd ask them, and nothing else.
Everything beyond that is a cost. Each extra required field is another reason to close the tab. If you can run the first call without a piece of information, leave it off the form and ask on the phone.
The six fields, in order
- What do you need? (dropdown). Four to six service types plus "Not sure." A dropdown beats a text box because it routes the request and removes a blank page. Gustavo's: removal, trimming, stump grinding, storm damage, other.
- ZIP code of the job. Not a street address. A ZIP tells you whether the job is in your service area, which is the first thing you need to know, and it feels harmless to give. Ask for the address on the call or the estimate visit.
- Tell us about it, and add photos (optional). One text box, three lines tall, with the placeholder "Example: 60-foot oak, 20 feet from the garage." Let the person attach up to three photos from their phone's camera. A photo often replaces a site visit for a first number, and it is the best signal that the request is real.
- When do you want it done? (four choices). "This week", "Within a month", "Just planning", "It's urgent or an emergency." These answers tell you who to call first.
- Name and one way to reach you. Phone or email, whichever they prefer, not both required. Making both mandatory loses people who only want to be emailed.
- Best time to reach you. Four choices: "Morning", "Afternoon", "Evening", "Text me instead". This is the field that matters most. A person who says "after 5" expects a call after 5. When it arrives at 5:10 they pick up, and when it arrives at 11 a.m. while they're at work they ignore the unknown number and a callback is a coin flip.
If you plan to text people, add one line under the contact field: "I agree to receive texts about this request. Reply STOP to opt out." That is consent, which texting needs under U.S. rules, and it needs to be a real choice. Without it, use email and phone calls.
What to leave off
Skip the budget field for home and property services. Most homeowners have no idea what a tree removal costs, so they leave it blank, guess low, or leave. Skip "how did you hear about us" unless you will actually read the answers. Skip company name for consumer work. Skip the CAPTCHA puzzle and use a hidden honeypot field or your form tool's built-in spam filter instead. Skip "Message" in favor of the prompt in field three, which gets better answers than a blank box.
Photos and files, without the headaches
Make photo upload optional, accept the formats a phone produces (JPEG and HEIC), allow up to three, and tell people what you want: "One wide shot and one close-up works best." Set a size limit that a phone photo fits under, around 10 MB each, so uploads don't fail on cell data. If you run a business where a photo means a faster price, such as landscaping, roofing, painting, junk removal or appliance repair, say so on the form: "Photos get you a price faster."
The instant reply that follows
The moment someone submits, send a confirmation to the contact they chose. It should arrive within a minute, repeat what they asked for, and state when they will hear from a person.
Hi Pat, this is Gustavo at Ridge Road Tree Service. I got your request to remove the oak behind your garage, and thanks for the photos. I'll call you tomorrow between 5 and 7 p.m., as you asked. If it's leaning toward the house or you need someone sooner, call 555-0142 now and I'll pick up.
Three things make this work: it names the job, it honors the time window the customer chose, and it offers an out for emergencies. A form that says "we'll be in touch" does none of that.
Routing to a call back you will actually make
The form promised a window, so put that window on your calendar. When Pat says "evening", Gustavo's phone shows a task for 5:00 p.m. Anything marked urgent gets a call within the hour. Why the first hour matters is in speed to lead, and what to say when the customer doesn't pick up is in how to follow up on a website form lead. If nobody can watch the form all day, this is the step to hand off: a form on a Rocketship site creates a lead, an AI worker follows up within minutes, and the booking lands on your calendar. Rocketship also answers the number on your site, so a customer who calls instead of typing is not lost.
Measuring whether the form works
Track two numbers for two weeks. Starts: people who touched the first field. Submissions: people who finished. Completion is submissions divided by starts. If 40 people start and 22 finish, that is 55%. Look at where the rest left. If they stall at the photo step, make it optional and shorten the text. If they stall at the contact field, ask for one method only. Then compare submissions to the jobs you quoted. A form that brings 30 requests and 5 quotable ones is worse than one that brings 18 and 12. For the page around the form, read why your contact form is your worst-performing page, and for the next step, how to follow up on a quote.
Once the job is won, the next document is the invoice, which how to send an invoice covers. Until then, a quote request is only worth something if somebody answers it fast. Rocketship finds the buyers, emails them from your own Gmail, follows up, and books the meeting on its own. Plans that get you customers start at $24.99 a month (Launch), and every monthly plan starts with a 7-day free trial, card required. Answering your existing number is included; a dedicated line is $5 a month.
