Social media helps deliver more efficient services to customers by allowing businesses to be visible where customers are online, address issues they bring up, and answer questions flexibly in real-time. This improves customer satisfaction and appreciation for the business, generates more customers through positive word of mouth, and provides an opportunity to monitor activities and communicate in a timely manner that keeps customers satisfied and attracts new business.