DNI improves customer engagement by displaying a local phone number to visitors based on their location, making it easier for them to contact the business. This leads to increased trust, better user experience, and higher engagement from potential customers.