We are using the free version of Amplitude. In order to determine the popularity of a particular type of content within our app, we want to track the following use-case:
User performs Event A
After performing Event A, user spends at least X minutes consuming that type of content within Y days from the date they performed Event A.
My understanding (please correct me if I am mistaken) is that Amplitude doesn’t have an in-built way of calculating how much time users have spent consuming content. So we plan to have a numeric event property named timespent and our app will track how many minutes each user has spent consuming content from each of the different types of content our app offers, and will include the constantly updated value of that property when we report events to Amplitude.
However, even after doing this, it’s not clear to me how I can use Amplitude to track the use-case described above. This is because in the Funnel chart, while we can segment users whose timespent property value is >= X, this will presumably also include users who spent >= X minutes after Y days of performing Event A. However, we only want to know how many users spent >= X minutes consuming that content type within Y days of performing Event A.
Can someone please advise how we can track this use case?
Best answer by belinda.chiuView original