Do the customer engagement, customer experience and customer loyalty have the impact on retail businesses?

Do the customer engagement, customer experience and customer loyalty have the impact on retail businesses?