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.
Key benefits
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.
How it works
On your site in three steps
Publish your listing
Publish the listing, switch direct bookings on and connect your payment account.
Copy the embed code
In the listing's settings, open Go Live and copy the code under Sell from your website.
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.
FAQ
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.
More from Connections & Integrations
Related features
Guides & insights
From the blog

No-Shows and Guests Who Never Pay
Abandoned checkouts, offers that expire, and the stay nobody turned up for. What each one should do to your calendar, your books and your task allowance.
Read article →
Nobody Should Manage a Night Cap by Hand
Counting nights against a letting limit every month, for every property, forever, is a job that fails quietly. What it takes to hand it over safely — and what should still need your say-so.
Read article →
Which Nights Should You Give Up?
If a night cap means closing part of your year, the question is not how many nights but which ones. Rank the year by your own rate card and the answer changes by thousands.
Read article →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