WebEngage
WebEngage is a powerful Marketing Cloud for Consumer Businesses which automates communication and improves retention across users' life-cycle. It enables cross-channel user engagement via these channels - Web Message (notification, survey and feedback), In-App Message, Push Notification, Email, Text Message and Web Push. In addition, WebEngage Journey Designer is a drag-and-drop user workflow builder for implementing multi-channel campaigns.