How to Add and Customize OpenTable Reservation Blocks on Your Site

How to Add and Customize OpenTable Reservation Blocks on Your Site

By Michael Chen

January 18, 2025 at 05:50 PM

OpenTable blocks offer an easy way to add restaurant reservation bookings or waitlist signups directly to your website. You'll need an OpenTable Restaurant ID to begin.

Supported Countries:

  • Canada
  • Germany
  • Ireland
  • Japan
  • Mexico
  • UK
  • USA

Available Languages:

  • English
  • French
  • German
  • Japanese
  • Spanish

Adding an OpenTable Block:

  1. Edit your page and click Add Block
  2. Select OpenTable from the menu
  3. Enter your OpenTable Restaurant ID
  4. Choose your country domain
  5. Select your preferred language
  6. Customize design options
  7. Save changes

Customization Options:

  • Hide/show title
  • Hide/show icons
  • Hide/show OpenTable logo
  • Customize background colors
  • Adjust font styles and sizes
  • Modify heading styles

OpenTable reservation interface on Squarespace

OpenTable reservation interface on Squarespace

Important Notes:

  • Use only one OpenTable block per page
  • SSL must be enabled for proper mobile functionality
  • Bookings may incur OpenTable fees
  • For unsupported countries, use button blocks or OpenTable embed code
  • To preview the block correctly, view in incognito mode or while logged out

For multiple restaurant locations:

  • Create separate pages for each location
  • Use OpenTable's multi-restaurant reservation code in a code block

The block automatically displays a "Join Waitlist" button for restaurants not taking active reservations. For complex styling needs, access site styles to modify fonts and colors according to your brand.

Related Articles

Previous Articles