You will learn

Learn about the different alerts and warning messages you may see when setting up a flow. These messages appear when setup is incomplete or a setting is no longer valid.

Alerts will appear with a red icon for issues that stop a flow from functioning or a yellow icon for issues that need to be addressed but will still allow the flow to function. Any related text will be highlighted in the respective color.

Flow alerts can appear in 2 different places which will be covered in this article:

  • The Flows tab - where you go to see the list of all the flows in your account.
  • The flow builder - the editor you use when building a flow.

Flows tab alerts

When viewing the Flows tab there are 2 types of alerts:

  1. The name of the flow in red indicates that the flow cannot function without proper action. This appears when a flow was created but the trigger has not been set up yet.
  1. A yellow warning icon in the Status column indicates an issue that needs attention. The flow may still function, but affected messages or actions may be skipped. Hover over the icon for more information about the issue.

Flow builder alerts

Elements in the flow builder that have not been set up or have an invalid setup can display a warning on their cards. Review the warning to see what needs attention. Unconfigured messages and many actions are skipped as profiles go through the flow; an unconfigured split instead sends profiles down its default path.

To view all alerts:

  1. Click the Alerts icon button on the right side of the header bar to open the flow action center. The badge indicates the number of active alerts in your flow.

  1. In the list of alerts, you have several options:

  • Click the prompt (such as Set up) to view the setup panel for the affected flow element.
  • Click Dismiss to move a warning to the Dismissed tab. Dismissing it does not resolve the underlying issue. Error alerts cannot be dismissed.
  • Click the Dismissed tab to view dismissed alerts. Click Reactivate on an alert to move it back to Active.

Otherwise, you can view unconfigured states and other alerts directly on the flow canvas, displayed on the card for each action. Click on the flow card to view the changes that need to be made.

Make sure to save any changes you make to flow elements. The warning will remain if you exit the setup panel without saving changes.

Click on the subsections below to learn about alerts for each flow element.

Messages

Messages require the following in order to send:

  • Subject line (email)
  • Valid sender address using a business domain (email)
  • Template (email) or message content (text message and push)

For the example email below, there are 2 setup issues that must be addressed:

  1. The flow message is using an email with an inbox provider domain (@gmail.com) which isn’t a valid sender address. The sender address must be changed to an email that uses the domain of your website. This also applies to internal alerts.
  2. The flow message doesn’t have a template selected yet. Messages require a template in order to send.
Internal alerts

Internal alerts require the following in order to send:

  • At least 1 recipient in the Send to field
  • Valid sender address
  • Subject
  • Message content
Time delays

Time delays require a number entered into the Set time delay field.

Splits

Set up at least 1 condition to direct profiles through a split as intended. Until conditions are configured, profiles continue down the YES path of a conditional or trigger split, or the Everyone else path of a multi-branch split.

Splits may have a warning if a condition is no longer valid. For example, if a specific property is no longer usable in split conditions, a warning message will appear in the split’s setup panel.

Filters

Filters applied to a trigger or individual flow message are optional. They may have a warning if a condition is no longer valid. For example, if a specific property is no longer usable in filter conditions, a warning message will appear in the filter’s setup panel.

Additional resources

Still encountering issues with your flow?

  • Troubleshooting a flow

    Learn how to troubleshoot a flow when you notice it behaving differently from expected.

  • Troubleshooting why a flow message skipped a profile

    Learn where to find the skipped reasons for why a flow message skipped a profile, as well as what each reason means. Knowing the skipped reason(s) for a message is key to measuring the performance of a flow. It can help you determine if your flow is set up correctly, if the message is in the right format, and if the right people are receiving your content.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type