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.

A customer booking an appointment on her phone in a café

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.

Button link

A button opens your booking page. Add it to your menu, an email, or any page.

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 logoWordPressInstall the RazorBooking plugin and add the shortcode to any page.
  • Wix logoWixPaste the code into an Embed HTML element.
  • Squarespace logoSquarespacePaste the code into a Code block on any page.
  • Webflow logoWebflowPaste the code into an Embed element.
  • Shopify logoShopifyPaste 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.

Booking page

Your booking page shows your services, team, and reviews at your own address.

AI voice agent

The AI voice agent talks with customers on your website and books them in.

FAQ

Get answers
before you start

Send us a message and we reply by email.

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.

Start taking
bookings online today

Add your services, set your hours, and share your booking link.

No credit card needed.

  • Zero commission on every booking
  • Deposits or full payment upfront
  • Reminders by email, SMS, and WhatsApp
  • A calendar for every team member
  • An AI voice agent add-on that takes bookings
  • Embed on the website you already have
  • 14-day free trial

Start taking
bookings online today

Add your services, set your hours, and share your booking link.

No credit card needed.

  • Zero commission on every booking
  • Deposits or full payment upfront
  • Reminders by email, SMS, and WhatsApp
  • A calendar for every team member
  • An AI voice agent add-on that takes bookings
  • Embed on the website you already have
  • 14-day free trial

© 2026 Razorbooking. All rights reserved.

All systems operational

© 2026 Razorbooking. All rights reserved.

All systems operational

© 2026 Razorbooking. All rights reserved.

All systems operational