Different types of triggers
Learn about the different types of Moosend triggers that you can use in your automation workflows.
When you set a trigger in an automation in Moosend, you can choose from a variety of triggers, which fall into the following categories: Email engagement, List engagement, Profile management, Scheduling, Website engagement, and Lead generation. Each trigger is based on one or more parameters.
Email engagement triggers
Email engagement triggers are related to your email campaigns and your subscribers' interaction with them.
Trigger | Description |
---|---|
When someone opens any campaign | Choose whether every open or only the first open by a subscriber triggers your automation. |
When someone opens a specific campaign | Choose whether every open or only the first open by a subscriber triggers your automation. Then, choose the specific campaign that your subscribers must open. |
When someone clicks on any link in any campaign | Choose whether every click or only the first click by a subscriber triggers your automation. |
When someone clicks on any link in a specific campaign | Choose whether every click or only the first click by a subscriber triggers your automation. Then, choose the specific campaign that contains the links your subscribers must click. |
When someone clicks on a specific link in a specific campaign | Choose whether every click or only the first click by a subscriber triggers your automation. Then, choose the specific link your subscribers must click. |
When some people don't open my campaigns | Define the waiting time in days/months/years before checking for campaign non-openers in days/months/years. A short delay is added to the time you specified. |
When some people don't click my campaigns | Define the waiting time in days/months/years before checking for campaign non-clickers. A short delay is added to the time you specified. |
List engagement triggers
List engagement triggers are related to your email lists.
Trigger | Description |
---|---|
When someone subscribes to any list | Choose whether every email list subscription or only the first subscription triggers your automation. |
When someone unsubscribes from any list | Choose whether every email list unsubscription or only the first unsubscription triggers your automation. NoteNo actions can be performed on your email list unsubscribers. However, you can design automation workflows for example, to subscribe them to other lists, to contact unsubscribers to say you are sorry they opted for this, or to perform any other type of action. Remember to remove them from your second list afterward, because they requested to be unsubscribed. |
When someone subscribes to a specific list | Choose the specific email list that triggers your automation when there is a new subscriber. |
When someone unsubscribes from a specific list | Choose the specific email list that triggers your automation when there is a new unsubscriber. NoteNo actions can be performed on your email list unsubscribers. However, you can design automation workflows for example, to subscribe them to other lists, to contact unsubscribers to say you are sorry they opted for this, or to perform any other type of action. Remember to remove them from your second list afterward, because they requested to be unsubscribed. |
Profile management triggers
Profile management triggers are related to custom fields and recipients' tags.
Trigger | Description |
---|---|
When any custom field value is changed | Choose whether every custom field value change or only the first change triggers your automation. |
When a specific custom field value is changed | Choose whether every custom field value change or only the first change triggers your automation. Then, choose the specific custom field whose value must change. NoteAny changes to your email lists or custom fields may affect your automation when you use this trigger. |
When a custom field value is changed to a specific value | Choose whether every custom field value change or only the first change triggers your automation. Then, choose the custom field whose value must change. Lastly, choose the specific value your custom field must be changed to. |
When any tag is added | Choose the email list that triggers your automation when any tag is added. Then, choose whether every addition of tag triggers your automation, or only when the first tag is added. |
When any tag is removed | Choose the email list that triggers your automation when any tag is removed. Then, choose whether every removal of tag triggers your automation, or only when the first tag is removed. |
When a specific tag is added | Choose the email list that triggers your automation when a specific tag is added. Then, enter the tag value. Lastly, choose whether every change in the specific tag triggers your automation, or only on the first tag change. |
When a specific tag is removed | Choose the email list that triggers your automation when a specific tag is removed. Then, enter the tag value. Lastly, choose whether every change in the specific tag triggers your automation, or only on the first tag change. |
Scheduling triggers
Scheduling triggers are related to calendar events, based on DateTime custom fields.
Trigger | Description |
---|---|
When a specific date is reached | Define when you want the automation to start running in days/months/years. Choose between Before/After to define whether your automation will run before or after the date set on the DateTime custom field. Then, choose the email list as well as your DateTime custom field. Lastly, choose how often your automation will run, in relation to your DateTime custom field choice. NoteAny changes to your email lists or custom fields may affect your automation when you use this trigger. |
Website engagement triggers
Website engagement triggers are related to your email campaigns and your website.
Trigger | Description |
---|---|
When someone browses any page | Choose whether every page view or only the first page view by a subscriber triggers your automation. Then, choose the website where your subscribers must browse a page. |
When someone browses a specific page | Choose whether every page view or only the first page view by a subscriber triggers your automation. Then, choose the website where your subscribers must browse a page. Then, choose the operator to evaluate the page path or full page URL. Lastly, enter the specific page path or full page URL. |
When someone views any product | Choose whether every product view or only the first product view by a subscriber triggers your automation. Then, choose the website where your subscribers must view a product. |
When someone views specific products | Choose whether every product view or only the first product view by a subscriber triggers your automation. Then, choose the website where your subscribers must view a product. Then, choose the specific product property and the operator to evaluate the selected property. Lastly, enter one or more product property values. |
When someone adds any product to their cart | Choose whether every product added or only the first product added to cart by a subscriber triggers your automation. Then, choose the website where your subscribers must add a product. |
When someone adds specific products to their cart | Choose whether every product added or only the first product added to cart by a subscriber triggers your automation. Then, choose the website where your subscribers must add a product. Then, choose the specific product property and the operator to evaluate the selected property. Lastly, enter one or more product property values. |
When someone purchases any product | Choose whether every purchase or only the first purchase by a subscriber triggers your automation. Then, choose the website where your subscribers must purchase a product. |
When someone purchases specific products | Choose whether every purchase or only the first purchase by a subscriber triggers your automation. Then, choose the website where your subscribers must purchase a product. Then, choose the specific product property and the operator to evaluate the selected property. Lastly, enter one or more product property values. |
When someone exits any page | Choose whether every page exit or only first exit by a subscriber triggers your automation. Then, choose the website where your subscribers must exit a page. |
When someone exits a specific page | Choose whether every page exit or only first exit by a subscriber triggers your automation. Then, choose the website where your subscribers must exit a page. Then, choose the operator to evaluate the page path or full page URL. Lastly, enter the specific page path or full page URL. |
When custom event is recorded | Choose whether every custom event occurrence or only the first occurrence triggers your automation. Then, choose the website where the custom event must occur. Lastly, enter the name of the custom event. |
Lead generation triggers
Lead generation triggers are related to your subscription forms or landing pages.
Trigger | Description |
---|---|
When someone submits any form or landing page | Choose whether every form submitted or only the first form submitted by a subscriber triggers your automation. |
When someone submits a specific form or landing page | Choose whether every form submitted or only the first form submitted by a subscriber triggers your automation. Then, choose the name of the specific form your subscribers must submit. |