Lead Gen & CRM
How can we help you?
Search our help articles, video tutorials, and quickstart guides

You've got this. You've got us. Search our Knowledge Base to quickly find answers to your questions.

Creating Visual Workflows

Article: 000050465
Updated: July 29, 2024

With the Visual Workflow Builder, Lead Gen & CRM offers an interface for you to develop and visualize the journeys for your leads.



Understanding Visual Workflows

With the Visual Workflow Builder, you can build simple or complex automation workflows using a combination of triggers and filters to fire off actions or action groups. This means that you can use the Visual Workflow Builder to construct visual diagrams of your leads' journeys to control the paths they are taking toward conversion. These diagrams are called visual workflows.

In turn, a visual workflow is a sequence of triggers, filters, yes/no branching filters, and actions:
 

Term Description
Actions




 

An event that happens as a result of an action group running.

An example of an action is a trigger immediately sending an email.

Filters




 

An optional part of an automation that is used to narrow the
scope of triggers. Filters are only tested when triggers are fired.

An example of a filter is when a contact has the Industry field
equal to Marketing.

Triggers




 

An event that results in an action group running. Only triggers
can start an action group, and at least one trigger is necessary
to perform any automated action. Triggers are required to start
workflows.

An example of a trigger is when a contact fills out a form.

Yes/No branching filters




 

An optional part of an automation that evaluates at a designated point during the flow if specified criteria are met or not, then filters down to their own Yes and No action groups.

An example of a yes/no branching filter is checking if contacts have or have not opened an email.


Refer to Understanding Triggers, Filters, and Actions in Automation for more information on automation terminology.
 


Creating Visual Workflows

When creating Visual workflows, they begin blank and need triggers, filters, and actions added in order to have the workflow function.

To create new visual workflows with a trigger:

  1. Click Automation > Visual Workflows in the left toolbar. 


     
  2. Click Create > Visual Workflow.


     
  3. Name the visual workflow and click OK.


    null
     
  4. Under Start, click + Add Trigger

    null
     
  5. Select the desired trigger


    null
     
  6. Set trigger parameters as necessary and click OK.

    null

     
    • Note: To delete a trigger, click  trash.png  Delete. Deleting a trigger will delete all content directly following it.

While workflows can be simple and have just one main trigger, they can be as complex as necessary.

You'll find that whenever a trigger is added, a new branch is started within the workflow. You can use this to build out many branches in a single workflow, with each branch doing different things that occur alongside or separate from each other. This lets each interaction set off different parts of the workflow.

For more information on workflow triggers, refer to Understanding Visual Workflow Branching.



Editing Visual Workflows

Once you have created a visual workflow, you can open it and edit it when you need to.

To edit a visual workflow, do the following:

  1. Click Automation > Visual Workflows in the left toolbar.


     
  2. Click the name of the visual workflow.
  3. Optionally, enter the name of the desired workflow in the Search Workflows text box.

    null
     
  4. If needed, click on the name of the workflow in the top left corner to change the name of the workflow.
  5. If needed, click on Settings to modify the workflow settings, copy the workflow, or save the workflow as a PDF.


     
  6. If needed, modify the workflow contents, including the workflow's triggers, actions, filters, action groups, yes/no branches, or time delays.


     
Note: The number of workflows you may create is based on your plan.


Adding Branch Content to Workflows

Triggers are only part of what makes a workflow function. While triggers start a chain of events in a workflow, those triggers depend upon branch content—actions, filters, delays, and action groups—in order to continue or finish that event. As such, creating strong workflows requires utilizing branch content to tell triggers what to do.

To add branch content to triggers, do the following:

  1. Click on the Automation > Visual Workflow tab in the left toolbar. 


     
  2. Create or edit a visual workflow.

    null
  3. Click + Add under a created trigger and choose from the following:
    • Action - The available actions within the visual workflow.
    • Filter - Additional criteria that a lead must fulfill before moving on to an action.
    • Yes/No Branch - Checks if a lead has met the set criteria and sends them down one of 2 branches.
    • Time Delay - Sets a time delay for actions.
    • Action Group - Multiple actions previously constructed together as a group​​​​​​.

    Click the + plus sign under a trigger
     
  4. If needed, select the desired action, filter, or Yes/No Branch criteria.

    Click the + plus sign under a trigger
     
  5. Set content parameters as necessary and click OK.

    Click the + plus sign under a trigger
  6. Optionally, click  loop.png  Make Repeatable to set a created branch as repeatable within the workflow.
  7. Add additional actions, filters, time delays, or action groups as necessary.
    • Note: Click  trash.png  Delete to delete branch content. Deleting content higher in the workflow will delete all content directly following it.

    Select Make Repeatable

 

Like triggers, branch content can be as simple or complex as necessary. Just as a trigger starts a workflow branch, the branches can split off with different branch content.

For example, one branch can have many different actions that stem from a single trigger, with each doing different things. Those actions can, in turn, have multiple filters or delays that follow them, with each setting off more actions.

Refer to Understanding Visual Workflow Branching for more information on workflow branches. 



Configuring Workflow Settings

Modify the Email Suppression settings and rename your Visual Workflow. 
  1. Click Options > Settings next to a visual workflow. 


     
  2. In the field with the workflow's title, edit the name of the workflow as needed.
  3. Decide whether or not you'd like to enable Email Supression Settings.
  4. Click OK.



    Note: This setting affects automations that trigger email sends. Email Suppression prevents sending to recipients who are no longer opening your emails and helps protect your domain’s sending reputation. The setting for your overall Lead Gen & CRM instance does not affect the settings for individual workflows. 

Refresh your page to see your changes.


 

Adding Yes/No Branches to Workflows

While Yes/No Branches are optional to create a workflow, they allow for flexibility and targeted actions to be executed without holding up contacts in an automation workflow.

Note: A single Yes/No branch can only be added after a Trigger, Time Delay, or Action. 

To add a Yes/No Branch to a workflow, do the following:

  1. Within a workflow, click + Add > Yes/No Branch under a created trigger, time delay, or action.


     
  2. Select the desired Yes/No branch type.


     
  3. Set the branch parameters as necessary and click OK.


     

Like branch content, Yes/No Branches can be as simple or complex as necessary. The branches can split off with different branch content, actions, and filters.

For example, one branch can have many different actions that stem from a single trigger, with each doing different things. Those actions can, in turn, have multiple filters or delays that follow them, with each setting off more actions.


 

Previewing and Editing Assets in a Visual Workflow

You can preview sites, emails, forms, pages, and certain media assets from within the Visual Workflow Builder and quickly jump to them to edit those assets.

With a visual workflow, you can see every aspect of your automation from a single interface, which makes this an ideal centerpiece for your marketing strategy. Workflows have the following available assets:

Asset Available Actions
Emails
  • Click the send the email action or visits from the email trigger to see a preview of the email.
  • Click the  pencil.png  Edit icon to edit that email directly in the email designer.
Forms
  • Click the form trigger or filter to see a preview of the form that people are filling out.
  • Click the  pencil.png  Edit icon to edit that form directly in its Settings page.
Media Center
  • Click the Media Center trigger or filter to see a preview of that Media Center link (except .PDFs). 
  • Click the  pencil.png . Edit icon to edit the settings for that Media Center asset.
Sites
  • Click any site trigger or filter to see a preview of that website, or an unavailable message for unavailable website previews.
  • When previewing the visits from the page trigger or filter, only tracked sites will show up as a preview, as this relies on the page to have tracking code.

Important: The Visual Workflow Builder is not supported in Internet Explorer 11. Use one of the other browsers supported by Lead Gen & CRM to create visual workflows.



Copying Visual Workflows

You can make copies of visual workflows. This can save time, as you now need only to create one visual workflow to have several copies. These copies can be as complex as necessary or have just one or two minor modifications.

  1. Locate the desired workflow and click  12more.png  Options > Copy

    null
  2. Optionally, rename the new visual workflow and click OK


     

Copied workflows open in a new window with all of the copied branch content. From there, you can modify the copied workflow as necessary.
 



Exporting Visual Workflows

You can export visual workflow contents. To export and download a visual workflow as a .PDF file, do the following:

  1. Create or edit a visual workflow.


     
  2. Within a workflow, click  12more.png  Options > Export as .PDF.


     
  3. Save or download the .PDF file in the pop-up window or browser tab that appears. The process for downloading .PDF files can vary based on browser type and .PDF reader application.



     


Adding Gated and Open Triggers to Branches

The Visual Workflow Builder includes options for triggers to have them fire if the trigger condition was met. This condition interacts with the referenced item originating in the specified workflow and action group and are available for any branching trigger.

  • Gated Triggers - Only fires the trigger if the trigger's condition is satisfied by the contact already being part of the parent workflow.
  • Open Triggers - This trigger is satisfied by anyone who meets the trigger's condition, regardless of if they are already in the workflow.

Gated and open triggers allow you to create multiple scenarios within the same visual workflow. These triggers allow for the option, on a trigger-by-trigger basis, to choose whether conditional logic should apply, or whether any lead action that meets that condition should fire the trigger.

For example, a trigger for visits from the email with a parent action that sends that email will only fire if a visits from that email was sent from the parent action group, and will not fire if that email is sent as a Smart Mail, to a list, or through another action group.

To utilize open and gated triggers, do the following:

  1. Within a workflow, create an action under the trigger.


     
  2. Select the Action type. In this example, we're going to use send the email.


     
  3. Fill in the action details and click OK.


     
  4. Under the action, click + Add Trigger.


     
  5. Select either visits from the email or views the media.



     
  6. Optionally, select Remove from Parent Action Group.
    • Note: When selecting Remove from Parent Action Group, the workflow will branch off and will no longer be connected to the original workflow. The lead will no longer be associated with the original workflow and will now receive actions on this new branch. 


       
  7. Select either Gated Trigger or Open Trigger.
  8. Click OK.




     

You can start a visual workflow with multiple triggers. However, it is important to note that these triggers will be evaluated as an or condition. This means a lead could fulfill trigger A or trigger B or trigger C, and be added to an action group. The option for and triggers is not available in the visual workflow builder. Instead, use a single, more generic trigger combined with filters to create unique communication branches.



Deactivating and Reactivating Visual Workflows

Visual workflows cannot be deleted. They can, however, be deactivated. Deactivated workflows will not fire. You can deactivate and reactivate workflows as necessary.

Note: You cannot activate visual workflows without a trigger.

  1. Click the Activity drop-down menu and select Active or Inactive
  2. Locate the desired visual workflow and click   12more.png  Options > Deactivate  or   12more.png  Options > Activate


     
  3. If you are deactivating a workflow, select one of the following:
    • Cancel all scheduled events.
    • Keep scheduled events and do not allow workflow members to progress beyond their current branch.
    • Allow workflow members to continue, including branching triggers.
  4. Click OK.
     


     

Setting Activity Status

You can set a visual workflow's activity status from within an existing workflow by clicking the Workflow is toggle.



 

Deactivated visual workflows will have the Inactive toggle status. Activated visual workflows will have the Active toggle status.



Frequently Asked Questions

Q: How do I save a visual workflow?
A: Triggers, filters, and action groups are saved automatically once they are added to the visual workflow.


Q: What are the differences between action groups and branches?
A: Reusable action groups are a collection of standalone events that can be referenced within a visual workflow or be manually scheduled to a list. Branches are not action groups. Branches refer to a collection of actions created for use only within a visual workflow. As the name implies, this collection of actions branch out from the action group and are dependent upon additional criteria in order to function. Branches will not be added as reusable, standalone action groups.


Q: Will my visual workflows and action groups display in the normal Action Group page, and vice versa?
A: Visual workflows will remain separate from the pre-existing action groups. These will not be accessible on the same page.


Q: Will visual workflows fire based on changes made through imports or bulk editing?
A: No. Visual workflows will not fire based on these changes.


Q. How do I make changes outside of an action group?
A: The action group must be saved prior to making any changes outside of the action group.


Q: Can I rename the branches in my visual workflow?
A: Yes. To rename the branch, simply click on the green bar above your action group and type in a new name. The name will save automatically.


Q: How can I see how far a lead is in a visual workflow?
A: On the Memberships tab of the lead record, the visual workflow name will display, followed by the name of the specific branch a lead has taken part in. You can see aggregate usage, including the last time the visual workflow ran, on the main visual workflows page.


Q: Can visual workflows be repeatable?
A: Both visual workflows and action groups can be set as repeatable. The repeatable status of the branch itself sets whether or not all content within the branch is repeatable.


Q: How do time delays work in visual workflows?
A: Time delays in the visual workflow builder are structured around the timing of the prior event. The Visual Workflow Builder does not use from start time delays. When adding time delays to a visual workflow, that delay is timing iterative from the previous event.


Q: How do time delays work when using action groups?
A: Time delays with action groups are structured around the timing of when the lead enters the action group, and not when the lead completes the action. In a workflow with a referenced standalone action group, time delays placed ahead of subsequent actions or action groups in the same branch will start before the actions or action groups.


Q: How do I know how well my visual workflows are performing?
A: You can view the performance of your visual workflow, including the total number of times the visual workflow has run, on the main visual workflows page.


Q: What happens to leads who enter automation before actions are added or removed?
A: When a lead enters a visual workflow and you add or delete actions from that action group, the changes will not reflect upon that lead. This is because when a lead enters the visual workflow, the events present at that time will write to the lead's individual contact record. Additional actions or edits will not occur for those leads.


Q: Do workflows fire retroactively?
A: No. Workflows are intended to operate from the point of creation going forward. For newly created workflows, this is to prevent both accidentally enrolling leads and, subsequently, sending unsolicited emails to those leads.

 


Did this article answer your question?


Constant Contact Logo

Copyright © 2025 · All Rights Reserved · Constant Contact · Privacy Center