Measuring User Engagement in Web Applications
I came across “What is user engagement” article by Jordan Willms of Work at Play. In this post, Jordan defines a good engagement metric as the number of user actions divided by the number of content items. The example provided is of blog posts comments divided by the number of posts per month.
This is certainly a very interesting metric. It made me think, does this also make sense to web application usage?
Following the same logic, in web applications (as opposed to a content site) we would count features and divide those by the number of user actions. I’ll use Google Docs as a simple example:
Say the features are: New, Save, Print and Share document. Total of four features.
For each user the engagement metric would be the number of activities divided by four.
Let’s see the score of two users over a week of usage
|Activity||User A||User B|
|Score||32/4 = 8||28/4=7|
User A scored 8 while user B scored 7. By this engagement metric user A explores more the feature set of Google Docs and is more engaged.
On the other hand user B uses a more competitive feature of Google Docs, which is Share Document, hence might be a more valuable user of Google Docs.
Although this engagement calculation method isn’t perfect I’m convinced that this it is better measurement of user engagement then by just counting “number of logins” which is what most application owners do.
What do you think?