Sell on Facebook
Facebook Shop makes your BigCommerce store’s catalog available on your Facebook business page so users can easily discover your products, share them with friends, and check out right on Facebook. Orders from Facebook are managed from BigCommerce just like storefront orders.
Facebook has over 1 billion active users every month and is the largest social network in the world. Users spend an average of 50 minutes a day using its services. The sheer size of the network — coupled with the level of engagement by its users — makes it an ideal marketplace to promote your products and raise brand awareness.
There is no additional cost from BigCommerce to use Facebook Shop and it is available to all stores that meet the requirements. Shops in the US use Facebook Payments to process payments, which charges 2.9% + $0.30 per transaction. Stores outside the US redirect shoppers to your BigCommerce storefront to check out.
Facebook Checkout deprecation: As of October 2018, Facebook no longer supports the legacy Facebook Checkout integration. If you are in the US, have already set up your Shop, and were using Facebook Checkout, you'll need to upgrade by going to Channel Manager › Facebook in your control panel. Follow the in-app messaging to set up and enable Facebook Payments. Until you upgrade, shoppers will be redirected to your BigCommerce storefront for checkout.
Connecting Your Store
Before you begin...
- Log in to Facebook.
- Create a Facebook business page for your store (if you haven't already).
- Your account must have an admin page role for the Facebook business page.
- Before submitting your application, your BigCommerce store must be launched and accessible (not Down for Maintenance) so Facebook can review and accept your catalog.
See Facebook Help for more info:
- About the State Tax Registration Number for Your Shop
- About Shipping, Returns, Purchase Protection, Disputes and Refunds
- Payment for Your Shop
- About Purchase Protection for your Products
- Guidelines for Listing Products in your Shop
- Facebook Payments Terms
Go to Channel Manager › Facebook. Confirm that your store is using a compatible currency, then click Get Started.
Over the next few screens, you’ll provide details about your business. You’ll need:
- the Facebook business page you want to connect to your Facebook Shop
- your business address (physical address)
- your business email address
- a list of states you have offices in and the State Tax Registration number for each
- the shipping options you offer (free shipping, standard, expedited, rush)
- your return policy (number of days and customer service email address)
To set up Facebook Payments, you’ll need:
- your SSN (sole proprietor) or EIN (partnership or corporation)
- your preferred bank account information (routing and account numbers)
Facebook needs the following to set up your Shop:
- your business email address
- your business phone number
- the Facebook business page you want to connect to your Facebook Shop
- the URL of your storefront Terms of Service (usually your shipping and returns policy)
Category information is used for tax calculation, ranking and indexing on Facebook. You’ll need to map each of your BigCommerce categories to its corresponding Facebook product category. The Default Category will be used for unmapped categories.
After you’ve completed setup, your catalog will begin to be exported to Facebook for approval. This will take some time depending on the number of products you have - you can leave the page and the export will continue to run.
Check the status of the export at any time from the Export tab of the Facebook Channel Manager page (US stores only). Once the export is complete, this area will also provide a report for any conflicts or errors encountered. You’ll be able to download a CSV file report to help identify which products were affected and how to address them.
Facebook will review your catalog to determine if it meets its product criteria and conforms to the Facebook Commerce Product Merchant Agreement. Merchants are typically notified of approval within 48 hours of application submission.
Once approved, the initial product export process can take up to 24 hours to complete, but you will begin to see products appear on Facebook within 1-2 hours. The amount of time it takes to complete the export depends on the size of your store and the amount of traffic Facebook is experiencing at the time. You will also receive a Facebook notification stating that a Shop Now Button has been added to your page.
Did you know? You can use the same catalog powering your Facebook Shop to set up highly targeted ads within Facebook. See Facebook Ads for more information and setup instructions.
After the catalog export is complete, the new Shop section of your Facebook page will automatically be published and visible. You can set your shop to Hidden at any time. When Hidden, your shop will exist in an unpublished state and is only accessible and visible to page admins. This gives you an opportunity to make any changes before promoting it with the world (see Managing and Listing Your Products below).
To access your shop's visibility, go to Channel Manager › Facebook.
Managing and Listing Your Products
- Products marked “visible” in your BigCommerce store will automatically show up on your Facebook Shop page.
- Products marked “not visible” are also sent, but are marked as "hidden", and will not show to visitors. Page admins can still see and edit these products.
- For new products, use the Export button on the Export tab to start syncing them to Facebook. (US stores only, not necessary for non-US stores)
- Products on Facebook Shop are organized into collections, which are similar to BigCommerce categories. Collections are top-level only (i.e. sub/child categories are not represented in Facebook Shop).
- A collection is automatically created for each of your top-level categories in BigCommerce when you connect your store.
- New custom collections can be created, and existing collections can be edited in Facebook. You can control the visibility of each collection, and sort the order of products that appear in them.
- Marketplace does not currently support collections.
To access or create a collection in Facebook:
1. Log in to your Facebook account and navigate to your Page. Click on Publishing Tools, then Shop.
2. Click Collections. Create a new collection by clicking Add Collection in the top-right.
3. Name your collection, then click Add Products to select which products to include.
4. After selecting products, click Save. Then click Save in the top-right of the Create Collection screen.
Checking Orders from Facebook
- Orders generated from Facebook will be listed with a Facebook logo in the View Orders section of your store.
- Orders from Facebook appear as guest orders (Guest shows next to the customer name in the Customer column).
- For stores that redirect to the storefront for checkout (non-US stores and US stores that have not upgraded to Facebook Payments), orders appear like storefront orders.
Use Facebook's Insights feature to understand which products customers are viewing and engaging within your Shop. To view your Shop Insights, click Insights at the top of your Facebook business page. From here you can view data for the past day, week, month, or a custom date range. Views track total impressions on product details. Clicks track total clicks to “Check Out” (or "Check Out on Website" for non-US stores).
Look for these URLs if you use Google Analytics, and want to track click-through referrals from your Facebook Shop page.
- Your products must be approved by Facebook.
- Must be less than 25,000 products
- Must be a physical product (not downloadable)
- Must have an image
- Must have a description
- Must have a SKU (including variants)
- Must have either a brand or GTIN
- Must not have a price of $0.00
- Must not have a price longer than 9 digits
- Must not have a product description in ALL CAPS
- Must not be restricted by Facebook policies
- If a product has options, those options must be required.
- Text field options and file upload field options are not supported by Facebook Shop. All other option types are supported.
- Custom Fields are not supported by Facebook Shop.
- Inventory tracking is not required. However, if tracking inventory, the product's stock must be greater than 0 to be purchasable.
Checkout on Facebook
To allow customers to check out on Facebook (US stores only), your store needs to be located in the US and using USD as the default currency.
Facebook Marketplace (Early Access)
Facebook Marketplace is a product feed on Facebook that shows users products they might be interested in based on their existing user data. Buyers check out directly on Facebook, and order and inventory data is sent to your BigCommerce control panel.
Marketplace provides a new way for your products to be discovered by audiences with relevant interests. There’s no additional cost to list your products in Facebook Marketplace.
If you have set up Facebook Shop previously, you can enable Marketplace by going to Channel Manager › Facebook and clicking Get Started on the Facebook Marketplace banner. Note that if you've made any changes to your products directly on Facebook, you'll want to make sure those details are copied to your BigCommerce catalog before proceeding.
Support for Marketplace is currently in Early Access. If you've already set up your Facebook Shop, are a US-based store, and are interested in expanding to Marketplace, click the Yes, I'm interested button on the Channel Manager › Facebook settings page.
Troubleshooting | Products Failed to Export
Channel Manager Report
Once the initial setup for Facebook is complete, products that failed to export are reported in a CSV file in Channel Manager. This is helpful to determine which specific products failed to export and why. Once corrections are saved to the products that failed to export, they will automatically begin syncing to your Facebook Shop page.
Example CSV data of products that failed to export to Facebook Shop
Is there any additional cost or extra fee for enabling Facebook Shop for my BigCommerce store?
No. However, sales generated through Facebook Shop and other built-in BigCommerce integrations are counted in your store's GMV/sales. Increased sales/revenue could result in your store being automatically upgraded, depending on your current plan. See BigCommerce Pricing for more information.
Is my personal Facebook account shared?
No. Even though you may use your personal Facebook account to create your business page, your personal account identity and information is not publicly shared or shown on the page.
Why is Facebook page grayed out during setup?
The Facebook account you are currently logged in with may not have admin permission for that page, or the page may not be published.
What happens when a product's stock reaches zero / runs out?
Out of stock products will continue to sync to Facebook as long as they are marked "visible". The products will continue to show on Facebook but will not be purchasable.
Do hidden categories / products in hidden categories export / sync?
Products that are in hidden categories, and the hidden categories themselves are still "visible" in Facebook Shop and will export/sync. These categories/collections can be marked as "Unpublished" in your Facebook Shop settings.
How do I tag products in photos and videos?
Tag a product in a photo:
- Open your post and hover over the photo.
- Click the Tag Products icon.
- Click the product you want to tag and start typing in the product's name.
- Choose the full product name of the product you want to tag when it appears.
- Click Done Tagging.
Tag a product in a video:
- Upload your video.
- Click the Tag Products icon.
- Enter the names of the products featured in your video.
- When you're done, click Publish.
How do I delete a product from a collection on Facebook?
In Facebook, go to your page, then Publishing Tools. Click Collections, check the products you want to delete, then select Delete From Collection from the Actions list. The product will remain visible in your BigCommerce store but will not appear on Facebook. See Facebook support for more information.
How do I move the "Shop" section on my Page?
From your page, go to Settings › Templates and Tabs.
On the right, under Tabs, drag and drop your Shop tab where you would like it to appear.
Can I change which Facebook Page my Shop appears on?
Yes. Go to Channel Manager › Facebook and select which page you want your Shop to appear on under Facebook Shop Settings.
How do I get more people to visit the shop section on my Page?
Share your shop's products on your Page's Timeline or your personal Timeline. This will make them eligible to be seen by people who are already connected with your business and you. To do this:
- Click the product you want to share.
- Click Share.
- Choose where and how you want to share it through the dropdowns at the top.
- Optionally, add text to the post to make it more engaging.
- Click the Share button at the bottom right.
Share your shop link with your customers online and offline. To do this:
- Click the shop section on your Page.
- Click the gear button.
- Click Copy Direct Link.
- Share the link with people you want to visit the shop section on your Page.
Can I tag my Facebook Shop products in my Instagram photos?
Yes. See Sell on Instagram for more information.
Can shoppers on Facebook use my store's coupon codes?
No, Facebook's checkout doesn't support this.
Can shoppers on Facebook check out with multiple products?
No. Facebook does not have a "cart" to hold multiple products. However, the quantity of a single product can be adjusted.
How do I disconnect Facebook Shop from BigCommerce?
Disconnecting your Facebook account from BigCommerce will clear your Facebook Shop settings. Any product you add or create in BigCommerce will no longer export to your Facebook catalog, and your catalog will be removed from Facebook. You may always reconnect the channel in the future.
Warning: If you have historical Facebook Pixel data or Instagram tagging associated with your catalog, disconnecting/reconnecting the Facebook channel could cause that data to be lost.
Follow these steps before revoking any app permissions in your Facebook account.
1. Go to Channel Manager.
2. Click Edit Settings next to Facebook.
3. Click Disconnect Channel, then click Yes to confirm.
How do I remove the Shop section from my Facebook page? (I've cancelled my BigCommerce store or no longer have access to it.)
Go to your Facebook Shop page, then go to Settings. Click Templates and Tabs on the left, then scroll down and select Settings next to Shop. Set Show Shop tab to off.