How to Create Facebook Product Catalog for Shopify Store: Start to Finish

If you want to learn how to create a Facebook product catalog that syncs up with your Shopify store and save hours with Facebook and Shopify’s support team, give this post a read.

Setting up a Facebook Product Feed with your Shopify store has some pretty powerful benefits. Once you have your feed working, you can:

  • Run Dynamic Ads on Facebook
  • Tag your photos in Instagram (business accounts only)

This means you can scale up your marketing efforts and show only relevant products to your potential customers which means more efficient ad spending and higher return on ad spend.

Ready to get started? Let’s go.

Step 1: Install Flexify in your Shopify Store

Start by opening the admin of your Shopify store. Navigate to the Apps section and download the Flexify Facebook Product Feed App.

Essentially, this app will create an RSS feed for your products so that your Shopify Store and Facebook can communicate between each other.

Flexify Facebook Product Feed for Shopify -

That was easy, right?

Step 2: Create a Product Catalog within Facebook

I’m assuming that you already have a Facebook Business Manager Account so head on over to and select the appropriate business manager.

Click the menu in the top-left hand corner to reveal the bigger menu and look for Catalogs.

Facebook Business Manager Catalogs -

Once you’re on the Catalogs page, click the Create Catalog button.

Under catalog type, select E-commerce.

You’ll be presented with a Drop Down menu, select your Business Manager name, give your feed a name and hit Create.

Step 3: Add your Product Feed

Facebook View Catalog - 8020Hustle

You’ll now want to add your products to this newly created catalog so go ahead and click “Add Products.”

Facebook Catalog Add Products -

Select the Use Data Feeds option. No sense in manually uploading it unless you’re only ever going to have the same products.

Use Data Feeds Facebook Product Catalog

Under the setting, “How do you want to upload your data feed”, I select the “Set a Schedule Option.” This means that I can make sure Facebook has the latest product catalog hourly, daily or weekly.

Facebook Product Feed Schedule

For the Data Feed URL, head back to your Shopify store and open up the Flexify app. At the very top, you’ll find your RSS product feed. Copy that and paste it in the Data Feed URL field.

Shopify Flexify Product Feedl URL RSS

Username and Password is blank.

Choose your schedule. I have mine set to daily at 5 in the morning.

Name your data feed, make sure the correct currency is selected and hit the Start Upload button!

If all is set up correctly, you will see a progress bar like this one:

Facebook Product Feed Upload

Once all 4 steps are done, just hit the blue Done button.

Step 4: Connect your Product Catalog to your Facebook Pixel

This step is super easy.

Hit the settings button in the top menu and then click “Connect Event Source.”

A pop-up will appear where you simply need to select the appropriate Pixel. This will allow you to properly run Facebook Dynamic Retargeting Ads since your product catalog will now be tied to your Pixel which is collecting data on every visitor including which products they’re looking at.

Troubleshooting & FAQs

If for some reason, you’re not seeing your Facebook Pixel, you will need to make sure your Business Manager has access to all the necessary assets under your Business Settings.

Facebook Business Manager Business Settings

From there, click through the options on the left side such as Pages, Ad Accounts, Catalogs and Pixels and make sure you see the right assets.

Business Manager Settings Assets

  • Under Pages, you should see your business Facebook page.
  • Under ad accounts, you should see your business ad account for this particular brand.
  • Under catalogs, you should see your newly created catalog.
  • Under pixels, you should see your business pixel.

If you don’t see them, you need to add them or give yourself access.

Catalog is Owned by Shopify

If you see this, you need to delete the catalog and re-create it. You selected the wrong business in Step #2.

For some reason, there is no way to properly reassign the catalog to the correct business manager once you see this.

And if you click on Manage the Shopify business manager, you won’t be able to edit anything. It brings you to the original page where you will see your actual Business Manager.

Hopefully that helps! Post up questions below if anything is unclear.

Leave a Comment