Hello everyone,
I’m trying to exclude sending Purchase events to Facebook Pixel when a purchase is made through Shopify’s POS, so as not to distort the campaign data that comes from online purchases only.
In practice, all orders that come from our POS receive an automatic tag called:
Successfully Paid - PayPlus POS
But despite this - when I make a purchase at POS, the pixel is still fired, and I see it running in Meta Pixel Helper.
Questions:
Does the POS order thank you page have full access to the checkout.tags object?
Is there another way to identify that the purchase was made from POS (e.g. via source_name or gateway)?
Is there a way to exclude this via the Conversion API rather than Shopify code?
I would appreciate your help ![]()