 The customer journey perspective in marketing highlights the importance of multiple components that interact with each other and the customer, with the visual, audio and social aspects of a marketing strategy being crucial for a successful customer journey (2007