Email campaign automation works by setting up triggers and actions within your email marketing software. Triggers can be specific actions taken by a subscriber, such as signing up for a newsletter, making a purchase, or clicking on a link. Once a trigger is activated, the software automatically sends pre-determined emails in a sequence.