Last updated: March 2026 Category: Flows
Overview
Flows are automated marketing workflows in BeyondCart. They let you send the right message to the right person at the right time — without lifting a finger after setup. A flow starts with a trigger (an event, a schedule, or a manual launch), then guides each user through a series of actions, conditions, and delays until the workflow is complete.
Whether you want to welcome new subscribers, recover abandoned carts, follow up after a purchase, or re-engage dormant users, flows handle it automatically in the background.
Prerequisites
A BeyondCart account with an active Shopify store connected
At least one communication channel configured (Push, Email, or SMS)
Users synced from your store or acquired through the app
Key Concepts
What Makes Up a Flow
Every flow is built from nodes connected on a visual canvas:
Trigger — The starting point that determines when and why users enter the flow.
Actions — Things the flow does: send a push notification, update a user profile, manage segment membership, or fire a webhook.
Controls — Logic nodes that shape the journey: delays, conditions (IF/ELSE), percentage splits, goals, and exits.
Flow States
Draft — The flow is saved but not active. No users will enter it.
Active — The flow is live and processing users as triggers fire.
Paused — The flow is temporarily stopped. Users already in the flow are held at their current position. New users do not enter.
Archived — The flow is deactivated and hidden from the main list.
Step-by-Step Guide
Navigating to the Flows List
Log in to your BeyondCart dashboard.
Click Flows in the left-hand navigation menu.
The flows list page displays all your flows.
[Screenshot: Flows list page showing flow names, status badges, and performance columns]
Understanding the Flows List Page
Each flow in the list shows:
Name — The flow name.
Status — Draft, Active, Paused, or Archived.
Trigger — The type of trigger (e.g., "Event: cart_abandoned" or "Scheduled: Daily at 9 AM").
Executions — How many times the flow has been triggered in total.
Conversions — The number of users who reached a Goal node.
Revenue — Total revenue attributed to this flow's conversions.
Last Edited — When the flow was last modified.
You can filter the list by status and sort by any column. Use the search bar to find flows by name.
Quick Actions
From the flows list, you can:
Click a flow name to open the flow editor.
Use the "Create Flow" button to start a new flow.
Use the three-dot menu on any row to duplicate, pause, activate, archive, or delete a flow.
Tips and Best Practices
Start with templates. BeyondCart provides pre-built flow templates for common use cases. They are a great way to get running quickly.
Keep flows focused. Each flow should serve one purpose. A "Welcome Series" flow and an "Abandoned Cart" flow are better than one giant flow trying to do both.
Monitor performance regularly. Check the executions, conversions, and revenue columns to identify your top-performing flows and those that need optimization.
Use Draft mode for testing. Build and review your flow in Draft before activating. You can preview the node chain without sending real messages.
FAQ
Q: How many flows can I have active at once? A: There is no hard limit on the number of active flows. However, we recommend keeping your active flow count manageable so you can monitor performance effectively.
Q: Can a user be in multiple flows at the same time? A: Yes. A user can be progressing through several flows simultaneously if they match multiple triggers.
Q: What happens when I pause a flow? A: Users already in the flow are held at their current node. No new users enter the flow. When you reactivate, users resume where they left off and new triggers start working again.
Q: Does revenue attribution work across flows? A: Revenue is attributed to the flow whose Goal node the user reached. If a user converts in multiple flows, each flow gets credit for its own goal.
Related Articles
