Skip to content
Your pro website ready in 10 minutesBook
← All solutions
Solution 02

Online booking system for small businesses

Your appointments book themselves on your website.

A client who has to phone to book calls while your hands are full — or doesn't call at all. Here's how Traxo lets them pick a slot on their own, without you losing control of your day.

4-minute read6 building blocks included in the planSet up with you at the start
Appointment files sorted on a desk
In short

A booking button on your website and your Google profile, your real availability, the right length for each service, payment at booking (in full or as a deposit) if you want it, and everything landing in the calendar you already use. Reminders and rescheduling are handled without you.

The figures
35%

commission Treatwell takes on the first booking of each new client it brings you from its marketplace; 0% on repeat bookings, 2.5% processing on online prepayments.

Treatwell for Business, Ireland pricing, read on 25/09/2026

€44

a month for Booksy Biz in Ireland, plus €5 a month for each extra team member, VAT added; no commission on new clients or bookings.

Booksy Biz, Ireland pricing, read on 25/09/2026

€0

for Square Appointments' free plan, single location; it leaves out no-show protection, Google Calendar sync and automated text and email confirmations, which start with Plus at €19 + VAT a month.

Square Appointments, Ireland pricing, read on 25/09/2026

01

Clients book in two clicks on your website, without calling

A button on your website and on your Google profile. The client sees the slots you really have free, picks one, and gets a confirmation instantly. No calls, no messages to deal with in the evening.

You decide how much happens automatically: instant booking for the services you know inside out, a request for you to approve for the ones that need a chat first.

“I'm already on a booking app.” Many of the booking systems that come up in an Irish search are marketplaces as well as tools: your business is listed beside the one down the road, the client books through the platform, and their details sit in its files. A marketplace brings new faces, and it charges for them. A button on your own website and your Google profile does a different job: the client who is already looking for you books with you alone, their details come to you, and no booking carries a commission.

  • Open 24/7, Sundays included
  • Instant confirmation by email
  • Manual approval if you want it, service by service
Booking — client viewTuesday 14 September
Leak detection45 min · €80
08:3010:0014:0016:30
Deposit requested€24 · paid online
02

Each person and each team gets their own calendar

Three hairdressers, two fitting teams: the client chooses who they book with, or Traxo gives the job to whoever is free first. Everyone has their own hours, their own days off and the services they can do.

You get both views: everyone's day at a glance, or one person's calendar when something needs moving.

Real example · hair salon, 3 chairs

Each stylist has her own days and specialities. Clients book with their usual stylist; if she's fully booked, the website offers the first one available instead of letting them go elsewhere.

03

The right length for the right service

A colour takes longer than a cut, and a new hot water cylinder takes longer than a blocked drain. Each service has its own length, and bookings stick to it: no more two clients in the same slot.

We add what makes a day workable: travel time between jobs, a break if you want one, and a minimum notice period so nobody books you for ten minutes' time.

Common mistake

Opening every slot in the day with no travel time. The calendar fills up, the day becomes impossible, and you're the one ringing clients to move them.

04

The deposit is requested for you

A fixed amount or a percentage, requested at the time of booking. A client who has paid a deposit turns up: it's the simplest cure for no-shows.

Your cancellation terms are shown before payment and the client accepts them. The rest is paid afterwards, on the day or online, whichever you prefer.

Clients can pay as they book, the full price or a deposit, and what happens to that money if they cancel is set by your own terms. The Competition and Consumer Protection Commission's guidance tells consumers that a business generally doesn't have to refund a deposit when the client simply changes their mind, unless its terms allow it, and advises them to check before paying whether the deposit is refundable. That's why your terms are shown, and accepted, before the client pays: the question they would ask is answered on screen.

05

Everything lands in the calendar you already use

Google Calendar, Apple, Outlook: the appointment is added with the reason for the visit and an address you can tap to open in your satnav. Nothing new to check in the morning.

Syncing works both ways: anything you block out in your personal calendar becomes unavailable online within a minute. That's what makes double bookings impossible.

A booking system is judged on what happens after the booking. A slot taken online has to land in the same calendar as the one you wrote down on the phone, and a cancellation has to free it everywhere at once; when either step fails, a client turns up to a door that isn't expecting them. Before you compare prices, check that calendar sync and automatic confirmations are in the plan you'd actually pay for, not only in the one above it.

Wednesday 15synced · Google Calendar
08:30Hot water cylinder — 12 Lilac Road, Manchester · 1 hr 30
10:30Travel — 22 min · added automatically
11:00Leak detection — Salford · deposit paid
14:00Blocked by you — unavailable online
06

Reminders and rescheduling, without bothering you

The client gets a reminder the day before, with the time and address. If they need to move it, they do it themselves within the limits you've set — never less than two hours before, for example.

The freed-up slot goes back online straight away, and someone else can take it. You're told, without having to go back and forth by text.

The reminder costs nothing to write and goes straight at no-shows: it goes out the day before, with the time and the address, and it carries the link to move the appointment. A client who can reschedule in two taps does that instead of simply not turning up, and the slot goes back on sale.

“The system taking care of all appointments & client records was invaluable. Also the SMS appointment reminder meant customers were aware of their appointment eliminating ‘no shows’...”

Mary Browne, The Holistic Lodge · Trustpilot Ireland, review of Phorest, 04/08/2025
What Traxo doesn't do

Traxo isn't a marketplace: it doesn't send you clients from a directory, it lets the people already looking for you book. It doesn't run a till or manage stock, and it isn't practice software with clinical or patient records.

Frequently asked questions

Yes. You can switch all your services to manual approval: the client sends a request and you accept it with one tap on your phone. Many people start that way, then automate the simple services.

Your services, their lengths and your availability: you enter them when you create your website, with a free launch call if you'd like a hand. Then it all runs on its own.

Create my website

Three steps, and your website is online

You open your account, you build your website, you put it online. And if you'd like a hand, a free 15-minute launch call is on us.

1

You open your account

2 minutes
2

You build your website

10 minutes
3

You put it online

1 minute

Nothing to pay until your website is online

Other solutions

The appointments you'd miss tonight now book themselves