A trigger in an event-driven tool used to automate various system processes. A trigger is activated when a specified event occurs, checks a set of given conditions and performs actions if the conditions are met.
Triggers can be divided into two types: external and internal.
External triggers
Triggers that involve external interactions with customers.
Examples of external triggers:
- After a customer places a new order, an SMS is automatically sent with the following text: “Thank you for your order. We will contact you soon".
- An order sent by Royal Mail arrives at the depot. The customer is automatically sent an SMS: “The parcel has arrived at the Post office. Please don’t forget to pick up your order! Best regards, online store".
- The storage period for the parcel has expired. A message with a similar text is automatically sent to the customer: “Hello! Your order from the “Clothes” store has been returned. Contact us if you want to re-order. 8-800-000-00-60".
- The order’s delivery type has changed to “Courier delivery”. An HTTP request is automatically initiated to the API of the courier service to place a delivery request.
You can also use triggers to automate marketing emails and SMS messages to different customer segments.
Note
Internal triggers
Internal triggers are those that automation various internal store processes. Examples include:
- Automatically create tasks or send notifications to the manager or the head of the store in case of any changes; * automatically change customer or order data