How to Use Facebook for WooCommerce Integration Properly


Facebook Marketing & Promotion is one of the best ways to reach more people. If you are a marketer or small business owner, you surely know how you can advertise on Facebook and get the best out of it.

The above statement is also true for WooCommerce store owners. Imagine if you could synchronize your Facebook store with your WooCommerce store! Wouldn't it be awesome? Of course, you could acquire more leads, even get increased traffic and customers directly for Facebook.

What if we told you that it's possible to integrate your WC store and a Facebook Store. All you will need is the Facebook for WooCommerce plugin. Facebook themselves are providing this integration and it's totally FREE to use!

In today's article, we will discuss how you can use Facebook for WooCommerce plugin and seamlessly integrate both of your stores and create a solid harmony. Without any further ado, let's see how.

Benefits of Facebook for WooCommerce

Let’s learn about the benefits that a user will get from using the Facebook for WooCommerce extension. Before that, we all know that the number of Facebook users are increasing every day, every hour and even every second. So, we can easily say if we can connect our business with Facebook we can reach more people, acquire leads and get more customers.

This extension will help you grow your business, with the help of Facebook. You will be able to reach meaningful people who have interest in your business. In addition, this extension gives you an opportunity to get more customers.

How It Works

After a brief description of the benefits, let's find out the way this plugin works. Before going deep, you need to know that the extension requires the WooCommerce version 2.6.14 and WordPress versions 3.0 and above.

Now if you have a WordPress site and Woocommerce installed then what you need is to follow these steps:

    • Install Facebook for WooCommerce


    • Go to your WordPress Admin Dashboard


    • Go to: WooCommerce → Settings → Integrations


    • Choose Facebook for WooCommerce


  • Get Started


This is a free plugin developed by Facebook. You can download the plugin from here.

You can install Facebook for WooCommerce like any other regular WordPress plugin.

Navigate to – wp-admin→ Plugins→ Add new

Upload and Activate the plugin. A piece of cake, right?


Now, you are done with the installation. Now, let’s start with the integration. In order to do that navigate to – 

Wp-admin → WooCommerce→ Settings

You will need to click on get started option showing in the screenshot given below.

The get started button will lead you to your facebook page.

Click on the choose a Facebook Page option and select a page from the drop-down. After selecting your page, click on the next button.  

Now, you have to choose the option import product and click the Finish button.

Finally, click on the Finish button.

What's Next?

You are done with the settings. Your website is synced with your Facebook. The products of your website are synced with your facebook page. So your page has a shop with the product of your website.

When someone is viewing the page they will be able to have a look like a screenshot. So when a customer wants to purchase a product from the page and clicks on the product the product pop out as the screenshot shared:

When he clicks on the checkout on the website it redirects to the website checkout page:

Wrapping Up

Easy five steps and you are done with the integration. Your WooCommerce products are now on your Facebook. You have reached to more people now. People can get to know you while having leisure time on Facebook.

You see, people who are using WooCommerce are really passionate about the idea of eCommerce being open. The open word actually explains open to all locations, and open to everything from the simplest. This free extension Facebook for WooCommerce is an integration which opens up Facebook’s audience. We can say that this extension opens of more than 1 billion people to Woo store owners.


  • Nadim


    Wud plz tell me if I have to re-Integrate this plugin after I add some Custom Conversion in my business account ? My Facebook pixel helper is not triggered by the Custom Conversion after I integrated this plugin. Other events triggers well.

  • George


    How we made our Woo shop becomes Facebok-shoppable-ready… Again, we wrote this out of frustration due to inconsistent, slow, and inadequate FB support.

    The plugin is supposed to facilitate and ease transfer of your Woo products to your FB page. It is using FB Pixel technology so that every product and each product’s variation & related image is properly identified and assigned a FB URL.


    Create a business FB page :
    You have to create FB Pixel :
    Create a FB business catalog :
    Check if all your products’ attributes & variations are properly set and assigned.
    NOTE# 1:  We’d suggest doing a FULL backup of your site that before you start.

    Login to FB
    In your WP admin area select WooCommerce -> Settings -> Integration
    Select Configure (Reconfigure) Facebook Settings
    Select Facebook Page you wish your products to show up
    Select Facebook Pixel
    Once steps 5 & 6 are done the plugin will start transferring ALL your Woo products to your FB catalog.
    NOTE #2:  Depending of the number of products you have it may take anywhere from few hours to several  days and perhaps weeks.  The plugin does not provide any info or indication about the transfer speed,  no indication on transfer progress, no alerts when transfer is done,  success or failure.

    NOTE #3: Most probably the initial transfer won’t include all of your products and/or all of your products’ variations & images.  Also most probably the transfer might got stuck somewhere between FB and your site.

    If this happens we suggest NEVER  EVER select FORCE PRODUCT RESYNC as it will re-sync ALL your products and then you might start living in the Agony City:  it might cause MySQL DB errors,  http 500 Error,  data corruption, and perhaps your ISP might think you’re spamming.  The plugin is hard on consumption and sucks a considerable amount of GB for the transfer.


    Instead of using Force Product Resync select ADVANCED OPTIONS -> DELETE SETTINGS. This will clear the current plugin settings and you should start from the step #3. Repeat as many times as you need.  If after few re-configurations you still not getting all of your products with all variations & images proceed to step 7.

    Now there is no other option but to update each of your products. Slightly change a text, or add additional image and click on UPDATE   This will transfer all of your product’s data again to your FB page. The new transfer might take between few minutes or hours and is often followed by the following:

    Is it really is being processed?  Well, Yes and No

    How To Test If Transfer Is Completed
    Login to your FB account an hour after completing steps To 6.
    Open your FB page where your products are listed
    Click on any product link
    Do you see the above product’s info? If you do not, meaning your product is 100% transferred
    If you DO see it:
    Open another Web browser, like Firefox
    Copy and paste your FB page URL from the other browser (where you’ re currently logged in) but DO NOT login to your FB account
    Click on the same product
    Do you see the above product’s info? Most probably you won’t …so that means your product is being processed 100%.
    Finale Note:  The plugin requires an extensive amount of effort and time in order to have all set and executed. However it facilitates transfer to FB and thus transfer of your products to your Instagram profile as well.

    Check it out:

    Our Web Site:

    We certainly hope this will help someone!

    Milos, Sandra, Gabriel, Alexander and many other hard-working gals & guys @ TopPhoneStuff.Com

    • Mat


      Hi guys,

      Thanks for the detailed info!

      I’m having a problem related to making “shoppable” posts on Instagram.

      In my store’s Instagram account settings, the “Shopping” menu option isn’t appearing. Will this normally show up after you create the product catalog on Facebook and link your Facebook page to Instagram?

      For some reason, even after creating the product catalog, and adding items, it didn’t appear as a menu item on my Instagram settings menu.

      Please let me know if you have any ideas how I can get the ‘Shopping’ menu item to appear on my business Instagram account.



    • sagar


      Hi, thanks for the guide. But have you forgotten to number your steps?

      Not sure which steps you are referring to.


  • Mat


    Ooops! I mean the ‘Products’ menu item within the Business Settings, not ‘Shopping’. Thanks! 🙂

  • Mat


    Quick update: The ‘shopping’ menu did appear after a few days. I created some products on my site, then linked them to Facebook, and after 2 or 3 days, I got a message from Instagram “You have been approved to tag products.”

  • Vivian


    Hi, I followed all the instructions and my products show on my Facebook page. Just two problems.

    1. All of my items show “Out of Stock” when it is in stock.
    2. The “check out on website” button does not work.

    Can anyone assist with this please?

    • Jeremy Wood

      Jeremy Wood

      I am having same issues. did you fix it?

      • Danielle


        Has anyone been able to figure out how to fix this issue?

  • Andrew


    On Facebook shop, product images duplicated two, or even three times. How to fix this?

  • jeena


    I have an issue.
    My woo commerce web has 2 main product category, Also it has 2 Facebook pages with these 2 categories. So how can I import each category to the respective pages? Please help anyone

  • Edgar


    Thank you for the information. Can the user check out directly from Facebook and not redirected to a website?

    • Nayem


      Hello Edgar,

      I am really sorry to inform you that it is not possible to complete the checkout from Facebook. It will redirect you to the website 🙂

  • Nghia Huynh

    Nghia Huynh

    Nice guide there, thank you. Can I sync only selected products to the Facebook shop. My shop has thousands of products and I don’t want to sync them all. I tried and the sync took hours before dying mysteriously. Even if I can, I don’t want to as thousands of product in Facebook shop will be a mess.
    Thanks and regards,

  • Marios Neophytou

    Marios Neophytou


    excellent guide.
    I created some variations of my products based on 1 or more characteristics.
    When you use “any” for a characteristic on a variation it is visible on the facebook catalog instead of showing all the possible values of the characteristic.

    Isn’t it strange? Do you have any solution for this?


  • Reza


    Is it possible to link products with vendor’s personal page in dokan?

  • Pingback: Selling T-shirts on Instagram – Every Floor Is A Dance Floor

  • Adi


    Thank you for the information. I have two unsolved issues:
    1. my category feature is disabled although my online shop has different categories. how do I turn it on?
    2. The plugin had split all of my variations into separate products. I read that it is possible to have variations product so what wrong here?
    Many thanks

  • Laurent


    Does this work with Dokan multivendor ? Does any vendor need to get his own facebook page or does it work as well for any new product (whoever is the vendor) and is synchronized directly to the multistore own facebook page ?
    Thank you.

  • julia


    All works fine but there’s no add to cart option?
    Customers can only select one product and go to checkout on my site, which is kind of pointless as I want them to buy multiple products.
    Am I missing something?

  • Aisa Kemp

    Aisa Kemp

    This plugin isn’t working for me. It worked for my other site because that pixel was on my personal account but you can only make one pixel on the personal facebook ads account. This plugin doesn’t even acknowledge facebook business ad accounts. I can’t integrate my store. This is a horrible glitch. I don’t know a way to work around it. I need the pixel for marketing and retargeting. I can’t even use a shop now button my ads without products in the fb shop and I can’t tag anything on FB or instagram.

  • facebook sponsored ads

    facebook sponsored ads

    * see throughout June for Father’s day – The spa is found in Virginia Beach,
    VA so the ad will likely be targeted to users that really work and are in Virginia Beach along with the surrounding area.

    Studies have shown that firms that are using this great site
    for business online promotion are improving customer’s satisfaction 17 times greater than the firms who don’t use this interactive site.

    Through the use of connections, users can interact with
    whoever has done business with before, those you’ve got dealt with
    at different jobs and build a web-based network
    of individuals available community.

  • Pingback: 7+ Ways to Make Your WooCommerce Store Stand Out in a Saturated Market

  • anibal


    i make all step that you indicate
    but after all step but put these error “the api key is no longer valid”

  • Mane Teovanovic

    Mane Teovanovic

    wow thank you for this great guide it explains everything step by step! amazing and very useful. i managed to this on my own in a matter of minutes! keep up the good work

  • Emma


    Hi there, thanks for posting this. When I fist added the plugin I couldn’t find much help. However I am now searching for some answers and I think you might be able to help me.

    So I don’t want all the product variations to sync to my fb store. My variations are for the customer to select a different ribbon colour, or different Frame option. Is there a way to have the main product eg the Bauble listed on facebook without having the product there 50 times because of ribbon colours?

    I hope this makes sense.

    Thanks in advance

  • Daniel


    Hi there,

    I’m having trouble integrating my pre-existing categories and attributes onto the facebook shop. Basically, it set all my products’ “brand” to the name of the age, whereas on the website, and also in the plugin settings, it’s clearly recognising the different brand names. Does somebody maybe know how I can get Facebook to show the brand names? Or a good instruction on how to create these categories from scratch? Thanks in advance!



Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.