Analyzing the digital customer journey: a novel framework for sequential behavior modeling | Synapse