Data Mismatch: Segment vs Mixpanel Event Reports Explained
I have an integration set up where my app sends events to Segment, and Segment then forwards them to Mixpanel. However, I am seeing a data mismatch between Segment and Mixpanel. Details
Example:
Today Segment recorded 24 profile_created events, and I can see them marked as successfully forwarded to Mixpanel.
On Mixpanel, in the Events tab, only 12 profile_created events appear.
The same mismatch occurs with Identify events:
Segment shows a higher number of Identify calls.
Mixpanel shows fewer users/events than what Segment reports.
Even though Segment confirms the events are sent to Mixpanel, not all of them are showing up in Mixpanel’s reports (both in Events and Users). At first I thought this was just an ingestion delay (since I’ve read that Mixpanel can take up to 24–48 hours to process events), but that doesn’t seem to be the case here — the numbers remain mismatched even after waiting.