The moderating role of customer engagement experiences in customer satisfaction–loyalty relationship | Synapse