Automated Customer Engagement Strategies For Effective Digital Marketing