The customer Journey is a single-interface marketer tool to create a cross-channel customer experience. Customer Journey allows you to keep track of user behavior and send relevant behavior-based messages to customers on every stage of their lifecycle. A journey Builder is designed to allow marketers to customize interactions through those stages based on customer needs, desires and preferences, their demographics and real-time input from their behavior. Journey Builder uses event-driven triggers to respond to customers or prospective customers appropriately.