Skip to content

Widgets overview

Widgets let you put Sidedoor’s booking, events and voucher flows directly on your own website. A guest never has to leave your site - they book a table, grab an event ticket or buy a gift voucher inside an embedded panel that carries your branding.

You set widgets up under Settings → Marketing → Widgets.

Type Name What it does
Bookings Table Reservations Take table bookings from your own site.
Guest List Guest List Free & paid guest-list entry from your own site.
Events Events Your what’s-on listings with booking links.
Vouchers Vouchers Sell gift vouchers online.
Waitlist Waitlist Let guests join a waitlist by date, party & time.
Experiences Experiences Showcase branded dining experiences as tiles.
All-in-one Combo A mini-portal with every enabled flow in one widget.

Each widget type has an enable toggle. Once it’s on, open the Show widget code panel on that row to reveal two ways to use the widget, each with its own Copy button:

  • Standalone - a hosted page at a stable URL of the form:

    https://thesidedoor.co/widget/<public_id>

    Share the link or open it in a new tab. There’s nothing to install on your own site.

  • Embedded - a one-line <script> snippet you paste into your website’s HTML to show the widget inline on your page:

    <script src="https://thesidedoor.co/widget-embed.js?v=<tag>" data-sidedoor-widget="<public_id>" async></script>

    The panel fills in the exact snippet for you, so just copy it across.

The public_id is a fixed identifier for that widget, so both the URL and the snippet stay the same once created - you can embed it and forget it.