Decide what people can book

Start with one or two appointment types, for example a 30-minute phone consultation and a one-hour on-site quote. Give each a clear name, length and description so customers choose the right one.

Set honest availability

  • Only offer times you can genuinely keep.
  • Add buffer time for travel or preparation.
  • Block out holidays, busy periods and admin time.
  • Set how far ahead people can book, and the minimum notice you need.

Account for shared resources

If a booking needs a particular room, vehicle or piece of equipment, the system should check that too. Otherwise two staff may each be free but the van is only in one place.

NovaSoft One customer bookings check availability at the moment of booking to prevent double-booking, and resource scheduling handles rooms, vehicles, equipment and people with capacity limits.

Keep the booking with the customer

A booking should land on the customer’s record and in your shared calendar, so whoever turns up knows the history. NovaSoft One shows bookings alongside tasks, deadlines and projects in the Planner.

Choosing what to make bookable

Not everything should be bookable online. Good candidates are short, standard appointments where you know how long they take: consultations, quote visits, inspections and follow-up calls. Complex jobs that need scoping first are better handled as enquiries.

Start with one appointment type for a month. See how many people use it and whether the bookings are good quality before adding more.

Reducing no-shows

  • Send a confirmation straight away with the date, time and address.
  • Send a reminder the day before.
  • Make rescheduling easy so people move rather than skip.
  • Ask for a phone number so you can call if someone is late.
  • For high-value appointments, consider asking for a deposit through your payment system.

Setting availability you can keep

It is tempting to open every hour of the week. Resist it. Leave space for travel, overruns and the admin that keeps the business running. A good rule is to open no more than about two-thirds of your working hours to online bookings at first, then adjust as you learn how long appointments really take.

Connecting bookings to the rest of the business

A booking is the start of a customer relationship, not just a calendar entry. Make sure each booking creates or updates the customer’s record, so the person running the appointment sees their history, and so you can follow up afterwards with a quote or a thank-you.

A worked example

A Pilates studio offers 60-minute introductory sessions online. Availability is limited to three mornings a week to leave room for existing clients. Each booking creates or updates the client record, a reminder goes out the day before and the practitioner sees the client’s history before the session. After a month, phone calls about scheduling halve and the studio fills gaps it used to leave empty.

Quick checklist

  • Start with one or two appointment types with clear names.
  • Open only the hours you can genuinely keep, with buffers.
  • Block holidays and busy periods in advance.
  • Send a confirmation immediately and a reminder the day before.
  • Make rescheduling easy.
  • Check shared rooms, vehicles or equipment are free at booking time.
  • Review bookings monthly and adjust availability.

Handle changes gracefully

Make it easy to reschedule or cancel, with clear rules about notice. A customer who can move their own appointment is less likely to simply not turn up.

Common questions

Should we charge a deposit for bookings?

For longer or high-value appointments, a deposit can reduce no-shows. Make the cancellation terms clear.

How far ahead should customers be able to book?

Two to six weeks suits most service businesses.

What if a customer books the wrong appointment type?

Clear names and descriptions help. Contact them to adjust if needed.

This guide is general information for Australian businesses, not legal, tax or financial advice. Check anything specific to your situation with a qualified adviser or the relevant government agency.