I’m messing around with event store right now, importing events from an ecommerce system. I would like to figure out things like cart abandonment rate or bounce rate.
http://goodenoughsoftware.net/2013/02/17/projections-intermission/
In this sample it looks like the ‘secret sauce’ is the IntervalOccurred event. Of course this already needs to be in your stream to make it work!
How to emit ShoppingCartProbablyAbandoned if ShoppingCartItemAdded and no CheckoutCompleted is in the stream after a day?