A trigger is a device that automatically executes a response to a certain event. In marketing, triggers are used to automatically deliver targeted messages, offers, recommendations and / or other treatments to customers on an individual basis at the most optimal point in time, based on any number of factors.