Hi all, we’ve integrated Mixpanel, and are sending events such as initial purchase.
We also have implemented our own Mixpanel events for each purchase, which means there are two (supposed-to-be) identical events being sent to our Mixpanel when a user makes their purchase, like below:
purchase_subscription(our own Mixpanel event, sent via Mixpanel SDK)rc_initial_purchase(event from RevenueCat integration)
The problem is, the number of two events never match. Sometimes the number of events from RevenueCat integration is higher, and sometimes not. I do understand that there may be some (slight) discrepancies, but the gap sometimes is as large as 20%. (viewed daily)
What could be the cause? We’ve been trying to find if there’s any pattern in the discrepancies, but couldn’t find any.
Thanks in advance!
P.S. If this info could help: We’ve counted the number of rows in the transactions page in RevenueCat mobile app, which we believe is the source of truth, and the numbers still don’t match. Which means, these three numbers don’t match with each other. They sometimes do, but mostly don’t.
- daily # of initial purchase(=new subscription) events from our own Mixpanel SDK
- daily # of initial purchase(=new subscription) events from RevenueCat integration
- daily # of rows in the transactions page in RC mobile app
