
How to Set Up Online Booking in 15 Minutes
LovingBooking Team
LovingBooking Team
Most owners put off online booking because it sounds like a project — something you set aside a weekend for, with a manual to read and settings to wrestle. It is not. Setting up a booking page is mostly typing in things you already know by heart: what you offer, what it costs, how long it takes, and when you are open. Do a little prep, go in the right order, and you can have a live page customers can use before your next coffee goes cold.
Here is exactly how to do it in about fifteen minutes, and how to avoid the two or three things that quietly turn fifteen minutes into an afternoon.
First, Prep for Two Minutes
The single biggest time sink in setup is not the software — it is deciding things while you set up. If you sit down without knowing your prices or your hours, every field becomes a small negotiation with yourself, and fifteen minutes becomes fifty.
So before you open anything, write down two lists on paper or in your notes app:
- Your services. For each one: a name, the price, and how many minutes it takes. You do not need all of them — your top three or four most-booked services are enough to go live.
- Your working hours. The hours you genuinely take appointments, day by day, and which days you are closed.
That is the whole prep. Everything after this is just entering what you already decided.
Step 1: Create Your Account and Name Your Page
Sign up with your email and enter your business name. You will pick a booking page address — the last part of your link, sometimes called a slug. It looks like `lovingbooking.com/book/your-business`. Keep it short and recognisable; your business name, lowercased with hyphens, is almost always the right choice. This is the link you will hand to every customer, so it is worth a few seconds of thought — but not more than a few. You can share it far and wide once it is set.
A live booking page in about 15 minutes
Start free →Step 2: Add Your Services
Now enter the services from your prep list. Each one needs three things:
- A clear name the customer will recognise.
- The price.
- The duration in minutes.
Of these, duration is the one to get right, because it decides how your day is sliced into bookable slots. A service you mark as 30 minutes when it really takes 45 will cheerfully double-book you. Start with your handful of most-popular services so the page goes live fast — the full menu can wait until tonight. If you are moving off a paper diary, our guide on going from a paper diary to online booking covers how to bring your existing list across without losing anything.
Step 3: Set Your Working Hours
This is the step that actually creates bookable time. Enter the hours you take appointments for each day and mark your days off. Set them honestly, not aspirationally — the page will offer customers every slot inside these hours, so if you put down 9am when you are really opening at 10, you will get a 9am booking you did not want.
You are not locked in. You can widen your hours for a busy season, block off a single afternoon, or close a public holiday at any time, and the available slots update instantly. The goal right now is a truthful default, not a perfect calendar.
Step 4: Copy Your Booking Link
Open your public booking page and copy its full URL. That one link is your entire booking system: it shows your services, your live availability, and confirms appointments on its own. There is nothing else to install and no website required — the page stands on its own.
Where the link goes next is where the bookings come from. The highest-value spots are the ones customers already look at: your Instagram bio, your WhatsApp, and your Google Business Profile. We wrote a step-by-step on putting your booking link in your Instagram bio that applies just as well to the other channels.
Step 5: Book Yourself, Once
Before you share the link with a single customer, become one. On your phone — because that is where nearly everyone will book — open your link and make a real test booking from start to finish. You are checking three things:
- Your services, prices, and durations read correctly.
- The available times match the hours you set.
- The confirmation email actually arrives.
This two-minute check catches the small mistakes — a typo'd price, a service marked at the wrong length — while they cost you nothing, instead of in front of a paying customer.
What You Can Safely Leave for Later
Fifteen minutes gets you a working, shareable booking page. It does not get you every feature, and that is the point — nothing below has to be done before you go live:
| Do now (the 15 minutes) | Add later, page stays live |
|---|---|
| Business name and page link | Cover photo and branding colours |
| Top 3–4 services with prices | The full service menu |
| Your working hours | Individual staff and their own hours |
| One test booking | Deposits, packages, and policies |
Adding any of these later never takes your page offline. This is why the fastest owners resist polishing on the first pass: a live page collecting real bookings today is worth far more than a perfect page you finish next week. If you want to make sure the page earns the tap once it is up, our list of the five things every booking page needs is a good ten-minute follow-up.
The Point of Going Fast
The reason to keep setup to fifteen minutes is not laziness — it is that a booking page only starts paying off once it is live and shared. Every day it sits half-built is a day of enquiries still landing in your DMs and your voicemail. Enter what you know, get the link out, and let the page start taking bookings while you go back to the actual work.
Ready to set yours up? Create your free booking page and you can have it live before the end of your break.
A live booking page in about 15 minutes
Add your services and hours, copy your link, and start taking bookings today — no website, no card details, no long setup.
Free to start · No credit card
Frequently asked questions
How long does it really take to set up online booking?
How long does it really take to set up online booking?
If you have your service list, prices, durations, and opening hours ready, the core setup takes about fifteen minutes — create your account, add a few services, set your hours, and copy your link. What makes it feel longer is deciding those details live, so write them down first and the actual setup goes quickly.
Do I need to add everything before my page goes live?
Do I need to add everything before my page goes live?
No. Your page is bookable as soon as you have your working hours and at least one service in. Staff members, photos, deposits, and extra services can all be added afterward without taking the page down. Get a working page live first, then refine it over the following days.
What is a booking page slug and does it matter?
What is a booking page slug and does it matter?
The slug is the last part of your booking link — the "your-business" in lovingbooking.com/book/your-business. Keep it short, lowercase, and recognisable, usually just your business name. It appears in every link you share, so it is worth getting right at setup, though it is not worth agonising over.
Do I need a website to use online booking?
Do I need a website to use online booking?
No. Your booking page is a full web page on its own, with its own link you can share directly. Most small businesses put that link in their Instagram bio, WhatsApp, and Google profile rather than building a separate website. If you do have a site, you can link or embed the booking page into it later.
What if I get my services or hours wrong at setup?
What if I get my services or hours wrong at setup?
Nothing is permanent. Prices, durations, hours, and services are all editable at any time from your dashboard, and changes take effect immediately. That is exactly why you should not stall on the first pass — enter your best answer, get the page live, and correct anything the moment you spot it.
Can customers book outside my opening hours?
Can customers book outside my opening hours?
No. The page only ever offers slots inside the working hours you set, minus anything already booked, so customers cannot request a time you are closed. If you want to block a specific afternoon or holiday, you mark it off and those slots simply stop appearing.


