We have tried everything, but for some reason, when we are using the Stape.io Data Tag client inside GTM, it fires our events more then 1 time inside sGTM.
We have tested the datalayer many times, and it is only firing once for each event, also fires correctly inside GTM, but our Stape Data Tag (client) solution is firing more than 1 time, so something is wrong with our synchronization, and we think the problem is with the Data Tag client from Stape.
Can you point is in the right direction, which Stape Data Tag Client version should we use?
Our current version is: 80e00
If you’re seeing duplicate events in the sGTM, most likely it’s due to incorrect tag implementation in the GTM web. Most of the time this is caused by duplicate tags in there.
Please, check that and also check if you see multiple requests to {Your sGTM domain}/data?v=2&event=... in your Network panel on DevTools.
Besides this, are these requests that you shared in the screenshot exactly the same? Are their payloads (request URL, body etc.) equal?
The version you’re using is the most up-to-date version.
I’ve just checked vortexvr.de and vortexvr.fr and didn’t notice any problems with the events from Data Tag.
Are you trying to say that GA4 Data Tag is better to use than Stape Data Tag when connecting GTM with sGTM using Stape.io server-side tracking?
For GA4 tags and Google Ads tags (or Floodlights, we recommend using the GA4 Tag to send the data from web GTM to sGTM, and the GA4 Client to receive the data.
For other platforms (Meta, TikTok, Snapchat, etc.), we recommend using Data Tag to send the data from web GTM to sGTM, and Data Client to receive the data.