I have mentioned this to our higher level support team and they are looking into it. In the meantime, can I ask if you have all tried re-syncing the product feed? If you have and you are still experiencing the issue, there is an alternative you could look into applying. While our Facebook sales channel streamlines the product catalogue creation process, you can create your own one to set up a Facebook shop. The Facebook sales channel and Facebook Marketing are two separate entities. When you connect a store to Shopify's Facebook sales channel, Shopify generates a product catalog for you. This product catalog is owned by Shopify as it was created through Shopify's Facebook sales channel.
If you need access to the Facebook product catalog, for example to setup dynamic product ads (DPAs), you need access to a catalog. As we are not able to give you access to the catalog created by Shopify's Facebook channel, there are a few ways you can match products to a catalog for DPAs:
use Shopify's supported Facebook Marketing app, which will create a catalog that you own (the Facebook sales channel's catalog is owned by Shopify), which you can then make dynamic ads - this is outlined here
use a third party application to manually create a new catalog to match to the Facebook pixel. This would be unsupported by Shopify, as the catalog would be created outside of Shopify.
As mentioned above, a product feed can be obtained through a third-party application, such as
Flexify: Facebook Product Feed. While third-party apps are outside the scope of our support, we'll do our best to point you in the right direction:
Assets > Catalogswithin your Facebook Business Manager account.
Event Data Sources > Connect to Tracking
Online store > Preferencesin Shopify), and click
Hi Nick/Shopify/Fellow customers; Using an example product we sell and have discounted ‘Tate clock 40cm' in Shopify feed (https://milkandsugar.com.au/products/tate-40cm-clock-white where you can see discounting) vs Facebook feed shows the following (also shown in below screenshots);
Problem: Need to be able to display strike-through prices on Facebook carousel dynamic ads (which are driven by the shopify feed which updates daily via facebook catalog manager where shopify feed is connected) Summary of example pricing for this discounted tate clock;
Solution needed: Is there something simple I’m missing here to get my pricing fields to match between Shopify and Facebook?
What it says in creative tools when making ad is: "There is no discount price for Tate 40cm Clock White so it won't show in your ad."
Any tips appreciated; If there is further information I can provide or solutions i can follow up it would be most appreciated.
Can I ask if you're using the Flexify app by any chance? The reason I ask is that if you are not using Flexify for Instagram or Facebook, I would suggest the following steps as they will force Facebook to generate a new product catalog. Navigate to your Business Integrations page on Facebook and remove ‘Shopify’ from the integrations list.
Log out of your Facebook account and clear your browser's cache. Then, remove the Facebook sales channel from your store's admin in the settings > Sales channel page.
Once you have removed the Facebook sales channel from the store, then log on to your admin using the Shopify mobile app for Android or Apple devices. While logged on to the store via the mobile app, add the Facebook sales channel back on to your store and then reconnect the Facebook account you would like to use for the sales channel. If you try this method, can you let me know if it works for you?