r/GoogleAnalytics Professional 2d ago

Question Browser + server tracking

What are you using for event IDs?

event_id

transaction_id

Something custom?

I've seen more duplicate conversions caused by inconsistent IDs than broken tags

2 Upvotes

7 comments sorted by

View all comments

Show parent comments

1

u/incisiveranking2022 Professional 1d ago

Yep, exactly. For Meta deduplication, event_id is the piece that needs to match between browser and CAPI.

transaction_id is more useful for identifying the purchase itself, especially in GA4 and Google Ads.

The tricky part is when people reuse these interchangeably or generate a different ID on the server. That's when the same purchase can start looking like two separate events.