Add booking to your website with one line of code. Works everywhere.
Follow these steps to connect Embeddable Booking Widget to your Reeserved account.
Log in to your Reeserved dashboard and go to Settings. Scroll to the "Embeddable Widget" card.
Pick one of three options: Inline (widget appears directly in your page), Popup (opens in a modal when a button is clicked), or Iframe (embed as a standard iframe).
Click the "Copy" button next to your chosen embed style. The code snippet is ready to paste — no modifications needed.
WordPress: use a Custom HTML block. Wix: use the "Embed HTML" widget. Squarespace: use a Code Block. Shopify: use a Custom Liquid section. Paste the code where you want the booking widget to appear.
Save and preview your website page. The booking widget should appear with your available slots, resources, and pricing. It's fully responsive and works on mobile.
For popup mode, add the data attribute data-reeserved-open to any button or link on your site. Clicking it opens the booking modal. Great for "Book Now" CTAs anywhere on your page.
Check that your business slug is correct. The widget loads your public booking page — make sure you have at least one active resource with available slots.
Make sure you're using a Custom HTML block (not a paragraph or text block). Some security plugins may block external scripts — whitelist reeserved.com in your plugin settings.
Ensure the Reeserved script tag is loaded before the button. Place the script tag in your page's <head> or before the closing </body> tag.
The inline widget fills its container's width. Wrap it in a div with your desired max-width. The iframe method gives you explicit width/height control.
No credit card required. Set up in 2 minutes.
Start your free trial