Take bookings on the website you already have

Paste one piece of embed code from your portal and your own website shows live availability, your prices and checkout. A second embed lets guests sign in to their booking without leaving your site.

Your booking page, inside your own site

Every published listing has an Airflow booking page. The booking widget is the same calendar, pricing and checkout, shown inside a page of the website you already have. It works on WordPress, Wix, Squarespace or a hand-built site: anywhere you can paste HTML. Availability and prices come live from Airflow, so the widget shows what your Airflow calendar shows.

Where to get the code

In your portal, open the listing's settings, go to Go Live and find Sell from your website. Copy the embed code and paste it into your page. The listing must be published with direct bookings switched on. The same code is under Connections, where WordPress users can also download the Airflow Booking plugin, already set up with a shortcode for each listing.

It fits the page

The widget tells your page how tall it needs to be, and the embed code includes one line that resizes the frame to fit, so nothing scrolls inside it. If your site builder removes scripts, the widget still works at a fixed height and keeps its button in view.

Paying by card

Card checkout cannot run inside a frame. When a guest presses Confirm & pay, the whole browser tab goes to Stripe's secure checkout, and the money goes into your own Stripe account. After paying, the guest sees the confirmation on your Airflow booking page. If they go back without paying, they return to your page with their dates and details still filled in, and can complete the payment or start again.

Guest portal on your site

A second embed puts the guest sign-in on your website. A guest enters their booking code and their email or surname and sees their booking: the dates, what they have paid and what is due, their documents and how to reach you. The code is on the same Sell from your website card.

Commission

A booking made through the widget counts as a booking on your own booking page. See pricing for the rate.

Why Booking Widget and Guest Portal for Your Website matters

Keep your website

Guests choose their dates and enter their details on a page of your own site. No rebuild needed.

One calendar behind it

Availability and prices come live from Airflow, so the widget shows the same dates and prices as your Airflow calendar.

Guests look after themselves

With the guest portal embed, guests check their booking, their payments and their documents from your site.

On your site in three steps

1

Publish your listing

Publish the listing, switch direct bookings on and connect your payment account.

2

Copy the embed code

In the listing's settings, open Go Live and copy the code under Sell from your website.

3

Paste it into your page

Paste it where you want the widget to appear. On WordPress you can use the Airflow Booking plugin and its shortcodes instead.

Common questions about Booking Widget and Guest Portal for Your Website

Which website builders does it work with?

Any site that lets you paste HTML embed code, such as WordPress, Wix, Squarespace or a hand-built site. On WordPress you can also use the Airflow Booking plugin, which gives each listing its own shortcode.

Why does the guest leave my page to pay?

Card checkout runs on Stripe's secure page, which cannot be shown inside a frame. The browser tab goes to Stripe for the payment. If the guest goes back, they return to your page with their dates and details kept.

Who receives the money?

You do. Card payments go into your own Stripe account. Airflow never holds the money.

What does the widget cost?

See the pricing page for which plans include the widget and the guest portal embed, and for the commission on bookings made through the widget.

Ready to take bookings on your own site?

Publish a listing, copy the embed code and paste it into your page.

Start your free trial See plans and pricing
Share on WhatsApp Share