Skip to main content

How to Increase Online Bookings from 30% to 70%

How can I increase my online booking percentage from today's level of 30% to at least 70%
Business Problem

When 70% of your guests book by calling or walking in, you have a hidden capacity and labour cost problem that compounds daily. Each phone booking takes 3–5 minutes of front desk time — time that could be spent on a guest standing in front of them. Walk-ins are structurally difficult to plan for: the provider may be mid-service when they arrive, the wait is unpredictable, and the experience starts on the wrong foot.

Online booking solves all of this. It is self-service, available 24 hours a day, and shifts the scheduling friction entirely to the guest. Guests who book online choose their own slot, receive automatic confirmations and reminders, and arrive as planned appointments — not as pleasant surprises. They also show up more reliably: a guest who selected their own time and received two reminders is far less likely to no-show than one who called and was verbally confirmed.

The gap between 30% and 70% online is not a technology problem. The Zenoti webstore is already capable. The gap is a habit problem — guests have not yet learned to book online because no one has given them a reason to change their behaviour. This cookbook shows how to change that.

Business Conditions

The following conditions should exist for this solution to work effectively:

Zenoti Configuration Conditions:

  • Zenoti webstore is active and accessible — guests can complete a booking end-to-end online without calling.

  • All bookable services are published online with accurate service names, descriptions, durations, and prices. Services that are not listed cannot be booked online.

  • Provider selection is enabled in the online booking flow so guests can request a specific provider if they have a preference.

  • Automated booking confirmation and reminder messages are active — guests who book online receive an immediate confirmation and a reminder 24 hours before.

  • Loyalty program is active so online-booking incentives (bonus points) can be configured.

  • Appointment source tracking is capturing booking channel (online vs phone vs walk-in) so the current 30% baseline can be measured and progress tracked.

Zenoti Solutions
  1. Enhance Your Master / Admin Management 

    • Audit the Webstore — Fix What Is Broken Before Promoting It

      • Before running any campaign to drive online bookings, walk through the booking flow yourself on a mobile phone. Time it. Count the taps. If it takes more than 5 steps or 90 seconds to complete a booking, you will lose guests at some point in the flow. Identify the friction and fix it first.

      • Common issues: services not visible online, provider selection not enabled, prices not updated, the page not loading correctly on mobile. Address these before directing guests to the webstore — a broken experience will actively discourage future attempts.

      • Navigate: Admin > Organization > Online booking > Webstore V2 > review all bookable services are listed, prices are correct, provider selection is enabled > test the booking flow on mobile

    • Enable Provider Selection in Online Booking

      • Guests who have a preferred provider are significantly more likely to book online if they can select that provider themselves. If provider selection is hidden or disabled, these guests will call instead — because it is the only way to ensure they get the right person.

      • Enable provider selection in the webstore configuration. Ensure provider profiles are complete (name, services available) so the selection screen is informative, not just a list of names.

      • Navigate: Admin > Organization > Online booking > Webstore v2 > Booking settings > enable Show Provider at Booking > Save

    • Confirm Automated Reminders Are Active for Online Bookings

      • Guests who book online and receive immediate confirmation followed by a 24-hour reminder show up at significantly higher rates than those who do not. Confirm that both triggers are active and that the messages include the appointment details clearly.

      • Navigate: Configurations > search 'Templates for email and text' > Appointment Confirmation template > verify active | Appointment Reminder template > verify set to 24 hours before > Save

  2. Get Discovered, and Capture Attention with Improving Your Marketing 

    • Send Existing Guests a Direct Booking Link — One Campaign, Big Impact

      • Your most effective first step is the simplest: send every guest who has visited in the last 6 months a message that contains the direct booking URL and one sentence explaining why online booking is easier: 'Book your next visit online in under a minute — no calls, no waiting: [webstore link].'

      • This is not promotional. It is a service improvement communication. Guests who did not know the webstore existed will start using it. Many will never call again.

      • Navigate: Marketing > Target Segments > Add Segment > filter by: Last Visit Date > within last 180 days > Save | send SMS with direct webstore URL

    • Offer Bonus Loyalty Points for First Online Booking — A One-Time Incentive

      • For guests who have never booked online, a one-time incentive removes the inertia. Configure a loyalty points bonus (e.g., 2× points) for any appointment booked online in the next 30 days. Send the offer with the direct booking link.

      • The goal is to get the guest through the booking flow once. After the first online booking, most guests find it easier and continue booking online without further incentive.

      • Navigate: Configurations > Loyalty configurations > Loyalty Rules > add rule: 2× points for online booking > set expiry date > Save | promote via Marketing > Target Segments

    • Create an Online-Only Offer for Off-Peak Slots

      • An online-exclusive discount for specific time slots (e.g., 'Book any service online before noon and receive 10% off') serves two purposes: it drives online booking adoption and fills slower parts of the day. Configure the discount in Zenoti and promote it specifically to guests who tend to book in slow windows.

      • Navigate: Marketing > Discounts > Add Discount > set Online Booking = Yes > set time/day restrictions > Save | promote via Marketing > Target Segments or post-visit SMS

  3. Making Your Booking Easy and Effective

    • Train FD to Offer the Link at Every Phone Booking — Not as a Rejection, as a Gift(Operational)

      • When a guest calls to book, FD should confirm the booking as normal — and then say: 'I'll send you a link so you can book yourself next time in about 30 seconds — it's much quicker than calling. Can I send it to [number]?' Send the webstore link immediately via Hyperconnect (only if you have Hyperconnect) else send it offline.

      • This is not redirecting the guest. It is equipping them. A guest who calls once and receives a link will often book online the next time. The 70% target is built one converted caller at a time.

    • Checkout Rebook — Default to Online for the Next Visit

      • At every checkout, when offering to rebook, FD should default to the online flow: 'I can book your next visit right now, or I can send you a link and you can pick the slot yourself when it suits you — which works better?' Many guests will choose the link.

      • For guests who accept the link, send it immediately while they are still at the desk. This is the moment of highest motivation — do not let it pass without the link being sent.

    • Reduce Online Booking to the Fewest Steps Possible

  4. Improve Online Presence 

    • Add the Booking Link to Every Guest-Facing Touch Point

      • Google My Business profile, Instagram bio, Facebook page, WhatsApp Business profile, email signature — the booking link should appear everywhere a guest might look for your business online. If a guest has to search for how to book, you have already created friction.

      • Add a 'Book Now' button directly on Google My Business. This is a free, high-visibility placement that converts search intent directly into appointments.

    • QR Code at Reception — Convert Walk-Ins to Future Online Bookers

      • Print a QR code at the reception desk that links directly to the webstore booking page. After a walk-in is served, FD can point to the QR code: 'Next time, scan this and you can book before you come in — it's faster and you'll always get your preferred time.' This converts a walk-in habit into an online booking habit over 2–3 visits.

    • Post-Visit Message — Include the Booking Link Every Time

      • Every automated post-visit thank-you message should include the direct booking link: 'We look forward to seeing you again — book your next visit here: [link].' This makes rebooking a 10-second action at the moment the guest is most satisfied with your service.

      • Navigate: Configurations > search 'Templates for email and text' > Post-Visit / Thank You template > Edit > add webstore booking link > Save

  5. Employee Management

    • FD Weekly KPI: Online Booking Conversion Rate(Operational)

      • Track the percentage of total bookings that came via online channel each week. Share this number with the FD team weekly and set a team target — not individual targets. 'This week we hit 38% online — our target for end of month is 50%.' This frames it as a shared goal, not surveillance.

      • When FD teams see the number moving because of their daily actions (sending links, offering at checkout), they become invested in it.

      • Navigate: Reports > Appointments > Appointment report > filter by last 7 days > review source

    • Brief FD on Why Online Booking Helps Them Too(Operational)

      • Front desk staff benefit directly from more online bookings: fewer phone calls to answer, more predictable arrival times, guests who already know their appointment details. Frame the shift as a quality-of-work improvement for the FD team, not just a metric to hit for management.

      • A FD team that genuinely understands the benefit will naturally direct guests online. One that feels it is being used to reduce their own role will resist.

  6. Track, Measure, and Scale with Reports and Dashboards (Mandatory)

    • Appointment Report — Track Booking Source Weekly

      • This is the primary metric for this initiative. Run it weekly and track the split between online, phone, and walk-in bookings. Set a weekly target (e.g., increase online % by 2 percentage points per week for 20 weeks) and review progress in the Monday meeting.

      • If the online percentage is not moving after 4 weeks of active promotion, the issue is either the webstore (too difficult to use) or the message (not reaching guests). Investigate both before changing the target.

      • Navigate: Reports > Appointments > Appointment report > filter by last 7 days > review Booking Source column: Online vs Phone vs Walk-in

    • Guest Retention Report (v2) — Compare Online vs Other Bookers

      • Once you have a meaningful volume of online bookers (3+ months of data), compare their retention rate against phone and walk-in bookers. This gives you the business case data to share internally and with your team: online bookers come back more, spend more consistently, and no-show less.

      • Navigate: Reports > search 'Guest Retention' > Guest Retention report (v2) > select date range > review retention by guest segment

    • Salon Summary Report (v2) — Revenue Impact of the Channel Shift

      • As online booking percentage rises, overall no-show rates should fall (online bookers receive automatic reminders) and revenue predictability should improve. Track revenue per day variance month on month — a tighter variance range is a sign that scheduling and demand are better aligned.

      • Navigate: Reports > search 'Salon Summary' > Salon Summary report (v2) > compare month on month revenue and appointment volume

    Contingency Plan (If Things Don't Go as Expected)
    • If the online booking percentage is not moving after 4 weeks:

      • Test the booking flow yourself, on mobile, without logging in. Count the steps. If it takes more than 4 taps to confirm a booking, that is where guests are dropping off. Identify the specific step causing drop-off and address the configuration.

      • Also verify that the booking links being sent in campaigns are correct and working. A broken link or a link that opens a desktop site on mobile will eliminate the entire campaign impact.

    • If guests start the online booking flow but do not complete it:

      • The most common cause is mandatory account creation. If guests are required to register before completing a first booking, a significant proportion will abandon. Check whether Zenoti allows booking without account registration for first-time online bookers, and enable it if available.

    • If FD staff are not offering the booking link at checkout:

      • Shadow a checkout interaction and observe directly. If the link is not being offered, it is either because FD forgot (needs reinforcing), feels awkward (needs scripting), or does not see why it matters (needs the business context). Address the root cause specifically.

    • If a particular segment of guests (e.g., older guests) does not engage with online booking:

      • Do not force the channel. Segment your outreach: send online booking links to guests under 45 and standard reminders to those who consistently prefer phone. The 70% target is an average, not a mandate for every guest.

    Mitigation Plan (If Experience Consistently Falls Short)
    • If the webstore is not converting despite traffic, engage your Zenoti CSM to review the webstore configuration and identify any known usability improvements or settings that may be affecting the booking completion rate.

    • If the loyalty incentive for online booking is not driving behaviour change, test a more tangible immediate reward: a 10% discount on the next service booked online (one-time, for guests who have never booked online before). This is more visible than loyalty points and may convert a different segment.

    • Set a 90-day milestone review: if the online booking percentage has not reached 50% after 90 days of consistent execution (link in every communication, FD training, loyalty incentive active), revisit the webstore UX with a fresh pair of eyes — ideally by having a regular guest attempt a booking while you observe.

    • If walk-in volume is high because guests live nearby and prefer spontaneous visits, the 70% online target may not be achievable for your specific catchment. A realistic revised target might be 50% online, 30% walk-in, 20% phone — and that is still a significant operational improvement over the current state.

    • Share the monthly online booking percentage at every team meeting. A number that is shared becomes a number that people care about. A metric tracked in a manager's spreadsheet and shared with no one stays exactly where it is.