Managing your Flow Builder usage

Managing your usage in Flow Builder

Written By Ray Tang (Administrator)

Updated at December 18th, 2024

Managing your Flow Builder usage and flow enrollments effectively is crucial for optimizing the performance of your automation processes. This article will guide you through the steps to manage and monitor your usage in Flow Builder.
 

Flow Builder usage and pricing 

The number of enrollments, active flows, and nodes per flow available for your account depends on the subscription plan that you are on. You can monitor the following Flow Builder usage:

  • Active flow: View your active flow usage and limit in the “Listing” tab of the Flow Builder page
  • Nodes per flow: Within each flow, check the bottom left corner of the flow editor page to see the nodes used and the total node limit.
  • Flow enrollments: See details below
     

Flow Builder notifications

When you approach your monthly flow enrollment limit, all admin users in the organization receive notifications via email and in-app alerts at the following thresholds:

  • 25%, 10%, and 0% remaining of your monthly limit.


If your usage exceeds the monthly limit, you can purchase add-ons or upgrade your plan in the add-on section under the “Subscription” page to prevent service interruptions.
 

Flow enrollment

A flow enrollment occurs when a contact meets the flow’s trigger condition and is added to the flow. The enrolled contact will then proceed down the automated journey defined by the flow. You have to publish a flow as an active flow to receive and execute new enrollments.

Each time a contact meets the flow trigger’s condition and the flow starts executing, it counts as a flow enrollment, even If any users within your organization update or deactivate the flow after the contact matches the trigger’s conditions.
 

Track flow enrollment status

You can view each contact’s enrollment status in the Flow Log within each flow. The following statuses impact your enrollment usage:
Following statuses are counted toward flow enrollment usage: 

  • In progress: The contact is going through the flow
  • Completed: The contact has completed all steps in the flow
  • Removed: The contact has been manually removed from the flow by a user

Following statuses are not counted toward flow enrollment usage:

  • Blocked: Enrollment was prevented due to enrollment settings or detected unusual actions
  • Failed: Enrollment couldn’t execute due to system errors

Monitor flow enrollment usage

Flow enrollment usage is based on a monthly usage cycle and usage will reset every month. You can view and manage your flow enrollment usage in either of the following ways:

  • Option 1: Go to the “Settings” page, then click on the “Subscriptions” page to monitor your monthly flow enrollment usage.
  • Option 2: Navigate to the Flow Builder page and click on the “Usage” tab.

Usage overview

The Flow Builder usage page shows the total number of flow enrollments executed by all flows within your organization in the current usage month or over a set period. This includes flows with Draft or Deleted status that were previously Active and had executed flow enrollments. This page provides a comprehensive overview of all your flow activities within the selected date range. It consists of the following sections:


1. Filter and search flows: Allows you to search for specific flows by name or filter enrollments based on a date range. The default date range is your company’s monthly usage period.
2. Total flow enrollments: Displays the total number of enrollments across all flows during the selected date range.
3. Export list: Enables you to export the flow data as a CSV file.
4. Flow list table: This table lists all flows ever created in your company's account. It includes key details for each flow, such as:

  • Flow name
  • Flow status
  • Number of enrollments (during the selected date range)
  • Last enrollment date
  • Entry point to the flow’s log


 

Searching and filtering flows

The usage tab allows you to easily locate and filter specific flows:


Search by flow name: Enter the flow name or relevant keywords in the search bar. The list will automatically update to display flows that partially match your input after you press the Enter key.
Filter flow enrollments by date range: By default, the data displayed corresponds to the current monthly usage period. You can also select a custom date range of up to 31 days. This will update the “Flow Enrollments” column with data specific to the chosen period.

 

Export the flow list

You can export the flow list to a CSV file for further analysis or record-keeping by the following steps:


1. Click on the “Export List” button at the top right of the flow usage page

2. You can configure the date range to export the relevant usage data by clicking on the dropdown and selecting one of the following options:


 

  • Export current month’s data: Export the flow table for the current month’s usage period.
  • Export custom date range data: Choose a custom date range of up to 31 days and export the corresponding flow data.


 

3. Once you have selected the date range, you can click on “Export” and the system will export the usage data of the selected date range as a .CSV file


 

By using these tools, you can manage your flow enrollments more efficiently and keep track of your performances over time. 


Understanding monthly flow enrollment add-ons


Add-ons increase the usage limit of monthly flow enrollments. For example, if you’re on the Pro Plan which includes 500 free enrollments and buy an add-on for 1,500 enrollments (US$59), you’ll gain 1,000 additional enrollments.


Plans have upper limits:

  • Pro Plan supports up to 3,000 enrollments per month.
  • For more extensive needs, consider upgrading to the Premium or Enterprise Plans, which offer higher limits.


This tiered structure is designed to grow with you, providing affordable upgrades as your requirements expand.


FAQ
Can I buy more active flows?

Additional active flows are not available through standard add-ons. If you need more flows, please contact us to discuss your specific requirements.


Can I buy more nodes for each flow?

Currently, additional nodes for each flow are not available through standard add-ons. Please contact us to explore options if you require more nodes.


Can I increase my Flow Builder usage limits?

Yes! Each plan offers a set number of free flow enrollments each month. After reaching the limit, you can purchase add-ons to increase your monthly enrollment capacity. Below is the monthly flow enrollment limit per plan:

Monthly flow enrollment limit Pro Premium Enterprise
500 Free Free Free
1,500 US$59 (Add-on) Free Free
2,500 US$119 (Add-on) Free Free
3,000 US$149 (Add-on) Free Free
5,000 N/A US$99 (Add-on) Free
7,000 N/A US$199 (Add-on) Free
10,000 N/A US$349 (Add-on) Free
More than 10,000 N/A N/A Contact us for add-on options


Note: Prices listed in this table are subject to change. For the latest pricing and add-ons options, please refer to your add-ons section in Plans and Billings.

Do I need to buy an add-on every month if I exceed my limit?

No, you don’t need to buy an add-on every month. Add-ons for a higher monthly flow enrollment limit are part of a subscription plan. Once you purchase an add-on, it will automatically renew each month until you cancel it. Here’s an example:

 

  1. You subscribe to the Pro Plan on July 1 with 500 enrollments.
  2. After reaching the limit on July 28, you buy an add-on to increase to 1,500 enrollments.
  3. We start counting enrollment usage on the first day of your subscription (July 1) therefore usage will reset on August 1.
  4. Add-ons will renew automatically unless canceled, your monthly flow enrollment limit will remain at 1,500 for the next month (August 1 - September 1).

You may refer to the add-on section under “Subscription” page to view the available add-ons and their pricing for your plan.


What if I need more enrollments after purchasing an add-on?


If you need more enrollments after purchasing an add-on, you can purchase the next available add-on for your plan. Charges will be pro-rated.


For example, if you’re on the Pro Plan with a 1,500-enrollment add-on (US$59) and later decide to increase to 2,500 enrollments, you’ll pay the difference (US$119 - US$59 = US$60). If your plan has no further add-ons available, consider upgrading to the Premium Plan for additional options.


What happens when flow enrollment limits are exceeded?


If your flow enrollment usage limit has been reached, any new contacts who meet the flow’s trigger criteria will not be enrolled in the flow. These contacts are marked as “Blocked due to exceeded usage limits”, preventing further enrollments until you either increase your limit or wait for the next billing cycle.


To identify and manage contacts impacted by the exceeded limit, follow these steps:
1. View blocked contacts:

  • Open the Flow Log to see all recent enrollment attempts.
  • Contacts with a Blocked status and the remark “Blocked due to enrollment limit reached” indicate those who were unable to enter the flow due to exceeded limits.

2. Re-enroll blocked contacts:

  • After increasing your enrollment limit or resetting at the start of the new billing cycle, you can manually re-enroll blocked contacts.
  • In the Flow Log, find the blocked contacts you wish to re-enroll and click the re-enroll icon to add them back into the flow.


Note: To prevent reaching the limit in the future, consider upgrading your plan or purchasing additional enrollments via the add-on section under the “Subscription” page. You can find the latest update in this article