Why social media is both great and terrible for customer retention campaigns