Flow Testing
Validate a flow end-to-end before you turn it on.
What this does
This helps you confirm a flow starts, runs each step, and completes as expected before you send real traffic into it.
If you need help selecting a trigger or step, see Flow Triggers and Flow Steps.
Before you start
- Use a single test contact you can edit and reuse.
- Choose a trigger you can fire on demand (form submit or tag added).
Steps
2
Turn on the flow (or activate it)
Make sure the flow status is active before you test.
3
Trigger the flow once
Use your test contact to fire the trigger event.
4
Watch the contact move through steps
If there is a Wait step, confirm it is waiting for something that can become true.
5
Check for the expected outcome
Verify the email/task/notification ran exactly once.
Verify it worked
- The contact appears in the flow history.
- Each step shows a completion status (or an expected wait state).
- The final action ran once with the right content.
Move contacts to a different step (testing aid)
When you need to test a downstream step without re-triggering the full flow, you can move one or more contacts to a different step.
- Open the step contact list in Flow Builder.
- Choose Move contact (single) or Bulk move (multiple).
- Pick a destination step and confirm.
Notes:
- Destination steps must be in the published flow version. If a step exists only in draft, publish first.
- The move preview helps avoid duplicate/no-op moves (for example, when a contact is already at the selected step).
- If you move a contact to a delay step, scheduling is queued automatically.
- If you move a contact to an email step, processing starts immediately after the move.
Troubleshooting
- If the trigger did not fire, confirm the trigger settings match the event.
- If the contact is stuck, review any Wait Until steps or conditions.
- If move actions fail, publish the latest draft first and then retry the move.
Flow Troubleshooting
Fix common issues like “stuck” contacts and missing triggers.
Wait Until
Pause a flow until a date/time or a condition is met.
Related Help Docs
Updated Mar 20, 2026
Was this helpful?