Past, present, and future of customer engagement | Synapse