Skip to main content

Control Flow

Automations can conditionally execute a branch of the workflow. This can be useful in any case where you may want to change the actions of an automation based on certain data sent with the template.

For example, you may want to send one template if one data field represents a certain value, or another template if it does not:

Message Events

The Control Flow step will accept the following events that are returned in the logs/messages functionality. These events can be used to initiate a workflow based on the value returned.

CLICKED | DELIVERED | ENQUEUED | FILTERED | OPENED | SENT | SIMULATED | UNDELIVERABLE | UNMAPPED | UNROUTABLE

Automation Control Flow

Tutorial

Below you can find a walkthrough of a sample control flow using step references.

Was this helpful?