Patent ID: 8744898

Claim:
A non-transitory computer-readable storage medium having instructions stored thereon that, upon execution by a computer system, cause the computer system to perform operations comprising: receiving first event data indicative of activity of a plurality of users with respect to electronic content during a first time period; for each user of the plurality of users, determining, based on the first event data, whether the user is engaged based on activity for the user satisfying a threshold level of engagement; determining, based on said determining for each user of the plurality of users, a number of users engaged with the electronic content during the first time period; receiving second event data indicative of activity of a subset of the plurality of users with respect to electronic content during a second time period subsequent to the first time period; determining, for the second time period, a number of acquired users since the first time period; for each user of the subset of the plurality of users, determining, based on the second event data, whether the user is engaged based on activity for the user satisfying the threshold level of engagement; determining, based on said determining for each user of the subset of the plurality of users, a number of users engaged with electronic content during the second time period; calculating, based, at least in part, upon the number of users engaged with electronic content during the first time period and based upon the number of users engaged with electronic content during the second time period and based upon the number of acquired users since the first time period, a user churn metric corresponding to a portion of the plurality of users engaged with the electronic content during the first time period that have ceased engagement with the electronic content during the second time period in the absence of an event indicating discontinuation of the portion's engagement with the electronic content; calculating, upon the number of users engaged with electronic content during the first time period and based upon the number of users engaged with electronic content during the second time period and based upon the number of acquired users, a lifetime user churn metric corresponding to users of the plurality of users spanning the lifetime of a product or service; and generating an electronic report comprising the user churn metric that identifies re-engagement of previously churned users and comprising the lifetime user churn metric.