Tracked Event (Properties) ... Video Played (Video length, id)
Register with Facebook
Register with Email
User login (deviceType)
User logout (deviceType)
Create New User Post (destination)
Create New User Petition (destination)
Create New Poll (destination)
Create New Discussion (destination)
Create New Fundraiser (destination)
Create New Event (destination)
Create New Announcement (destination)
Open Social Activity Feed
Create Group (groupType)
Create Comment
Upvote/Downvote a Comment
Approve Follower from Social Activity Feed
Sign Petition from Newsfeed
Sign Petition from Item Detail Screen
Upvote/Downvote Post from Newsfeed
Upvote/Downvote Post from Item Detail Screen
Follow Someone from Newsfeed
Follow Someone from My Influences Screen
where deviceType is Android or iOS or unknown
where destination is group name (e.g. USA or Save the Whales)
where groupType is the Group Type from registration form
Items 17-22 may not be easily tracked (newsfeed vs Item Detail screen) using API, so 17/19/21 is okay.
Leveraging the MixPanel js library, we need to track events for the below events within the application.
Tracking these events should be as easy as adding one line of code to each of the already-existing actions
https://mixpanel.com/help/reference/http
Tracked Event (Properties) ... Video Played (Video length, id)
where deviceType is Android or iOS or unknown where destination is group name (e.g. USA or Save the Whales) where groupType is the Group Type from registration form
Items 17-22 may not be easily tracked (newsfeed vs Item Detail screen) using API, so 17/19/21 is okay.