Skip to main content

Meta Integration Guide

Enable the Reserve button on Facebook and Instagram for your venues, allowing diners to book directly from their social media profiles.

Before you start
  • Meta requires the venue's Facebook Page and Instagram Business Profile to be linked.
  • The Meta installation flow cannot be tested in sandbox — it can only be verified in a live environment.

Choose Your Setup Method

Mozrest offers two ways to enable the Reserve button. Choose the one that best fits your product flow.

Option A — Mozrest Install Link

Embed a Mozrest-generated link in your app. Venues click it to enable booking buttons on Facebook and Instagram directly from your interface. Recommended for most integrations.

Option B — Single Sign-On (SSO)

Venues initiate the setup from Facebook or Instagram and authenticate via your app. Mozrest identifies the venue without storing personal data.


Mozrest provides a pre-built installation link (fbInstallLink) when you create a new venue or fetch an existing venue. Embed this link in your interface to let venues self-serve the setup.

You can also track installation status by filtering venues with filters[fbInstalled] and filters[igInstalled] — see Get Available Venues.

End-user flow demo


Option B: Single Sign-On (SSO)

This flow lets venues start the Reserve button setup directly from Facebook or Instagram, authenticating through your app.

Implementation steps

  1. Your SSO page receives an mz_callback query parameter from Mozrest.
  2. Display your login page so the venue user can authenticate.
  3. After authentication, redirect to the mz_callback URL with a venueID parameter.
  4. Mozrest verifies the venue and completes the Meta onboarding.

Once your SSO page is ready, share its URL with Mozrest for configuration.

The venue must already exist in Mozrest for this flow to work.


Resources


End-user Guides

Downloadable guides you can share with your venues to help them set up their Reserve buttons.