How Digital Marketing Greatly Impacts Customer Satisfaction