Enabling the Booking Widget
Turn on the widget when opening hours, tables, logo, and brand color are ready then distribute embed code or a hosted link.
Video tutorial coming soon
Overview
Booking Widget and Publish is where you enable or disable the booking widget for external use. The Enable Widget button stays inactive until a four-item readiness checklist is complete: Opening hours configured, at least one table set up for reservations, widget logo uploaded, and brand color set (both under Booking Widget and Settings). When enabled, the page shows a ready-to-copy iframe embed snippet, a hosted booking URL you can share, and guidance for adding that URL as a booking link on Google Business Profile.
Step-by-Step Instructions
Open Booking Widget -> Publish
Review the status: Your booking widget is live vs not active, and the checklist progress bar.
Complete the four checklist items
Opening hours: weekly schedule with at least one day (edit under Profile and Opening Hours). Tables: at least one table exists (Profile and Tables). Widget logo and brand color: set on Booking Widget and Settings.
Preview the experience
Use Widget Preview to confirm layout on different device widths and refresh after changes.
Enable the widget
When the checklist is 100% complete, choose Enable Widget and confirm. The dialog warns that the flow will be reachable from any site using your embed code.
Copy embed code or hosted URL
After enabling, copy the iframe HTML into your own site, or copy the hosted booking URL for social posts, email, QR codes, or Google's booking link field.
Tips & Best Practices
Treat the hosted URL as a product link
The same path powers the iframe, you can share it anywhere a full-page booking link is better than an embed.
Google Maps booking button
Follow the on-page hint: Google Business Profile then edit profile then booking links then add the hosted booking URL.
Expect External as the source
Reservations created through the widget are labeled External in your reservations list.
Retest after disabling
If you disable the widget, verify third-party pages no longer offer a working book flow so guests are not stranded.