Booking widget
Add booking to
your own website
Put booking on your website, take payments, and see every booking in one calendar. Add it with one line of code.
No credit card needed.
What it does
Keep customers
on your website
Customers book on the page where they found you. Each booking lands in your calendar.
Take guest bookings
Customers book with their name, phone number, and email. They don’t create an account.
Take payment at booking
Customers pay a deposit or the full price when they book. Online payments are on the Essential and Enterprise plans.
Set your brand color
Choose one of 8 color palettes or your own color. The widget’s buttons and highlights use it.
Open full screen on phones
On a phone, the widget fills the screen. A swipe doesn’t close it, so a half-typed booking stays.
Ask your own questions
Add the questions you need. Customers answer them before they pay, and the answers arrive with the booking.
See all bookings together
Bookings from the widget and your booking page appear in the same calendar.
Embed types
Add it
5 different ways
Each one opens the same booking flow. Use one, or mix them across your pages.
Inline
The widget sits inside your page, where you paste the code. Customers book right where they’re reading.
Popup
A button on your page opens the booking flow in a window. On a phone it opens full height.
Bubble
A floating button sits in the corner of every page. Customers tap it to book from anywhere on your site.
AI voice
The AI voice agent sits on your website as a button or a card. Customers book by talking.
Works with
Add it to
any website builder
Use the WordPress plugin, or paste the code into Wix, Squarespace, Webflow, or Shopify.
WordPress
Install the RazorBooking plugin and add the shortcode to any page.
Wix
Paste the code into an Embed HTML element.
Squarespace
Paste the code into a Code block on any page.
Webflow
Paste the code into an Embed element.
Shopify
Paste the code into a Custom Liquid section.
Keep exploring
Add more ways
to take bookings
Your booking page and the AI voice agent use the same services, team, and calendar as the widget.
Do I need a developer to add the widget?
No. Copy one line of code from your dashboard and paste it into your website. On WordPress, install the plugin and add the shortcode.
Which website builders does it work with?
WordPress, Wix, Squarespace, Webflow, Shopify, and any website where you can paste HTML.
Should I use inline, popup, or bubble?
Use inline on a page that’s mainly for booking, like your services page. Use popup or bubble to open the widget from a button on any page.
Do customers need an account to book?
No. Customers book with their name, phone number, and email. You can ask them to sign in first if you prefer.
Can customers pay when they book?
Yes. For each service, you choose a deposit, the full price, or payment at the appointment. Online payments with Stripe and PayPal are on the Essential and Enterprise plans.
Is the widget included in my plan?
Yes. Every plan includes the booking widget, the same as the booking page.
What’s the difference between the widget and the booking page?
The booking page is a full page at your own address. The widget puts the same booking flow on a website you already have.