Customer engagement is the ongoing, value-driven, emotional relationship between the customer and the business. It’s not the memory of one moment, but the sum of all moments – the customer’s overall emotional connection arising from the totality of experiences with the company. This includes direct, indirect, offline, and online interactions, as well as the actions that the customer might take – posting, emailing, tweeting, liking, recommending, buying, etc.
Source: Microsoft