A look into customer behavior changes in the online and offline retail space, marketing strategy, and processes when designing modern B2C customer journeys.