Facebook launched Shops in 2020 to help customers discover small businesses on the platform. Since then, it’s become a hub for online shopping.
According to a 2026 report from DHL, 63% of global online shoppers have made a purchase on Facebook, making it the world’s most popular social commerce channel.
Ahead, learn how Facebook Shops work and the requirements to start one of your own. You’ll also read a step-by-step guide to setting up and managing a Facebook Shop, both from your Shopify admin and through Meta’s Commerce Manager.
Table of contents
What are Facebook Shops?
Facebook Shops are storefronts on Facebook where users can browse products without leaving the app. Businesses set up their own Facebook Shops, which are accessible through a tab on their profiles.
If you have a Shopify store, you can set up a Facebook Shop as an additional sales channel. You can sync product information and manage orders directly from your Shopify admin.
How do Facebook Shops work?
Facebook Shops are storefronts connected to businesses’ Facebook pages. When shoppers are ready to buy something from a Facebook Shop, they’re directed to the company’s ecommerce site checkout page.
Because checkout happens on the business’s ecommerce website, the store owner is responsible for tax facilitation. This means Shopify store owners are responsible for collecting and remitting sales tax on all orders. Shopify provides help documentation for setting up taxes.
Brands can create a Facebook Shop from scratch or by using an ecommerce integration like the Facebook & Instagram app for Shopify. This app lets businesses set up and manage their Facebook Shops from their Shopify admins.
After your Facebook Shop is up and running, you can drive traffic to it by running Shops ads. These are clickable Facebook ads that direct viewers to either your Facebook Shop or your ecommerce website.
Facebook Shop requirements
To be eligible to open a Facebook Shop in 2027, you’ll need to meet Meta’s commerce eligibility requirements, which apply to anyone selling on Facebook or Instagram. You’ll also need to adhere to Facebook Shop–specific requirements.
Here are a few key requirements:
-
Provide accurate information about your business, including accurate information about your pricing, availability, return, and refund policies.
-
Follow Meta policies including the seller agreement and community standards, which bar you from posting hateful content, bullying, engaging in fraud, and other behaviors.
-
Sell physical goods other than vehicles, and make sure your catalog isn’t connected to another shop.
-
Be in a supported country (e.g., the US, Canada, Mexico, Brazil, and several European and Asian countries).
-
Verify your domain.
How to set up and manage your Facebook Shop with Shopify
- Download the Facebook & Instagram app
- Connect your Facebook account
- Follow the prompts
- Manage your inventory
If you already have a Shopify store, you can create a Facebook Shop using an app integration. Here’s how to set up a Facebook Shop with Shopify:
1. Download the Facebook & Instagram app

In the Shopify App Store, download the Facebook & Instagram app. Then, from your Shopify admin, navigate to Sales Channels > Facebook & Instagram > Open app > Get started.
2. Connect your Facebook account

Connect your Facebook account to your Shopify admin. You’ll need a Facebook business page, which you can set up from an existing personal account. The two pages won’t be publicly linked.
3. Follow the prompts
Shopify’s setup wizard walks you through every step of setting up your Facebook Shop. You’ll also have the option to set up an Instagram Shop at this stage.
As you click through the setup questions, select your desired level of data sharing and if you want to install Meta Pixel on your Shopify site. Meta Pixel is a line of code that tracks customer behavior, allowing you to retarget Facebook and Instagram users who have visited your site in the past with ads.

When you’re done, Meta will review your Facebook Shop. This can take up to four weeks. During this process, Meta checks to make sure your store adheres to its commerce eligibility requirements.
4. Manage your inventory
Your products will automatically sync between Shopify and your Facebook Shop. If you’re in the US, your Collections will also sync to your Facebook Shop. When you edit product details on Shopify, those changes will also appear on your Facebook Shop.
If you want to remove certain products from your Facebook Shop, go to your Shopify admin and navigate to Products > Collections. Select the products you want to hide, then select Manage from the Product availability section of the Product details page. Uncheck Facebook from the Manage sales channels options menu. When you’re finished, select Done, then Save.
How to create a Facebook Shop manually
- Create a Commerce Manager account
- Add sales channels
- Add your catalog
- Add business details and agree to terms
If you don’t use Shopify, you can create a Facebook Shop through Meta’s Commerce Manager. Here’s how:
1. Create a Commerce Manager account

Your Commerce Manager account is where you’ll manage your Facebook Shop.
Start at the Commerce Manager sign-up page, log into your Facebook account, and select Get started. You’ll arrive at the Create your shop page. Select Get started again.
Choose your ecommerce platform or the “I don’t use these platforms” option, then select Next.
2. Add sales channels
Choose which Facebook and Instagram pages you’d like to connect to your account. You can create a new Facebook page to connect too.
3. Add your catalog
Your catalog includes all the products you plan to sell in your Facebook Shop. You can select an existing catalog or create a new one.
There are a few ways to get your products on your new shop:
-
Partner platform. Use Meta’s ecommerce platform integration feature to connect a supported platform and automatically sync products from your ecommerce site.
-
Manual. Fill in forms for each product you want to upload.
-
Data feed. Bulk upload products with a spreadsheet or XML file.
-
Website. Allow Meta to crawl your website and add and update products.
-
Facebook and Instagram pages. Let Meta use AI to crawl your Facebook or Instagram profile for products in ads and posts, then add those products to your catalog.
-
Meta Pixel. Use Meta pixel to automatically sync products from your site to Facebook. (According to Meta, you might need help from a developer for this option.)
-
Catalog batch API. Use advanced coding with help from a developer to add items to your Facebook Shop.
4. Add business details and agree to terms
Add essential information about your business. This includes:
-
Email address
-
Return window
-
The URL where customers can go to request returns
-
The URL that houses your privacy policy
When you’re done, read through the Seller Agreement and check the box to show you agree to it. Then select Submit for review.
How to create a Facebook Shop FAQ
How do you add products to your Facebook Shop?
If you use Shopify, you can automatically sync products from your ecommerce store with your Facebook Shop by downloading the Facebook & Instagram app. To add products manually, go to Facebook Commerce Manager > Catalog > Items > Add Items > Manual.
Is Facebook Shops free?
Yes, it is free to use Facebook Shops as a business. Customers will check out on your website, and you won’t pay additional selling fees to Meta.
Can I sell on Facebook without a website?
Yes, you can sell on Facebook without a website by selling on Facebook Marketplace or in Facebook groups. You need a website to sell on a Facebook Shop: Customers will check out there rather than on Facebook.
Why can’t I create a Shop on Facebook?
You might not be able to create a Shop on Facebook because you don’t meet Meta’s Commerce Eligibility requirements. These include representing your business and domain and sometimes undergoing a domain verification. You also need to demonstrate trustworthiness, which involves having an “established presence” and may include having a “sufficient” follower base.
What is the difference between Facebook Marketplace and Facebook Shops?
Facebook Marketplace is a peer-to-peer selling platform with items that often are available for local pickup. Facebook Shops is a business-to-consumer tool that lets companies set up an in-app storefront and ship products to customers.












