The action the flow takes when the prior conditions are met. Those prior conditions could be part of an entry, a wait, a check, or a test.

Send Email  

Sends an email to the user using the specified template.
  • To edit or preview the selected template, click the edit icon. Updates to creative take place immediately for all users who have not yet entered the step.
  • In general, email sending should take place within minutes of the relative wait or scheduled send. There may be a delay of up to 60 minutes when there is heavy traffic.

Send Push Notification 

Send a push notification to the user's mobile device if the user has your mobile-enabled app installed.
  1. Select your app from the drop-down.
  2. Enter your notification copy text.
  3. You may add deeplinking key/values as well as additional custom field values by clicking "Key/Value Fields"
  4. These messages will increment the graph in Mobile under Analytics > Pushes Sent.

Add to List 

Adds the user to the specified natural list.
  • You cannot directly add users to a smart list. If you would prefer to add the user to a smart list, instead use Add Custom Fields to set a variable that is used in the smart list's criteria.
  • A list by the entered name will be created if it does not already exist.
  • You can add users to multiple lists at one time. 

Remove from List 

Removes user from the specified natural list. You can remove users from multiple lists at one time. 

Send SMS 

Sends the selected SMS template. Once the Send SMS Action is selected, only SMS templates will be available in the template drop down menu.

Send Webhook 

Create a custom callback to your CRM or other third-party tool. For further information on webhooks in Lifecycle Optimizer, see Use Webhooks in Lifecycle Optimizer. 

Set Custom Fields  

Add or update custom field value on user's profile.
  • Search and select from field names in use, or enter a new one that will be created.
  • If a value for the selected field already exists for the user, it will be updated.
  • Value type is automatically detected. To preserve leading zeroes in a number (e.g. zip code 01234), put the number in quotes ("01234") so that it is stored as text, rather than converted to the number 1234.
  • To set the value of the field to the current date-logging the day that this step is reached for the user-click the calendar icon in the value box. When the step is reached, the value is stored as the current date in YYYYMMDD format.
    • Note: While not required for this feature to work, it is a best practice to end the name of any custom field that stores dates with the suffix "_date" in order to display the value a date on your User Lookup page in the UI. (For example, you might name a field welcomeseries_exit_date.)

Increase/Decrease Custom Fields  

Updates the existing value of a custom field on the user profile, adding or subtracting your specified number.
  • If the value does not already exist, or is not a number, it will be evaluated as a 0. For example, if the value of field "score" is "none," and you choose to add 5, the new value will be 5 (0+5).

Remove Custom Fields 

Removes specified custom field name and value from user's profile.

Set Opt-out Status 

Update the opt-out status of a user profile.There are four options available in the status dropdown: 
This opts the user out of all messaging, including transactional messaging. The user profile will show the user's opt-out status as Optout (All).   optout_all in the API
This opts users out of all marketing messaging. They will still receive limited transactional messaging. The user profile will show the user's opt-out status as Optout (Marketing) optout_basic in the API
This opt-out status is deprecated as of 2018. Use the Basic status in Lifecycle Optimizer.
The user will receive all messages. 

Contact us