[Shopify <> GTM <> Meta] Data not flowing to meta

Hey there,

[4 months ago] Initially we had set up CAPIG and Facebook Pixel but Facebook shortly blocked our domain from sending data to meta and that almost took the performance to bottom.

Then we figured out a way with sGTM container it worked for a while then meta suspended our ad account, now I have tried re-implementing the sGTM container using the official stape documentation available.

Now the problem is, tags are firing right the data is flowing from Web container to the Server container but not showing up on meta, even the test event is not showing up on meta even after following everything to the point.

Any idea how to debug this issue? (The payload sent to meta is also working right till the server container but not farther than that)

I am not a tracking expert, but the domain block seems to be a major issue in terms of advertising on meta, here’s a snippet of the issue:

This means that we can’t send any data by directly installing the pixel on the domain, my theory is that sGTM container would still work and we can use server side tracking to get this right? (Please feel free to correct me if I am wrong) so far meta has not been helpful at all and there’s just not enough information on the internet about this specific issue, if someone can help that would be really great!

The store is currently on Shopify, if this doesn’t work I am thinking maybe we could just clone it or use any app to embed the pdp (or something else) on a different domain and send data from there? (Maybe a bit off topic here)

In your server FB tags you need to override the URL. Just using sGTM doesn’t achieve anything new in your context.

In GTM server container I need to change some URL?

Yes, theoretically you can replace the url that is sent with the event with some other url. This way Meta will not know from which domain the event is sent.

Or you can simply create a new pixel and a new AD account.