Track customer journey and automate communication