View Categories

Connecting Your WooCommerce Store to Facebook

1 min read

Before You Start #

Make sure you have the following:

  • A Facebook Business Manager account

  • At least one Facebook Product Catalog

  • Admin access to your WordPress and WooCommerce site

  • The WooCommerce Facebook Catalog Sync plugin installed and activated

If you haven’t installed the plugin yet, see the Installation guide first.

Step 1: Create a Facebook App #

To enable product synchronisation, you must first connect your WooCommerce store to Facebook using a Facebook App and OAuth authentication. This process is secure and only requires a few minutes to complete.

  1. Go to Facebook Developers

  2. Click Create App

  3. Choose Business as the app type

  4. Complete the app creation process

  5. From the App Dashboard, copy:

    • App ID

    • App Secret

⚠️ Keep your App Secret private. Never share it publicly.

Step 2: Grant Catalog Permissions #

Inside your Facebook App:

  1. Open App Review → Permissions and Features

  2. Enable Catalog Management

  3. Ensure the app has access to your Business Manager and Product Catalog

This permission allows the plugin to read and update catalog products on your behalf.

Step 3: Connect from WooCommerce #

  1. In WordPress Admin, go to
    WooCommerce → Facebook Sync

  2. Enter your:

    • Facebook App ID

    • Facebook App Secret

  3. Click Connect to Facebook

You will be redirected to Facebook to authorise the connection.

Step 4: Authorize the App #

  1. Log in to Facebook (if prompted)

  2. Select the correct Business Manager

  3. Choose the Product Catalog you want to sync

  4. Approve the requested permissions

Once approved, you’ll be redirected back to your WooCommerce dashboard.

Step 5: Confirm Connection #

After a successful connection, you will see:

  • ✅ Connection status: Connected

  • ✅ Selected Facebook Product Catalog

  • ✅ Initial product scan starting automatically

At this point, your store is fully connected and ready to sync products.

What Happens Next? #

After connecting:

  • The plugin performs an initial scan of your WooCommerce products

  • Existing Facebook products are intelligently matched

  • Sync candidates appear under:

    • Push Candidates

    • Pull Candidates

    • Synced Products

No products are synced automatically without your confirmation.

Disconnecting from Facebook #

You can disconnect at any time:

  1. Go to WooCommerce → Facebook Sync

  2. Click Disconnect

Disconnecting will:

  • Revoke Facebook access

  • Stop all syncing

  • Retain local product data

  • Allow reconnection later with intelligent rematching

Troubleshooting #

“Access token not found” #

  • Disconnect and reconnect to refresh authentication

“No catalogs available” #

  • Ensure a Product Catalog exists in Facebook Business Manager

  • Confirm your app has Catalog Management permission

Connection fails immediately #

  • Double-check App ID and App Secret

  • Ensure the app is not in restricted or development-only mode

Security Notes #

  • Authentication uses Facebook OAuth 2.0

  • No Facebook passwords are stored

  • Access is limited to WordPress admins only

  • Tokens can be revoked at any time


You’re now ready to start syncing products between WooCommerce and Facebook.

Leave a Reply

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