Multi-channel direct marketing system for email, SMS, and social messaging