Home>Sales Channels

Enable food ordering on Facebook and Instagram with Square Online

With Facebook Food Ordering, Square offers you tools to sell your menu items on social networks like Facebook and Instagram by enabling you to add “Order Food” buttons to your profiles. These buttons point followers and fans directly to your Square Online site, making online ordering fast and easy.

Integrate Facebook food ordering with your site

Complete the one-time setup process below to add “Order Food” buttons to your Facebook and Instagram profiles.

Connect your Facebook account

To connect your Facebook account to Square Online:

  1. From your Square Online Overview page, go to Sales Channels > Facebook Food Ordering.
  2. Select Connect Facebook account.

Note: In order to sell your items on these platforms, you’ll need to review and follow the Facebook commerce policies and guidelines.

Connect a business manager account

You’ll be prompted to log in to Facebook, continue with the account you’re currently logged in to, or log in using a different account. By selecting Continue on the following screen, you’ll be granting permission to connect your Square account with Facebook to use Facebook Food Ordering.

Note: If you need to change the Facebook account you selected, you’ll need to disconnect and reconnect again.

Connect a Facebook and Instagram profile

Choose the Facebook and/or Instagram profile you’d like to connect to Square.

Connect an ad account

Choose your optional ad account to run ads on the social platforms.

Install the Meta (Facebook) Pixel

Install the Facebook Pixel.

Note: If you need assistance with Facebook Pixel for Facebook Food Ordering through Square Online, contact the Facebook support team or visit the Facebook Business Center for more information on troubleshooting.

Add “Order Food” buttons to your profiles

By linking your Facebook and Instagram profiles to Square Online for Facebook Food Ordering, “Order Food” buttons will be automatically added to your profiles. To manage or remove these buttons:

  1. From your Square Online Overview page, go to Sales Channels > Facebook Food Ordering.
  2. Select Manage buttons.

You can also add stickers with “Order Food” functionality to your Instagram stories. Check out the resources below to learn more:

Disconnect your Facebook account

To disconnect your Facebook account from Square Online:

  1. From your Square Online Overview page, go to Sales Channels > Facebook Shops.

  2. Select Disconnect account.


If you don't see the "Order Food" buttons appear on your profiles:

  • Make sure you have a Facebook Business page and/or an Instagram Professional account created before connecting with Facebook Food Ordering. You can convert your personal account to a business account on Facebook and Instagram.

  • Make sure you've logged in to the correct Facebook account, and have selected the right Facebook and Instagram profiles in the setup steps.

  • Try disconnecting and reconnecting to Facebook Food Ordering to start over or make changes to your selections in the setup flow.

Note: New accounts may take a few days before being able to connect with Facebook Food Ordering. If there are other issues with your Facebook or Instagram business profiles, search for answers or request support in the Meta Business Help Center.