Online Booking Setup Guide

This guide walks lash techs through a complete online booking setup: a service menu that routes new sets vs. week-based fills, realistic appointment lengths with buffer time, clear booking rules (cancellations, late arrivals, no-shows), and deposit expectations clients see before they confirm.

Updated March 2026  ·  12–15 min read

What online booking setup includes

Online booking isn't just turning on a booking link. For a lash artist, it's building a system that:

  • Guides clients to the right appointment type (especially fills).
  • Protects your time with rules you don't have to re-explain in DMs.
  • Creates space in your day for sanitation, notes, photos, and reset time between clients. Lash work is detailed and your schedule needs to respect that.

The simplest way to think about it:

  • Service menu clarity: Clients pick the right thing
  • Time structure: Durations + buffers that match reality
  • Rules: Booking limits, cancels, late arrivals
  • Payments: Deposits, no-show protection, expectations
  • Client experience: Booking page trust, confirmations, reminders

What good looks like for a lash artist?:
A client can book in under two minutes without texting you, they understand the deposit and policies before they confirm, and the appointment that lands on your calendar is the appointment you expected to perform.

Before you turn booking on

Before you start sharing a booking link on Instagram, Google, or texts, decide one thing: what are you comfortable letting clients book without talking to you first?

Many lash artists keep certain appointments request-only because they require context:

  • Foreign fill (client has another artist's work)
  • Corrections / problem retention appointments
  • Mega volume on brand-new clients (if you require a consultation)
  • Anything that depends on assessing natural lash health

Online booking works best when the menu is bookable with confidence.

Policies and client info to collect up front

A booking system can send forms and agreements automatically. This helps you collect pre-appointment information and set expectations before they show up. For lash artists, your minimum viable pre-booking info typically includes:

  • Name and mobile number (for reminders)
  • Email (for confirmations)
  • New client vs returning
  • Any allergies or sensitivities
  • Agreement to key policies (late, cancel, no-show)

Keep it tight. If your form feels like a survey, clients will abandon the booking.

Step 1 - Clean up your service menu

Your service menu is where most online booking problems start. If a client can pick between Fill, Refill, 2 Week, Touch-up, and Maintenance, you're going to get the wrong booking a few times a week. That's not a client problem, that's a menu architecture problem.

Separate full sets, fills, removals, and mini fills

A clean lash menu often looks like:

New Set

  • Classic Full Set
  • Hybrid Full Set
  • Volume Full Set
  • Mega Volume Full Set (optional)

Fill (Returning Clients)

  • 2-Week Fill
  • 3-Week Fill
  • Over 3 Weeks = Book a Full Set (note or separate option)

Add-ons / Fixes

  • Lash Removal (standalone)
  • Removal and New Set (bundle)
  • Foreign Fill Assessment (request-only if you offer it)

Fix naming so clients book correctly

Use names that answer the client's question: What do I book?

  • Instead of Hybrid 90 - use Hybrid Full Set (New Client)
  • Instead of Fill Level 2 - use 2-Week Fill (My Work Only)

Then use the service description to clarify who it's for and what happens if they book the wrong thing (e.g., If you're outside the fill window, we'll rebook you as a full set.).

Fill eligibility rules

Online booking gets easier when you decide - and publish - your fill rules. Common guardrails:

  • Timing: Fills every 2-3 weeks; past your cutoff = new set required
  • Retention threshold: if too many extensions are missing, it's no longer a fill
  • Foreign fills: handled as removal + new set to protect results

You don't need to be harsh. You need to be clear.

What good looks like: a client who's 3.5 weeks out doesn't accidentally book a 60-minute slot that can't realistically be completed.

Step 2 - Set appointment durations and buffers

Online booking fails when the calendar math doesn't match real lash work.

Use real timing for classic, hybrid, and volume

Your durations should reflect your baseline, not the fastest lash tech on TikTok. Full sets commonly run 2-3 hours depending on style and volume; fills often around 60-90 minutes depending on retention and look.

Practical setup move: Time your next 10 appointments and average them by service type. If your classic fill regularly takes 80 minutes, a 60-minute slot will keep you behind all day.

Add buffer time like a professional

Buffer time is not wasted time. For lash artists, it's where you:

  • Sanitize tools and reset your station
  • Take photos, notes, and retention observations
  • Use the restroom, eat, breathe
  • Handle a last-minute I'm here text without rushing the client you're finishing

Even 10-15 minutes between appointments can make a meaningful difference in how your day runs. Lash educators regularly recommend buffer time - it's not optional if you want to stay on schedule.

Example setup:
Classic Fill: 75 min + 10 min buffer.
Hybrid Full Set: 135 min + 15 min buffer.

Watch for invisible time that wrecks your schedule

These time leaks aren't automatically handled by booking software unless you build for them: setup and towel change, lash bath prep, disinfection between clients, in-person checkout, and first-client consult conversations.

Step 3 - Decide your booking rules

Booking rules are where you stop negotiating your calendar.

Booking window and Minimum notice

For lash artists, consider:

  • Minimum notice: 12-24 hours (so you're not scrambling for same-day bookings)
  • Max advance booking: 30-90 days (so your calendar isn't locked months out)

This isn't about being difficult. It's about keeping your schedule usable.

Reschedule and cancel cutoffs

If you allow online cancellations and reschedules, set the cutoff window you can support. Best practice: policies work when clients see them before confirming.

Sample language (short and clear): Please reschedule or cancel at least 24 hours before your appointment. Late cancellations and no-shows may forfeit the deposit.

Late arrivals and same-day changes

Late policies protect the rest of your day - and the clients after the late one. Keep it readable:

  • 0-10 minutes late: We can usually continue as planned.
  • 10-15 minutes late: Service may be adjusted.
  • 15+ minutes late: Appointment may be rescheduled; deposit may be forfeited.

Step 4 - Set deposits and payment expectations

Deposits are one of the fastest ways to reduce booking drama for providers, when they're set up and explained well.

Choosing a deposit amount (flat vs percent)

In beauty services, deposit approaches vary. Common ranges are 25-50% or a meaningful flat amount. A practical lash approach:

  • Full sets: higher deposit because chair time is longer
  • Fills: lower deposit - still meaningful
  • No deposit: only if your no-show rate is genuinely low (most artists don't stay here)

Make deposits easy to understand

Most deposit conflict comes from unclear expectations, not the deposit itself. On your booking page, spell it out in one or two lines:

  • Deposit is required to reserve your time.
  • Deposit applies to your total at checkout.
  • Deposits are non-refundable within [X] hours. (match your policy)

You can put the deposit line directly under the price so clients see the math without scrolling.

Handle late cancels and no-shows consistently

Consistency matters because clients learn your boundaries fast.

Step 5 - Configure your availability

Availability looks simple until you're a provider, and every yes affects your entire day.

Set your true working hours

Build availability around how you actually work:

  • Start-of-day setup time (even 15 minutes)
  • Breaks you will actually take
  • End-of-day buffer (so you're not closing at 7:00 while still finishing a set)

If your booking system supports it, consider different availability rules by service type - fills available in more slots than full sets, for example.

Prevent double booking

Most double booking issues are actually setup problems. Multiple calendars not synced, personal blocks not reflected, or multiple booking links pointing to different schedules.

If you're a provider, your booking system should behave as one source of truth: one calendar, one availability logic, one set of rules.

Add non-client blocks so your business can run

A lash business includes work that isn't in the chair: content, supply restocks, admin, confirmations, education. If you don't schedule it, it steals from your evenings.

Step 6 - Build your booking page

This is where clients decide if you feel legit.

Trust signals for a lash artist

Your booking page should include:

  • Your business name (consistent with Instagram)
  • Clear location context (suite number, parking note, home-based instructions)
  • A professional photo (you or your lash work)
  • Contact method for booking issues - not DM me
  • Policies visible before booking: late, cancel, no-show

What to include in every service description

Keep it short, but answer the questions that cause wrong bookings. For each service:

  • Who it's for
  • Approximate time
  • Fill rules if relevant (weeks, your work only, minimum retention)
  • Prep expectations (clean lashes, no mascara)
  • Deposit note if used
    Example:
  • 2-Week Fill for returning clients within 14 days.
  • Best if you have more than 50% retention.
  • If you're past 3 weeks, book a full set.

A booking page that reduces DMs

If clients constantly message you do I book a fill or full set? or what's the deposit?.
That's a signal your page needs clearer routing and policy placement, not more texting.

Step 7 - Test the client booking flow

Testing is where professional setups are made. You want to see exactly what a client sees.

The five tests to run before you go live

  • Wrong service test: Can a new client accidentally book a fill? If yes, fix routing.
  • Deposit test: Does the deposit show clearly before confirming? Is the math obvious?
  • Policy visibility test: Can you find your cancel/late/ no-show rules without scrolling forever?
  • Timing test: Book two appointments back-to-back - do buffers actually block time?
  • Confirmation test: Are confirmation emails/texts clear (date, time, location, policy link)?

Common breakpoints (where clients get confused)

  • Fills not labeled by week (fill is too vague)
  • Deposit not explained - non-refundable not stated until after they pay
  • Location unclear - suite number missing, no parking note
  • Rules conflict - Instagram says 48 hours, booking page says 24

Fix these before you post the link.

Common setup mistakes

#1 The fill vs full set mistake

Fills are time-sensitive and rule-heavy. If your menu doesn't teach clients what to book, your day will pay for it. Fill timing is typically framed around 2-3 week maintenance, and many artists convert beyond a threshold into a new set. This is the single most common online booking mistake for lash techs.

#2 The no buffer mistake

If you don't build reset time into the calendar, you'll eventually burn out or run late. Small buffers prevent back-to-back stacking and protect your whole day - not just the appointment after the gap.

#3 The policies hidden mistake

Effective cancellation and no-show policies need to be visible and easy to understand. Many platforms surface them in the booking and confirmation experience - make sure yours does too. A policy buried in a PDF or an Instagram story highlight isn't a policy that works.

#4 The went live without testing mistake

You only get one first impression of your booking link. Test it like a client before you post it anywhere.

Final setup checklist

  • Service menu separates new sets, week-based fills, and removals.
  • Fill rules are visible before booking (timing and eligibility).
  • Durations match your real averages, not your best day.
  • Buffer time is built in (so you can reset and stay on schedule).
  • Booking limits are set (minimum notice and how far ahead clients can book).
  • Deposit expectations are clear before a client confirms.
  • Policies are visible (late, cancel, no-show) and consistent across IG and booking page.
  • Availability includes breaks and non-client work blocks.
  • You ran test bookings end-to-end (service selection to payment to confirmation).

Online booking setup

Frequently asked questions