Paste it once, change it whenever you like
-
Create your widget
In Make a Rezzy, add a widget and choose inline or button.
-
Copy the snippet
One short block of code, copied with a click.
-
Paste it into your site
Drop it into a custom HTML or embed block and publish. From then on, the colours, wording and layout you save in Make a Rezzy show on your site within seconds, with no pasting again and no need for a developer.
Your embed snippet
<div data-makearezzy-widget="your-widget-id"></div>
<script defer>
(function () {
fetch("https://www.makearezzy.com/api/reservation-widget/v1/embed/?version=1")
.then(function (r) { return r.json(); })
.then(function (d) {
var s = document.createElement("script");
s.src = d.url;
document.head.appendChild(s);
});
})();
</script>
Works with the website you already have
No plug-in to install and no developer needed. If your website lets you add a block of custom HTML, the booking widget works on it.
-
WordPress
Paste it into a Custom HTML block, with no plug-in or theme edits.
WordPress guide -
Wix
Add an Embed HTML element and paste the snippet in.
Wix guide -
Squarespace
Use a Code block, available on the Business plan and above.
Squarespace guide -
Shopify
Add a Custom Liquid section on Online Store 2.0 themes.
Shopify guide -
Webflow
Drag in an Embed element, on every plan including Starter.
Webflow guide -
Hand-coded and static sites
Paste the snippet into your page and publish as usual.
HTML guide
Inline or button: pick what suits the page
Inline widget
Date, party size and time sit right on your page. Guests pick a time, add their details and confirm without leaving your site. If a booking needs a deposit, a secure payment page opens in a new tab, so they keep their place on yours.
Best for a bookings page or your homepage.
Button widget
A single booking button that opens your branded booking page in a new tab, with your site still open behind it. Choose its wording, such as "Book a table" or "Reserve a table".
Best for a header, footer or anywhere space is tight.
You can use both: a button in your header and an inline widget further down the page.
Every booking lands in your diary
Widget bookings arrive in the same diary as your phone bookings, so your team has one place to look. Every guest gets a profile in your guest CRM, and confirmation emails go out on their own.
- Your site, your guests
- Guests book with you directly on your own website, not through a marketplace.
- Only your websites take bookings
- List your domains once, and a copy of your widget on someone else's site can't send bookings into your diary.
- Instagram and Google too
- Add your booking page link to your Instagram profile and Google Business Profile, so guests can book wherever they find you.
Questions about the booking widget
Will the booking widget work with my website?
If your website lets you add a block of custom HTML, yes. That covers WordPress, Wix, Squarespace (Business plan and above), Shopify, Webflow and hand-coded sites, with step-by-step guides for each in our help centre.
Do I need a developer to add it?
No. You copy one snippet and paste it into your site's custom HTML or embed block. After that, every change is made in Make a Rezzy and shows on your site within seconds.
Do guests leave my website to book?
Not with the inline widget: guests confirm the booking on your page. If a deposit is needed, a secure payment page opens in a new tab. The button widget also opens your booking page in a new tab, with your site still open behind it.
Can the widget match my brand?
Yes. Choose your colours, font, corner style, spacing and wording, or add your own CSS. Pick the System font and the widget uses the font your website already loads. See every setting.
What if I'm on Squarespace's Personal plan?
Squarespace's Code block needs the Business plan or above. On the Personal plan, add a "Book a table" link to your Make a Rezzy booking page instead.
How much does the booking widget cost?
Nothing extra. The widget is included in every Make a Rezzy account, which costs £1 per seated cover, capped at £99 a month, with no subscription.
What else Make a Rezzy does
- Booking diary The day's bookings at a glance
- Table management Floor plans and table assignment
- Guest CRM A profile for every guest
- Email marketing Campaigns to guests who opted in
- Deposits and no-shows Deposits with automatic refunds
- Events and ticketing Tickets and prepaid set menus
- Restaurant advertising Google ads, measured in covers
See the widget on your own website
In a 30-minute walkthrough we'll show you how to style a widget to match your site, where to paste it, and what Make a Rezzy would cost based on your typical covers.
Prefer the detail first? Read how to add the widget and how to customise it in the help centre, or see every feature.