Unfortunately neither Product Customizer, nor any other apps that modify the storefront product page, are compatible with the Facebook sales channel. This is because Product Customizer works by adding custom options to the storefront product pages, and the Facebook sales channel bypasses the product page entirely, meaning that your customers are never presented with those options. Furthermore the Facebook channel provides no way of adding these custom options or otherwise modifying the product listings on Facebook.
At present the only "solution" is to exclude any customized products from the Facebook channel. This can be done by editing the product within your Shopify admin, and ensuring that the checkbox next to "Facebook" is unchecked, as shown in this screenshot:
How You Can Help
We would love to be able to add our custom options to the Facebook product listings, however based on conversations with the Shopify team this seems unlikely to happen.
A reasonable compromise would be if Shopify added an option to the Facebook channel to allow products to be shown, and link to the storefront product page. Even better would be if this option could be set on a per-product basis, so your non-customized products could checkout directly from Facebook, while the customized products would require the customer to return to the storefront to choose their options.
If this is important to you too, please consider sending a support request to the Shopify team with something like the following:
I'd like to request that Shopify adds a third "Checkout" option to the Facebook channel: link to storefront product page. Right now both checkout options for the Facebook channel bypass my storefront product page, which breaks any apps that modify the standard "add to cart" process, such as Product Customizer, which my shop relies on to collect customization information for my products. That means that my only solution for now is to remove my customized products entirely from the Facebook channel.
โ
I'd much prefer to at least have my products listed on Facebook, but direct my customers back to the storefront to provide their product customizations and then checkout. Is this something that Shopify could add?
Orders With Missing Customizations
As explained above, any orders placed through the Facebook channel will be missing product customizations, even if those options are marked as "required" within the Product Customizer app. You can determine whether an order was placed through Facebook by looking for the "Facebook" logo and name at the top-right of the Order Details within your Shopify admin edit order screen as shown in the following screenshot: