How can digital marketing help build customer loyalty and retention?