Add restaurant reservation with OpenTable

If you run a restaurant, OpenTable's online reservation system makes it simple for your customers to find a time and table size that meets their needs. Setting it up involves a few steps: adding Website Builder's reservation form and entering your OpenTable ID (or creating an OpenTable account if you don't have one).

Watch a short video of this task further down the page.

Note: This feature is only available to Website Builder customers with a Standard, Premium or Ecommerce plan. OpenTable only supports English, French, Spanish, German, Dutch and Japanese.

  1. Go to your GoDaddy product page.
  2. Scroll down to Websites + Marketing and select Manage next to the website you want to change.
  3. Click Edit Site.
  4. Scroll in the main view of your site to where you want to add a section, and click the plus button.
    Click plus button
  5. Click Reservations in the Add Section panel.
    click reservations button
  6. Click a layout in the Reservations panel and you'll see a Section Added confirmation.
  7. In the right panel, click the Reserve a table panel to begin customizing its settings.
  8. If you already have one, enter your OpenTable Restaurant ID. Otherwise click Create an OpenTable account to request one.
    customize reservation settings

    Note: It can take up to two business days for OpenTable to process your request for an account.

  9. After entering your ID, you can personalize the Section Title and Description with text of your own.
  10. Click Preview to see how the form will appear to your customers.
    customer view of reservation form
  11. When you're ready, click Publish Site or Publish.

Show me how

This video is part of the How-To series for Adding Advanced Functionality in Website Builder

More info


Was This Article Helpful?
Thanks for your feedback. To speak with a customer service representative, please use the support phone number or chat option above.
Glad we helped! Anything more we can do for you?
Sorry about that. Tell us what was confusing or why the solution didn’t solve your problem.