Analytics signup events
-
Create a new ElasticSearch minds-metrics-*
event that allows aggregating analytics for signups.
Keeping original issue description below for historical purposes.
Start tracking "potential" users in kite.
Potential users are users who have not signed up for the account and are visiting the publicly accessible pages.
We can identify a user by their MWA as they convert from not-logged in to signed up. The MWA stays the same and the entries in minds-metrics have the MWA, and logged_in: true for logged in users and that field will be null.
What we can't do, however, is track the MWA and user_guid, because this will allow us to indentify users and their activity. To make this double blind without easily identifiable information, we just need to dual write the sign up activity without the user guid, with the MWA and with a time stamp set to noon so there is not identifiable information.
Dual write the signup action to the minds-metrics index Where we write user guids, do not write MWA Where we write MWAs, do not write user guid and write a fixed date at noon so all date times are obfuscated