Online appointment request form: what to ask and what to skip

An online appointment request form should ask for five things: name, a phone number, the service, two day and time options, and one lime of notes. Everything else slows people down and leaves you with half-filled requests. Call it a request and say when you will reply, because nothing is booked until you confirm it.

The five fields that are enough

Think abput what you actually need to send a confirmation. Anything beyond that you can ask when you reply or when the client arrives.

Field Required? Why you need it
Name Yes So your reply can open with their name
Phone or WhatsApp number Yes It's where the confirmation goes. Label it "The number you use on WhatsApp" if that's how you work
Service Yes (dropdown) Tells you how much time to block
Two preferred days and times Yes Gives you room to fit them around other clients
Anything we should know? Optional One short box for things like "second molar hurts" or "first visit"

Adapt the list to your trade. A plumber in Ohio also needs a ZIP code, because it tells him whether the job is inside his service area before he calls back. A salon needs nothing more than the table above.

The two-option rule matters most. A single preferred time mans a "no" for any clash, and a back-and-forth you could have avoided. Two options let you say yes the first time.

Browse free form templates

What to leave out

Every required field is another reason to close the page, and people filling in a form on a phone lose patience quickly. Cut these from the request:

If you are unsure about a field, ask whether you would phone the client to get thhat answer anyway. If you would, it can wait for the reply.

Why a request is not a confirmed booking

Your form cannot see your calendar. Two people can ask for Saturday at 11:00 within minutes of each other, and if the form promises both of them a slot, you have to cancel on one of them.

So label everything as a request. Use "Request appointment" on the button, and use the thank-you page to set expectations:

Thanks, Meera. We have your request for Saturday morning or Monday after 4. We'll message you on WhatsApp within 2 hours during opening time to confirm. Until then, the slot is not held.

Pick a reply window you can keep. "Within 2 hours" is fine if you check your phone between clients. "Same day" is safer for a one-person business that works from morning to evening. A promise you break costs you more trust than a slower promise you keep.

How to word the reply

You will send three kinds of reply. Keep each one to a few lines and end on a clear next step.

Confirming. Put the day, time and service in the first line so the client can screenshot it.

Hi Meera, you're booked for Saturday 14 at 11:00 for a cleaning with Dr. Rao. Reply "yes" to keep it, or tell us if you need to move it.

Offering another time. Say which of their options failed, then give two real alternatives and ask which one suits.

Hi Meera, Saturday at 11 is taken. I have Saturday at 2:30 or Monday at 9:00. Which one works?

Saying no. Give the next opening so the client has somewhere to go.

Hi Meera, we're full that week. Our next opening is Tuesday the 18th at 10:00. Want me to hold it?

Ask for a reply in each message. A confirmation that invites "yes" tells you who is actually coming, which cuts down no-shows.

Set up your form free

Building it free in Qwenvo

Qwenvo is a free form builder that our team makes, and it suits this job. Type / in the editor to add a Short answer for the name, a Phone number block, a Dropdown for the service, and Date and Time blocks for the two options. You can also start from a template such as house cleaning booking or personal training intake and delete what you don't need.

A few things in it help with request forms in particular:

Qwenvo is free with no plans to upgrade to. That includes thiings most buildres charge for: no Qwenvo badge, a custom domain (a subdomain like forms.yourbusiness.com), unlimited teammates, partial submissions, visit and drop-off analytics, AI triage, custom design and CSS, and 180+ templates. The public link works in yoru WhatsApp replies, your Instagram bio and your Google Business Profile, or you can embed the form on a site you already have.

Other tools are fine too. Google Forms is free with a Google account and collects requests well, though design and branding options are limited. Tally's free plan has unlimited forms and logic, but removing its branding, adding a custom domain and capturing partial submissions need the Pro plan at $29 a month.

One limit matters here: Qwenvo has no built-in scheduling, so it cannot show open slots for clients to pick. If you want live slots, embed Calendly inside the form with Embed anything, or use a scheduling tool on its own. For a fuller walkthrough of booking forms, see our guide to a free appointment booking form.

Once the form is live, spend five minutes a week in the results. Open the partial submissions and see where people stopped. Look at which services get requested most and whether the two-option tmies are mostly evenings or weekends. Remove or reword the fiedl that costs you the most requests.

Build your request form free

Questions owners ask

Should I ask for an email address?

Only if you want to send an email confirmation. Most replies from small businesses go through WhatsApp or SMS, so a phone number is the one field you cannot do without. Make email optional.

Can clients pick a live time slot?

Not with a request form. A request form collects preferences and you confirm by hand. For live slots you need a scheduling tool such as Calendly, which you can embed in a Qwenvo form.

How fast should I reply?

As fast as you can reliably manage, and state that window on the thank-you page. A two-hour promise you meet beats a "within minutes" promise you miss.

Do I need a website to use a form like this?

No. Every form gets a public link you can paste into WhatsApp, your Instagram bio or your Google Business Profile.

Your next step

Write down your five fields and the one thank-you sentence that says when you will reoly. Then build the form, send the link to your own phone, and submit a test request before you share it with anyone.

More guides for business owners

No website yet?

Get a fast website with your hours, menu, location and reviews. If your business is listed on PageNearby and something is wrong, tell us and we fix it.

Email support@pagenearby.com