Use of software to automate repetitive marketing tasks, such as sending emails or managing campaigns.