We recently took over the support and development of the Facebook for WooCommerce plugin, an extension that lets you sell and advertise products and communicate with customers on Facebook. With over 600,000 active installations, this is one of the biggest projects we’ve worked on, so we’re very excited to announce the release of our first series of updates to this plugin. 

In addition to fixing common bugs with the performance of the Facebook tracking pixel, we’ve also updated the settings interface and enhanced the Facebook <> WooCommerce product sync. Let’s take a closer look at these enhancements!

Clean, clear settings interface

In previous versions of Facebook for WooCommerce, settings weren’t stored in a single location—some settings were available in WooCommerce, while others were accessed from the Facebook onboarding flow. That made it difficult to understand the current state of your site’s connection to Facebook, troubleshoot problems with the connection, and manage settings in general.

We’ve cleaned up and organized the Facebook for WooCommerce settings so everything appears on a single page (located under WooCommerce > Settings > Integrations > Facebook for WooCommerce). This makes it easier to see and update your connection, product sync (more about new sync settings below!), and Messenger settings. Additionally, you can also quickly take actions to manage your connection, sync products, or create an ad!

Facebook for WooCommerce connection settings
Connection settings
Facebook for WooCommerce product sync settings
Product sync settings
Facebook for WooCommerce Messenger settings
Messenger settings

Greater control over product sync

The first thing we did at the start of this project was comb through user-reported issues to understand what merchants needed from Facebook for WooCommerce. We learned that you wanted a way to control which products synced to Facebook beyond disabling sync for products one-at-a-time. That’s why our first update includes a few features that give merchants more control and flexibility over how they sync products to Facebook!

Exclude categories and tags from sync

We’ve added two new settings to let merchants exclude certain products and categories from the Facebook sync. Merchants may find this option helpful if there are certain products they do not want to promote or sell via Facebook—that way, you can keep your Facebook shop streamlined to the products that are most appealing to that market. For example, some merchants may want to exclude their wholesale collection or members-only products from the Facebook shop. 

Facebook for WooCommerce product sync settings to exclude syncing product categories and tags
Determine which categories or tags should not sync to Facebook

Use filters to view synced products

The new sync filter on the product page lets you quickly see which products are connected to Facebook. When you update a synced product in WooCommerce, that change will be reflected in Facebook as well. 

WooCommerce Products page filter by Facebook sync status
Filter to view products by their sync status

Manage product sync and visibility

You can use the new bulk actions to include/exclude a product from the Facebook sync and select the Show/Hide buttons to change whether a product will be visible in the Facebook catalog. 

Why does the Products page distinguish between syncing to Facebook and showing in the catalog? This lets you sync products to Facebook for advertising purposes that you may not want to list in your Facebook shop. For example, you may want to advertise premium products to your target audience on Facebook, but only sell them on WooCommerce, where you can completely control the shopping experience. 

WooCommerce Products page actions to control Facebook product sync and catalog visibility
Control Facebook sync and catalog visibility from the Products page

Customize how product variations sync to Facebook

Changes to a parent product also impact any child variations, so if you need more granular control, you can update individual variations to tweak your setup. You can also manage the description, image, and price listed specifically in Facebook for each variation. Leave the Facebook Description and Facebook Price fields blank if you want the Facebook variant to mirror the WooCommerce variant. 

Facebook settings for variable products to control sync, description, image, and price.
Determine how the variant should be presented in Facebook

What’s next?

While we’re excited by the fixes and features we’ve rolled out so far, there’s a lot more we plan to do! Here are a few ideas we’ve got lined up:

  • Messenger improvements. We want to make it easier to display Messenger intelligently based on the user’s location on your site and your availability to chat.
  • Onboarding wizard. We’ll simplify onboarding to help you quickly connect your store to Facebook. 

Do you have an idea for how we could improve Facebook for WooCommerce? We’d love to hear from you! Click here to schedule a time to meet with our product team and share your feedback.

Published by Lindsey Fogle

Lindsey is a product manager at SkyVerge based out of Charlottesville, Virginia. When not sneaking Harry Potter references into SkyVerge docs, you’ll find her hiking up/skiing down a mountain or perfecting her homemade pizza.


  1. Having trouble with the messenger section. It allows visitors to start a chat as a guest … the problem with this, is that Facebook sends the message from a disabled user and doesn’t show the message … and we are unable to respond?

    Is there anyway we can turn off the option for guest?

    Also … We’d prefer it to only pop open on one page. As it stands, the message window pops open every page, which is incredibly frustrating from a user experience.

    Great improvements beyond this though!

  2. How to bulk set the type of productimage you want to show on FB? By default it uses the variation image where i want to have it the main primary featured image?

    • Hey Paul,

      That’s a great question. Do your variants have variation images set? If not, Facebook for WooCommerce will fallback to using the primary product image. I’m afraid it’s not possible to bulk edit the variation image setting, though, so if you do have variation images set, but don’t want to sync those to Facebook, you’ll need to tweak that within the product variation settings for each variant individually. We are considering better bulk actions for future development, though, so I’ll add your vote to that feature request!



Leave a Reply

Your email address will not be published. Required fields are marked *