Wait For Node
Pause a user's journey until a matching real-time event arrives.
Wait For nodes pause a user's journey until a different real-time event arrives. Use this when a flow needs to react to a follow-up action — a second purchase, a form submission, an app open — before continuing.
Configure a wait-for node
- Drag a Wait for node onto the canvas and connect it downstream of an upstream node.
- Open the node settings and select the real-time event to listen for.
- The event must be registered on a source connection and mapped to the same dataset group's primary key.
When a user reaches the node, they are set to pending until a matching event arrives for the same user. GrowthLoop then resumes routing from the next step.
How resume works
- User enters the Wait For node → state is recorded as pending.
- A matching event arrives for that user on the configured event.
- GrowthLoop completes the pending state and continues the path from the next node.
Pause behavior
Users pending at a Wait For node retain their state when the journey is paused. Resuming the journey continues listening for the configured event.