I noticed that Facebook InitiateCheckout event is only being picked up from one particular flow and not for the others.
The only way I can trigger the initiate checkout event is to go into the Product Page > More Payment Options > Checkout. I cannot seem to trigger the event with the checkout button from the shopping cart.
Pixel has been set up via Shopify integration. Has anyone experienced this same issue?
Store link as follows: www.tokalab.com
I just tested it on your store and the InitiateCheckout event triggered when clicking "Add To Cart" then proceeding to checkout. It wouldn't trigger with the PayPal button the checkout, which I believe is the dynamic checkout buttons. When clicking the "Add" button from the collection page, however, then going to the checkout, I see the event was not triggered. Spell out the problem like this so it can be reliably duplicated then give it to support. It has to be a bug looking at that. An alternative for you though, is to not have that button on collection pages. No one is going to spend that much money on a supplement without diving deeper into the product page.