How to add online booking to your website
Add online booking to your website: embed your booking page in WordPress, Wix, Squarespace or Webflow, or use a simple Book now button. Step by step.
Updated
You can add online booking to your website in two ways: embed your booking page directly on a page, or add a Book now button that opens your booking page. Both take a few minutes and work in WordPress, Wix, Squarespace, Webflow and most other website builders. Clients see your free times and book without leaving your site.
Embedded booking page or a button?
| Embedded booking page | Button with a link | |
|---|---|---|
| What it looks like | Booking appears inside your website | The client opens the booking page in a new tab |
| Best for | A dedicated booking page | The menu, home page and footer |
| Setup | Paste a code snippet | Paste a link |
Many businesses use both: a button in the menu that leads to a Book page with the booking embedded.
How do you embed the booking page?
- Open Customize in Klarte and choose Embed.
- Copy the code. You can choose a standard iframe or a script that adjusts its height automatically.
- Paste the code into your website:
- WordPress: add a Custom HTML block.
- Wix: add Embed code (Embed HTML).
- Squarespace: add a Code block. Some plans limit scripts, so use the iframe code if the script does not show.
- Webflow: add an Embed element.
- Publish and test a booking from your phone.
How do you add a Book now button?
Copy your booking link and put it behind a button that says Book now. Place it at the top of your home page, in the menu and on each service page. Use the same link in your Google Business Profile, on Facebook and in your Instagram bio.
What if I don't have a website?
You don't need one. Your Klarte booking page is a page of its own with services, prices and free times, and the link can be shared anywhere. Many small businesses do fine with just a booking link and a Google Business Profile.
Want a website without building one yourself? Klarte can also make a simple website with a booking system, with photos, prices, opening hours and your own domain.
How do you do this in Klarte?
Embedding and the booking link are included on every plan, including Free at 0 NOK a month. Clients can pay a deposit or the full price in the same flow, and get a confirmation and reminder automatically. See the features or try Klarte for free.
Questions and answers
How do I add booking to my website?
Embed your booking page with a code snippet, or add a Book now button that links to your booking page. Both work in WordPress, Wix, Squarespace and Webflow.
Can I embed a booking system in WordPress?
Yes. Copy the code from Customize and Embed in Klarte, and paste it into a Custom HTML block.
Does it cost extra to have booking on my website?
No. Embedding and the booking link are included on every Klarte plan, including Free.
Do I need a website to take online bookings?
No. You can share your booking link directly on Google, Instagram, Facebook and in messages.