Is it possible to combine data from multiple sources?

I am trying to build a logging/tracking system for the customer’s order journey which would be end to end from the frontend to the backend.

I would like to track click events in the front-end and also log the different stages of the order in the backend. This is possible but I want to view these events and logs in a single place by associating them with some sort of correlation ID.

Can someone help me with the specific tools that might help me achieve this?

Hi @salman_khan you can certainly achieve this with Snowplow. If you tracked both frontend and backend events they would both land into our atomic.events table, and if you tracked them with an attached entity with that correlation ID you could then filter the events table to events with the same ID.