We have a prospective client that is running multiple email campaigns. After the emails are sent, workflows are run based on the activity of the contact for each email and stored in a property that corresponds with the email campaign.
Everything seemed to work the first time around (save for a separate bug), but then the client re-ran a second batch of tests leveraging personal email accounts (same contact names, different email addresses mainly). Some might have been done in the same browser, incognito, etc. but the end result was that the client felt like the actions taken to calculate the values "merged" into one contact record. So the highest value for each email calculation was all stored in one contact and another related contact (same person) would have the lowest values - even though the emails were sent to multiple contacts.
There are no anonymous events in the Analytics tool, they aren't blocking activity by IP addresses, and they've claimed to have turned off all ad-blockers and have run from different computers, in different locations, with different devices (PC / phone).
It doesn't make sense why the activity isn't being tracked... any help here is greatly appreciated.
Thanks for your help!