Back-and-forth
“Does Thursday work?” becomes four messages and a missed reply.
Online booking · Scheduling · Reminders
Give customers a clear way to book while your availability, service rules, payments and team handoff stay under control.
By Justine Coupland, RN — AHPRA-registered nurse & automation specialist · Last updated July 2026
An online booking system lets a customer pick a service, see the times you have approved and book. They get a confirmed next step with no phone or email back-and-forth. Depending on the platform and plan, appointment booking software can also take payment, add buffers and set limits on numbers. It can send reminders, let customers reschedule and offer cancelled times to others. LUNA Systems has built more than 100 automation workflows. We set up appointment booking software for Australian small business, fitted to the calendar, staff, locations, service lengths, intake questions, payment policy and follow-up process you already use. The first step is checking your existing website, calendar, CRM or practice software and confirming what it can connect to. A simple free booking page may suit a sole trader. A small business with several staff may need resource rules, permissions, reminders, reporting and a managed handoff. Health information and clinical decisions need the separate healthcare pathway.
The hidden admin
Staff still lose time checking who is eligible and finding a room. They chase missing details, explain the policy and take payment. Then they type the same appointment in again somewhere else.
“Does Thursday work?” becomes four messages and a missed reply.
A calendar looks free, but the right person, room or travel window is not.
The appointment exists, but the team still has to chase the information needed to deliver it.
Payment failures, double entries and changed appointments surface only when a customer follows up.
Customer booking journey
Each step should either move the booking forward or stop safely and give a person the context.
Eligible service, location or appointment type
Approved staff, resource, duration and availability
Necessary questions, policy and payment rule
Calendar event, customer message and team context
Reminder, reschedule, waitlist or human exception
Booking rules before software
When can this actually be booked?
Hours · holidays · lead time · buffersWhat must be free at the same time?
Staff · room · chair · vehicle · equipmentWhich requests can self-book?
Service area · client type · capacity · prerequisitesWhat confirms the appointment?
Policy · deposit · prepayment · card ruleWhen should the system stop?
Urgency · complexity · missing information · conflictChoose the right level
A free booking page, a scheduling app and a managed, connected system each solve a different problem. The right choice depends on your team size, rooms and equipment, payments, intake, reporting and the software you already use.
| Phone / manual booking | Basic scheduling tool | LUNA online booking system | |
|---|---|---|---|
| Customers can book 24/7 | No: only when someone answers | Usually | Yes: any time, on your website or socials |
| Availability and conflicts | Checked by a person | One calendar or simple rules | Configured across the supported calendars, staff and resources in scope |
| Confirmations and reminders | Sent manually | Often included with plan limits | Configured around the approved customer journey and platform capability |
| Payments and cancellation policy | Handled separately | May support basic payment | Connection and policy are tested before launch where supported |
| Waitlist and rescheduling | Managed by staff | Varies by product and plan | Selected and configured only when the workflow needs them |
| Integrations and ownership | Separate records | Usually self-configured | Supported connections, account ownership and handover documented |
| Best fit | Low volume or high-complexity enquiries | Simple sole-trader scheduling | Multi-step or multi-system booking that needs managed setup |
Free may genuinely be enough. A personal Google Calendar account can share a booking page. Eligible paid plans add extras such as multiple reminders and paid appointments. Square Appointments offers booking, reminders and payments, with more features on higher plans.
LUNA booking setup
The configuration follows the business rules, not a generic industry template.
We define services, duration, staff, locations, lead time, buffers, capacity, questions and what still needs a phone call or quote.
We assess your current calendar, website, CRM or practice platform before recommending a native tool, connected app or custom workflow.
The booking page, questions, confirmation, payment policy, reminders, rescheduling and staff notifications are fitted to the approved rules.
We test availability, time zones, duplicate attempts, incomplete forms, payment outcomes, cancellations, calendar conflicts and staff handoff.
After launch, the business tracks completed bookings, cancellations, reschedules, manual intervention and the source that created each booking.
Data and ownership
A booking form should only ask for what the next step reasonably needs. The scope should also show the platform, connected accounts, payment provider, who has access, how long data is kept and how handover works.
OAIC collection guidance ↗Name · contact · selected service
Availability · questions · policy
Confirmed time · owner · status
Approved payment event, not raw card data
Only the context needed to deliver or resolve
Measure the booking outcome
Where did the customer begin and which service did they choose?
Was a valid appointment created in the system of record?
Could the customer act early enough for the slot to be reused?
Why did a person need to fix or finish the booking?
Was it completed, cancelled, rescheduled or marked as a no-show?
Online booking examples
These are configuration patterns, not promises that every platform supports every feature.
Different services can use different durations, staff, processing time, rooms, deposit rules and cancellation settings, with complex work kept out of instant booking.
Routine work can expose approved arrival windows while quotes, emergencies and jobs outside the service area route to an enquiry or callback instead.
Discovery calls and existing-client appointments can use different questions, durations and preparation messages, with calendar conflicts checked before confirmation.
Capacity, recurring sessions, waitlists and eligibility rules can be applied where the chosen platform supports class and membership booking.
FAQ
An online booking system shows eligible services and approved availability, collects the information needed for the appointment and confirms the next step. Depending on the platform and plan, it may also support payments, reminders, rescheduling, capacity, waitlists and reporting.
Not always. A sole trader with one appointment type may be well served by a free or low-cost booking page. Paid appointment booking software becomes more useful when you need multiple staff, locations, rooms, classes, deposits, custom questions, SMS, reporting or reliable connections to other systems, and that's where LUNA's done-for-you setup earns its cost.
Often, yes. LUNA checks the current product's booking page, API, native integrations, calendar sync and plan limits before recommending a replacement. A documented connection or process improvement is usually better than changing software without a clear reason.
Many platforms support deposits, prepayment or card capture through a connected payment provider, but availability, fees and refund handling vary. The cancellation and refund policy must be visible before the customer commits. See our guide to no-show fees in Australia before choosing the rule.
A deposit is a part-payment taken when the customer books, and it is usually subtracted from the final bill. Card on file saves the customer's card at booking without charging it, so a fee can be applied later if your policy allows. A cancellation-window fee applies when a booking is cancelled or missed inside a window you set, such as 24 hours. In every case the business sets its own cancellation policy and publishes it before the customer commits, and nothing is charged beyond what that policy states. LUNA Systems configures the flow to match the policy you choose. This is how the mechanics work, not legal advice. For the law, read can you charge a no-show fee in Australia.
As one example, Square Australia's own pricing page (checked 29-10-2026) lists a 2.2% processing rate for online payments made through Square Online, Online Checkout or its eCommerce API, on all three Square Appointments plans. It lists card on file on all three plans (Free, Plus and Premium), and "cancellation policy and fees", which lets a business collect card details at booking and charge a no-show or late-cancellation fee, on Plus and Premium only. Plans, rates and features change, so confirm them on the vendor's current page before you decide.
Take a $120 appointment with a 20% deposit. The deposit is 20% of $120, which is $24. The balance due at the appointment is $120 minus $24, which is $96. At a 2.2% card rate, as in the Square example above, the fee on the $24 deposit is 2.2% of $24, which is $0.53 (rounded), and on a fully prepaid $120 it would be 2.2% of $120, which is $2.64. This is arithmetic only. Your actual rate depends on your payment provider and plan.
It can make the appointment, policy, payment and rescheduling path clearer, and supported platforms can send reminders. The actual change depends on customer behaviour, timing, message delivery, the cancellation policy and whether availability is kept current. LUNA records the baseline and measures completed, cancelled and rescheduled bookings rather than promising a percentage.
Only what is reasonably necessary for the booking and next step. LUNA maps each field to a purpose, avoids collecting sensitive information without a valid reason and documents where the data moves. Healthcare practices should use the dedicated healthcare pathway.
Common connection points include Google Calendar, Outlook, Square Appointments, Calendly, Acuity, CRMs, websites, payment providers and job-management software. The exact answer depends on the product, subscription plan, permissions and whether the connection is one-way or two-way. LUNA verifies that before including it in scope. When a booking needs to start work in another system, such as creating a job, quote or invoice the booking tool can't create itself, that part is scoped as custom automation.
Timing depends on the number of services, staff, locations, calendars, resources, questions, payments, integrations and approval steps. LUNA provides a written scope after mapping the workflow, with separate stages for access, configuration, testing, launch and handover.
Software pricing varies from free booking pages to per-user, per-location or feature-tier subscriptions, plus payment and messaging fees. LUNA's setup cost for a booking system for small business depends on the workflow and connections required. We quote a written scope rather than publishing a one-size-fits-all service price.
Some platforms support classes, group capacity, recurring bookings, packages, processing time and multi-service appointments; others do not. Those requirements should be identified before choosing the tool because they often determine the product or subscription tier.
Yes, through the healthcare custom automation service. That pathway covers practice-software access, health information, administrative boundaries and human clinical oversight. This page is for non-medical service businesses.

Founder, LUNA Systems · Registered Nurse (AHPRA: NMW0002113429)
Former nurse and beauty therapist turned automation consultant. Justine builds custom AI systems for Australian service businesses, so they can stop chasing leads and start growing.
LUNA Systems Data
Our own operational figures, updated quarterly. Last updated: October 2026.
100+
automation workflows built and running
9
different industries we've delivered systems in
40+
industries and medical specialties configured on our AI receptionist
77
in-depth guides and articles published
94
website designs in our live styles gallery
Start with the booking rules
Tell us what customers book, which calendar or platform you use, what must be checked and where the current process creates work. We will recommend the lightest sensible setup before quoting.
Share the current calendar, booking types and sticking point. We read every enquiry ourselves.
Run a healthcare practice?
Use the healthcare pathway for practice-software access, health information, administrative automation and human clinical oversight.
Get in touch
Tell us a bit about what you're after and we'll get back to you within one business day with honest advice on where to start.