Imagine we have a setup right now where every user who comes to the site appears in amplitude.
- Every time an event is sent, there is a property called ‘subscribed = =true,false]’
- We have a user property called ‘subscribed = btrue, false]
- A user can subscribe for a monthly product, this fires an event `subscriptionTransaction’
- We do not fire an event for cancelling a subscription, it’s not technically feasible given some externalities in our stack.
What I'm trying to do now is to get a view of all currently active subscriptions.
This would be: any user who ever did ‘subscriptionTransaction’, whose current subscription status is false.
This doesn’t seem to be possible to make as a cohort. It doesn’t seem to be possible to create a segmentation like this. Honestly I’m a bit confused at the moment, this entire way of structuring and viewing data is wildly unintuitive and limiting.
Any advice on how to do this, or should I just query our database and foget about amplitude