1

We use client-side GTM (cGTM) for the Facebook tags and we also have server side GTM (sGTM) for Facebook conversion api.

We noticed that in Facebook Event Manager in "Test your events" section the Event ID is not being recognised although we do send it. Below in the screenshoot I overexaggerated an example with different writings/property names of event id as I was not sure why in Facebook they are not mapped to Event ID column.

enter image description here

This is important for the deduplication of events that are coming from server (FB CAPI via sGTM) and browser side (pixel via cGTM FB tag). On the sGTM aka server we have event_id in payload and the Event Id column is filled.

But I don't understand why Event ID column in Browser is not filled given we do send event ids. What should be the spelling of event if in cGTM in Facebook Tag for FB to map it?

Alina
  • 2,191
  • 3
  • 33
  • 68
  • The parameter name is event_id. I have a few people in my professional network saying that deduplication is not working for them anymore (even though it was before) so you should first confirm that this is not a glitch with Facebook itself. – Eike Pierstorff Feb 17 '22 at 08:53

1 Answers1

1

"eventID" is the correct property name.

But if the event you are sharing does not contain parameters such as value and currency, you can set it up as follows:

fbq('track', 'Lead', {}, {eventID: '123'});

I guess you deleted the the empty {}, that's why your eventID is not recognized.

Steph
  • 187
  • 2
  • 11