Conditions 101

All about the Condition step in Flodesk workflows

R
Written by Rebecca Shostak
Updated over a week ago

Flodesk gives you powerful control of your workflow by allowing you to specify conditions which must be met before subscribers are advanced to the next set of steps. 

Think of a condition like a simple if/then logic statement: if a certain thing happens or a certain parameter is true or false—then take this action with my subscribers. 

You can set up the following conditions within your workflow:

Subscriber is in segment(s)

This condition checks to see if a subscriber is in a certain segment. Think of this condition as the Flodesk system asking a subscriber, "Are you in Segment A and Segment B? If yes, do this...and if no, do this". 

You may specify as many segments as you like for this condition.

Note: Flodesk will check for the subscribers in segments immediately after the previous step unless you set a time delay.

Subscriber opened workflow email

This condition checks to see if a subscriber opened a specific email in your workflow. You may specify which email you'd like to check, but it must be an email within your workflow, and above the condition step. 

Important: make sure to add a time delay before adding an email opened condition. 

Otherwise, Flodesk will check whether the email is opened immediately after the email is sent; this will not give subscribers enough time to actually open the email. We recommend adding a minimum of 1-day time delay before an email opened or clicked condition.

Subscriber has clicked a link

This condition checks to see if a subscriber clicked a specific link in a specific workflow email. You must first specify the email to check, and then the link within that email.

Flodesk will give you a listing of all the links within the email you've selected and the option to view the link in browser in case you need help remembering which link leads where!

The link must be in an email within your workflow above the condition step.



Important: make sure to add a time delay before adding a link clicked condition. 

Otherwise, Flodesk will check whether the email is opened immediately after the email is sent; this will not give subscribers enough time to actually open the email. We recommend adding a minimum of 1-day time delay before an email opened or clicked condition.

Pro tip: you can segment your subscribers using the link clicked condition. Use an action step under the "Yes" branch of the linked click condition to move subscribers into a segment if they click a certain link in your email.

A custom field matches

This condition checks to see if a subscriber's custom field matches your inputted value. 

For example, if your subscribers have a "First name" custom field, you may use the condition to check if their first name is, say, "Rebecca". Think of this condition as the Flodesk system asking a subscriber, "Does your First name custom field match the value Rebecca? If yes, do this...and if no, do this." 

Note: You may add as many conditions to a Condition step as you like by clicking the "Add another" button in the settings panel! Flodesk will only advance subscribers to the Yes step if all conditions specified are met.


We'd love to hear about your recent experience when searching for solutions to issues in the Flodesk Help Center (Knowledge Base). With your feedback, we can improve our knowledge base with new and better ways to help you succeed!

Please do not submit support tickets and feature requests via this feedback form.

If you need technical assistance, please submit a support ticket via email at support[@]flodesk.com mentioning your Flodesk account login email with a detailed description of your problem.



Do you have an idea for a feature that will help improve Flodesk for you and other members? Our Product team would love to hear from you.


Did this answer your question?