Integrating Facebook Microdata Tags on Shopify

New Member
2 0 3


I'm trying to start using Facebook catalogs on my shop and according to their guide, I need to add microdata tags onto my product page in order for them to be able to my Facebook pixel to farm the correct information.

I did not clearly understand how to implement these tags onto my product pages.

If anyone knows how to do this properly, are can read the guide and try explaining it to me I would be grateful!

This is the facebook guide -

Thanks in advance!

Replies 8 (8)
New Member
1 0 2

Hi all,


Let me just bring up this topic again.

I am facing the same problem. In order to connect FB Pixel with my product catalogue, I obviosly have to add microdata tags to my products. I have no clue how to do that. Is there a plugin that can easily do that job?

Even adding some code to products.liquid according to a "how-to" posted here in the forum: ( did not help. 


Any help is highly appreciated.


Many thanks,




New Member
1 0 0

@PBeb did you find a solution to this? I am facing the same issue. Would really appreciate any guidance!

New Member
1 0 0

I am currently having the same problem. Strange though, since it was working fine since 2018 and now all of a sudden I get this error.


This pixel's microdata is incomplete or incorrectly formatted

To use this pixel to add or update items in your catalog, you need to install the required microdata tags on your website."

Shopify wont help and neither will face book. They have sent me to all of these links which is like asking me to go do an aerial like it is no problem at all.  LOL


New Member
1 0 0

im really struggling with the same problem and every solution i try and find isnt a solution at all it just tells me to do something i have already done and its really starting to bum me out it still says not ready on my facebook pixels when trying to create a cataloge and i need to add microdata on my website but have no clue what to doooo!!!

New Member
1 0 0

Hi all,

The first thing I would do is check whether the microdata is being populated already. Many Shopify themes have this functionality built in already. To check, use the Facebook microdata debugging tool and enter the full url of one of your products, e.g. .

If you don't see any ERRORS, you should be fine. You may see some warnings which could require fixing.

If you don't have any microdata showing, make sure you have a Facebook Pixel installed. Get one from your Facebook Ads account and add it to your theme.liquid file (Online Store > Themes > Actions > Edit Code) in between the <head> and </head> tags.

If your pixel is installed already and you're not getting any microdata in the debugger, follow the steps in this tutorial which is the easiest I could find.

Good luck, and remember to support your local developers! Reach out to one if you're not comfortable with coding.

9 0 2

Hi. I have a Shopify Shop and wanted to add Microdata for my Facebook Catalog. I’ve done all from the feed army guide, and it shows me 7 Warnings for the Google Structured Data and 
data validation failed for Facebook.
Also, Facebook still telling me that I have to install microdata into my website to continue the catalog set up.
Do i have to wait some hours, since I’ve done it some minutes ago.

If nothing works, I read the app flexify could help the catalog problem, but not the Pixel error thing. I appreciate any help 🙂

New Member
1 0 0

This is very helpful, however, i DO see an Error.

   It says:  "A required field is missing: id. Products without "id" information can't be uploaded. Please check that this field is included for each product in a separate, labeled column." 

Is all hope lost? I'm hoping this doesn't mean my brand new expensive theme doesn't support this microdata - I'm using Symmetry.

Your help is much appreciated!



Shopify Partner
2 0 1

Hi Moni1,

this thread is fairly old and a few things have changed. You should now use the Facebook integration to connect your Facebook account so you don’t need to manually add your pixel code to your theme file. 
your error is most likely because you haven’t added an SKU to your product. You might have to add your SKU on a variation level if you have variations set up. 
hope that helps!