---
title: How to use the Open Table plugin
description: Let users book restaurant reservations directly inside your app using OpenTable’s real-time booking system.
---

[Skip to content](https://help.appdocumentation.com/how-to-use-the-open-table-plugin#main-content)

English - United States

Show submenu for translations

![app-documentation](https://help.appdocumentation.com/hubfs/app-documentation-1.svg)

Open main navigation

Close main navigation

- English - United States
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [App Documentation](https://help.appdocumentation.com/?hsLang=en-us)
2. [Add Functionality To Your App](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us)
3. [Plugins to run operations & workflows](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-run-operations-workflows)

# How to use the Open Table plugin

## Let users book restaurant reservations directly inside your app using OpenTable’s real-time booking system.

This plugin embeds OpenTable’s reservation experience into your app so users can search for restaurants, view availability, and confirm bookings without leaving your app. All reservations sync instantly with the restaurant’s OpenTable account, making it ideal for restaurant apps, hospitality groups, tourism guides, and local business directories.

---

### **Requirements**

- Availability of this feature depends on your account configuration. If you don’t see this option in your Control Panel, contact your account administrator.
- An active OpenTable reservation page URL

---

### **How to use the Open Table plugin**

1. Log in, go to **Builder** in the left navigation
2. Click the **+** button to open the Plugin Marketplace

     - Search for **Open Table**, then click **Add Plugin**
     - Name your plugin and choose whether to add it to the side menu, then click **Add** again
3. Stay in the Content tab

     - Paste your OpenTable URL into the field
     - Click **Validate** to confirm the link is recognized
     - Note: The booking interface will not render in the emulator but will display correctly on real mobile devices
4. **Click the Design tab**

     - Choose layout options for how the OpenTable page appears within your app
     - Adjust colors, text, and background to match your branding
5. **Click the Security tab**

     - Turn on **Require Login** if you want to restrict access to logged-in users
     - (Optional) Add tag-based access rules
6. **Click the Tagging tab**

     - Enter a tag name to automatically apply when users open this feature
     - Click **Add Tag**
7. **Click the Purchase tab**

     - Check **Require Purchase** to restrict access behind a paywall
     - Choose your product type (Single Purchase or Subscription)
     - Upload an image, enter purchase text, and customize success/failure messages
8. **Click the Analytics tab** to view feature performance

     - Track opens, user activity, and device usage over time

---

### **Pro tips**

- OpenTable embeds do not display in the emulator—test on a real phone for accurate behavior
- Use this plugin on home screens or restaurant detail pages to reduce booking friction
- If you manage multiple restaurants, create one Open Table plugin instance per location
- Add deep links from menu pages, location pages, or featured tiles to boost reservation conversions

- [Control Panel](https://help.appdocumentation.com/control-panel?hsLang=en-us#main-content)

    - [Navigating the Control Panel](https://help.appdocumentation.com/control-panel?hsLang=en-us#navigating-the-control-panel)
    - [Global Tools](https://help.appdocumentation.com/control-panel?hsLang=en-us#global-tools)
    - [Terms & Policies](https://help.appdocumentation.com/control-panel?hsLang=en-us#terms-policies)
- [Build Your App](https://help.appdocumentation.com/build-your-app?hsLang=en-us#main-content)

    - [Global Settings](https://help.appdocumentation.com/build-your-app?hsLang=en-us#global-settings)
    - [Building Your Apps's Navigation](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-your-appss-navigation)
    - [Building Your Login Flow](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-your-login-flow)
    - [Building a PWA](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-a-pwa)
- [Add Functionality To Your App](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#main-content)

    - [Plugins to drive engagement & community](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-engagement-community)
    - [Plugins to drive monetization](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-monetization)
    - [Plugins to run operations & workflows](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-run-operations-workflows)
    - [Plugins to show content & media](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-show-content-media)
- [Make Money With Your App](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#overview)
    - [iOS/Apple](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#ios-apple)
    - [Android/Google](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#android-google)
- [Publish Your App](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#overview)
    - [Android/Google](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#android-google)
    - [iOS/Apple](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#ios-apple)
- [Manage Your App](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#main-content)

    - [Managing Your App’s Users](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#managing-your-apps-users)
    - [Push Notifications](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#push-notifications)
    - [Analytics](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#analytics)
- [Connect External Partners](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#main-content)

    - [Android/Google](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#android-google)
    - [iOS/Apple](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#ios-apple)
    - [Zapier](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#zapier)
    - [Meta](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#meta)
    - [Segment](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#segment)

Copyright © 2026, App Documentation