Online Booking for Nail Techs: Stop Taking Bookings by DM
See how an online calendar organizes nail appointments, prevents overlaps and cuts no-shows. A practical example with services of different lengths.
LRLucas Ribeiro Cavalcante · Founder of Via6
In this article
- Short answer
- Why does booking through DMs get messy?
- How does an online booking page work for a nail tech?
- Example: Ana's booking page in Austin, Texas
- How do you handle peak hours and last-minute appointments?
- How do you reduce no-shows and late arrivals with online booking?
- How do you promote your online booking page?
- Next step: set up your booking page in 5 minutes
- Frequently asked questions
An online booking page for nail techs organizes your appointment times behind a link, so clients don't have to chat in your DMs. The client picks a service, sees the free times and books on their own. This reduces double bookings and no-shows, especially when your services take different amounts of time.
Why does booking through DMs get messy?
If you work as a nail tech, you know how it goes: your DMs turn into a message center. A client asks if you have a free slot, you reply, she takes a while to answer, another client asks for the same time, and now you have a double booking. With services of different lengths, like a basic manicure (1 hour), a basic pedicure (1 hour), gel extensions (2 hours) and a fill (30 minutes), it gets hard to fit everyone in without mistakes.
An online booking page fixes this. Instead of chatting, the client opens your link, sees the times that are really free and books. You just receive the confirmation. It's the same principle as taking appointments through Instagram without answering DMs, but with a full booking page.
If you work from home or from a salon, put your booking link in your Instagram bio and in your WhatsApp Business profile. That way, clients can book the moment they think of it, without waiting for your reply.
How does an online booking page work for a nail tech?
An online booking page is your own page with a unique link. You add your services with a name, a duration and a price. For example: Basic manicure, $35, 1 hour; Basic pedicure, $40, 1 hour; Gel extensions, $95, 2 hours; Gel fill, $65, 1 hour 30 minutes. Then you set the days and hours you work. (These are only examples. Use your own services and prices.)
The client opens the link, chooses a service, sees the available times and books. She gets a confirmation by email and can reschedule or cancel on her own. You get an email for each booking, and the client gets an automatic reminder by email.
With Via6, you build this page in about 5 minutes by dragging ready-made blocks. You can add your WhatsApp link, a payment link, a QR Code and your booking calendar, all in one place. The free plan allows 1 service in the calendar. The Pro plan adds up to 10 services and unlimited bookings, priced in your local currency.
Start with your most requested services. If you only do manicures and pedicures, add just those two. As demand grows, add extensions and fills.
Example: Ana's booking page in Austin, Texas
Ana is a nail tech in Austin, Texas, and works from a studio in the South Congress area. She works Tuesday to Saturday, from 9am to 6pm, with a lunch break. Before, she booked everything through DMs and her paper calendar was full of crossed-out times. Now she uses an online booking page.
Ana added her services: Basic manicure (1 hour, $35), Basic pedicure (1 hour, $40), Mani and pedi (2 hours, $70), Gel extensions (2 hours, $95) and Gel fill (1 hour 30 minutes, $65). She set up her calendar for one client at a time, so the page only shows the times when she is free. If a client books a mani and pedi from 2pm to 4pm, that block disappears from the options.
Ana's clients tap the link in her Instagram bio, pick a service, see the times and book. If they need to reschedule, they do it through the same link. Ana gets the confirmation by email, and the client gets an automatic reminder. The result: fewer no-shows and fewer messages in her DMs.
Set a clear late arrival policy. For example: arriving 15 minutes late shortens the service time; arriving later than that cancels the appointment and forfeits the deposit. Put this in a text block on your booking page.
How do you handle peak hours and last-minute appointments?
Every nail tech has busy times: Saturday mornings, the day before a holiday, late afternoons. With an online booking page, you control what you offer by setting your working hours. If you want, you can keep time blocks for rest or for regular clients by simply not making those hours available on the calendar.
Fitting in a last-minute client is easier when the calendar shows exactly how much free time you have. If a client canceled and you have a 1 hour gap between two appointments, you can open that slot for a 1 hour service. The client sees it and books without having to ask.
Use the working hours setting to separate blocks. For example: Tuesday to Friday, 9am to 12pm and 2pm to 6pm; Saturday, 9am to 2pm. That way, nobody can book outside your schedule.
Links, WhatsApp, QR code and booking in one link. Free, no credit card.
How do you reduce no-shows and late arrivals with online booking?
No-shows are a common problem. An online booking page helps in two ways: the client gets a confirmation and a reminder by email, and you can ask for a deposit. Your payment link or your usual payment details can appear on the page itself, and you arrange the payment directly with the client. For more ideas, read how to reduce no-shows from clients who book online.
You can write on your page: “To confirm your appointment, please pay a $20 deposit. The deposit will be deducted from your service.” This reduces no-shows without awkward conversations. Deposit rules and refund policies vary by state and province, so check your local rules before you set one.
Another tip is to ask clients to cancel or reschedule with plenty of notice through the same link. If they can do it on their own, without sending a message, they are more likely to let you know in time. You also save time you would have spent on chats. Ask them to reschedule at least 24 hours in advance.
Keep your cancellation policy visible on the page. For example: “Cancellations or reschedules made less than 24 hours in advance may forfeit your deposit.” This helps clients understand your rules from the start.
How do you promote your online booking page?
Put your booking link everywhere clients find you: your Instagram bio, your WhatsApp status, your business card, and a QR Code at the salon counter. On Instagram, you can use the link sticker in your stories and pin a highlight with your booking link. For details, see Instagram story link vs. bio link.
On TikTok, check whether the website field appears in your profile. TikTok changes its requirements over time, so look under Edit profile. Menu names also change with app updates. If the field doesn't appear, consider switching to a business account. On WhatsApp, you can create a link with a pre-filled message for clients who want to ask you something before booking. Here is how to create a WhatsApp link with a pre-filled message for your bio.
A good Instagram bio also helps. Check out 30 bio ideas for nail techs and adapt them to your style.
Print a QR Code and place it at the salon counter or on your workstation. Clients scan it, open your page and book their next appointment. On the Via6 Pro plan, the QR Code is dynamic: you can change where it points without reprinting it.
Next step: set up your booking page in 5 minutes
You don't need a website or a complicated app. Via6 is a page at via6.app/yourname that brings together your booking calendar, WhatsApp, payment link and other links. You build it from your phone by dragging blocks, with no code. If you already use Linktree, you can import your links.
Start with the free plan: 1 page, 1 service in the calendar and up to 50 bookings per month. Test it with one service, like a basic manicure. Later, if you need more services and unlimited bookings, compare the Via6 plans.
Create your account at via6.app and set up your booking page today. In a few minutes, you can stop booking appointments through DMs and spend that time on your clients.
Frequently asked questions
Does online booking work for nail techs who work from home?
Yes. An online booking page is a page with a unique link that you share in your Instagram bio, on WhatsApp or on a QR Code. Clients book on their own, without calling or sending a message. You set your hours and services, and you receive each booking by email.
How do I avoid double bookings with services of different lengths?
Add each service with its exact duration. The calendar only shows the times when you are free, taking the length of each service into account. So if a client books a 2 hour gel extension, that block is no longer available to anyone else.
Do I have to pay to use an online booking page?
Not necessarily. Via6 has a free plan with 1 service in the calendar and up to 50 bookings per month. For more services and unlimited bookings, the Pro plan is available, and its price is shown in your local currency on the Via6 plans page. Every new account gets 14 days of Pro without a credit card.
How can I ask for a deposit to hold an appointment?
You can ask clients for a deposit and agree on it directly with them. Add your payment link or payment details to your page, and tell the client when the deposit needs to be paid. Via6 does not collect payments or confirm appointments based on payment. Write your policy on the page, for example: “$20 deposit, deducted from your service.” Check your local rules on deposits and refunds.
Do clients get a reminder for their appointment?
Yes. Via6 sends the confirmation and an email reminder to the client, with a link to reschedule or cancel. If you want to follow up with clients who tend to forget, you can send a WhatsApp message the day before.
Written with AI assistance, checked against product data, and published by Via6 on Oct 12, 2026.How we write→
Founder of Via6. Oversees the product and sets the editorial agenda for this blog, written for businesses that take appointments and want to get clients through their bio link.
See all articles→