Free template for a nail salon price list and booking form

The simplest free setup is one web pate with your price list on top and a booking form underneath. Clients read the prices, pick a service, describe the design they want, and attach a reference photo. Your Instagram DMs stop filling up with the same questions every day. You can build it today without paying for anything.

Browse free booking templates

Why the price post alone keeps your DMs full

A price image gets buried under newer posts, so people ask anyway. Then comes the usual chain: how much for chrome, does that include removal, can I bring a picture, are you free Saturday. By the time you have the service, the design, a day and a phone number, you have typed the same replies several times.

A page fixes this by answering the price questions up front and asking the booking questions in one go. You get a complete request in a single message instead of a week of back and forth.

What goes on the price list

Keep the list as text on the page rather than an image, so it reads well on a phone. Group it by service, with a short heading for each group, and put the time each service takes next to the price. Clients ask about duration right after they ask about cost.

Say your gel manicure is ₹900, removal is ₹200, and nail art is ₹150 per nail. Those are placeholders, so use your own. Write "from" next to any price that moves with length or detail, and say what moves it: "Extensions from ₹1,800, final price depends on length." That one line saves an awkward conversation at the appointment.

In Qwenvo you build this with Title, Text and Divider blocks. Add a few photos of finished sets with the Image block, so clients can see what plain, French and full custom actually look like.

The booking form fields

Ask only what you need to say yes or suggest a change. Here is a set that works for most solo technicians:

Field Block Why you ask
Name Short answer So you can greet them properly
WhatsApp number Phone number Where you will confirm
Service Checkboxes Lets them tick a manicure and removal together
Nail shape Dropdown Saves a round of messages
Design level Multiple choice Plain, French, simple art, full custom
Reference photos File upload Replaces "can I send you a picture?"
Allergies or repairs Long answer You see problems before they sit down
Preferred date Date A first choice, not a promise
Preferred time Time Same
Estimated total Calculated field Adds up the services they picked

Two small bits of logic make the frm feel shorter. Show the photo upload only when someone picks simple art or full custom, using the conditional logic option in the question's menu. And let the calculated field add up the prices so the client sees a total before sending. That total is an estimate, so label it that way.

Set it up in Qwenvo

Qwenvo is a free form builder that our team makes, and it covers this job without a paywall. Here is the order I would work in:

  1. On the empty-form screen, choose Create with AI and describe it: "nail salon booking form with service checkboxes, design level, photo upload, preferred date and time." You can also import your price list as plain text and edit from there.
  2. Open the editor and fix the blocks. It works like a document: type / to add a block.
  3. Add the conditional logic and the calculated field described above.
  4. Open Customize and match your Instagram: colors, fonts, button style, your logo and a cover photo.
  5. In the form Settings, turn on email notifications to you and a confirmation email to the client. Switch on prevent duplicate submissions so an anxious client does not send the same request three times.

Settings can also close the form on a date or after a set numbber of responses. That helps in wedding season or before a festival, when you already know how many clients you can take.

What you get free here is what many builders charge for: no Qwenvo badge, a custom domain, teammates, partial submissions, visit and drop-off analytics, AI triage, custom design and CSS, and 180+ templates. On Tally, for comparison, most of those sit on the Pro plan at $29 a month. Tally's free plan is still generous, with unlimited forms and submissions, logic, calculations and payments.

Read the booking form guide

One honest limit: Qwenvo has no built-in scheduling. The form collects a requested date and time, and you confirm it yourself. If you want clients to pick from live opdn slots, embed Calendly on the page with the Embed anything block. Our free appointment booking form guide covers both approaches.

Put the page where clients already look

Open the Share tab and copy the public link. Put it in your Instagram bio, your WhatsApp business profile and your Google Business Profile. Set the link preview (image, title, description) so it looks good when someone forwards it in a chat.

If you want an address like book.yoursalon.com, add it on the Domains page. You add a CNAME pointing to qwenvo.com plis the TXT record shown, click Verify, and pick the domain on the Share tab. It has to be a subdomain, because most DNS providers will not let a bare yourdomain.com take a CNAME. The HTTPS certificate is issued automatically on the first visit.

There is no built-in QR code. Paste your link into any QR generator and print the result for your counter or mirror.

Check the numbers once a week

Visit and drop-off analytics tell you where the page loses people. If many open it and few send a request, the form is probably too long, so cut a field. If people start and quit at the photo upload, make it optional. Partial submissions also show you who typed a name and number but never finished, which is a person worth a friendly WhatsApp message.

AI triage can tag each request with a priority and a suggested reply. For a one-person salon you may not need it. For a salon with a receptionist and three technicians, it sorts "urgent, wedding Saturday" from "just browsing" before anyone opens the inbox, and unlimited teammates means the whole team can see the same submissions.

Questions owners ask

Can clients pick an exact time slot?

Not with the form alone. They give a preferred date and time, and you reply to confirm or suggest another. For live slots, embed Calendly in the page.

Can I take a deposit?

Yes, with the Payment blodk, but clients pay through PayPal checkout only. Qwenvo keeps a 1% fee on top of PayPal's own fee, which is typically 3.49% plus a fixed amount. Stripe is not offered right now. If deposits matter most to you, Tally is cheaper because it adds no fee on top of Stripe. Check that your clients can actually pay through PayPal before you rely on it.

Is Google Forms enough?

For a plain request, it can be. It is free with a Google account. But respondents must sign in with Google to upload files, which gets in the way of reference photos, and design and branding options are limited.

Can I use Hindi or Marathi?

The form language setting offers 45+ languages, so check the list for yours. One catch: the per-submission PDF cannot draw Devanagari. Use the CSV or XLSX export instead, which can.

Your next step

Open your Instagram DMs from the last week and write down the five questions you answered most. Then open Create with AI in Qwenvo, paste your price list and those five questions, and let it draft the page. Edit the draft, then put the link in your bio.

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