I'd like to calculate WAU for my community, but unfortunately I'm struggling to do that with the Khoros data not matching itself. I would love to know if others of you are calculating the follow
Weekly Active Users - Total number of users who visited the community
New Users - Number of users who visited the community for the first time.
Returning Users - Users who visited the community this week, not for the first time and not having churned in the past week
Churned Users - Users who have not visited this week
Resurrected Users - Users who have visited after previously churning the week before.
As a note, I have done some exploring, but haven't found a great way to calculate these. When I look at overall metrics it just tells me the number of unique visitors (so WAU), but not on an individual basis so there's no data that points to who visited each week and what retention looked like.
I have also pulled the user reports where the number of users pulled for a week don't match what's in the community analytics. In addition to that, when I look at the user report I will have instances where a user's most recent sign in is on Dec 3, but when I pull data for the week of Dec 1- Dec 7 it says that user has 0 total sign ins.
I'm not sure why this doesn't match up, but am hoping someone could help me here and explain why these don't equal.
There could be all kinds of things going on, so I'll start backwards. Keep in mind Khoros data isn't real-time, any reporting you pull is generally 24-48 hours behind, so if you are attempting to pull it same day/next day, it likely won't be accurate.
Next up, Analytics/LSI isn't the same dataset as what you get out of the Admin/User reports. It's a pain point, but ultimately it is what it is, they have different filtering in place before the end data ultimately gets to us.
If after a few days you still have the inconsistency you see for user data, I would suggest opening a ticket, it could be something off that they need to take a look at.
As for the metrics, you are going to be stuck manually calculating these yourself in excel each week, having to maintain a user dataset to compare. Generally speaking, export the user report each week, compare the differences, and build out a summary of the data using that data set to keep all your user data aligned
Weekly Active Users - Export the user report for those who logged in, count it up.
New Users - User report, count up users based on registration date - I think LSI also shows this though.
Returning Users - This is something you would have to calculate in excel yourself each week, comparing which users previously visited vs. the new week
Churned Users - Ditto, manually calculate in excel
Resurrected Users - Ditto, manually calculate in excel