Entry node of a journey funnel, from which a lead's path through the funnel starts. A funnel may have several begin nodes; initialGoal marks the default one used when a funnel is triggered without a specific entry point, and directOnly restricts a node to only being used when a lead is entered manually or via a directly selected group email. When onePerProfile is set, a profile that already has a lead on the funnel is not given a new one for this entry node. Entering this node performs no action and always advances immediately to the configured next node.
Group: Journeys
Implements: JourneyNode
Properties
| Property | Returns | Description |
|---|---|---|
| directOnly | Boolean | Whether this begin node is only used when a lead is entered manually or through a directly selected group email, rather than through other automatic funnel triggers. |
| initialGoal | Boolean | Whether this is the default begin node used when the funnel is triggered without a specific entry point. |
| nextNodeId | String | Identifier of the journey node entered immediately after this begin node. May be null if no next node has been configured. |
| nodeId | String | Unique identifier of this node within its funnel. |
| onePerProfile | Boolean | Whether a profile that already has a lead on this funnel is prevented from being given a new lead through this entry node. |
| title | String | Display title of this begin node, shown in the journey editor. |
| x | int | Horizontal position of this node on the journey editor's canvas. |
| y | int | Vertical position of this node on the journey editor's canvas. |
Methods
getNodeId()
Returns: String
Unique identifier of this node within its funnel.
getTitle()
Returns: String
Display title of this begin node, shown in the journey editor.
getX()
Returns: int
Horizontal position of this node on the journey editor's canvas.
getY()
Returns: int
Vertical position of this node on the journey editor's canvas.
getNextNodeId()
Returns: String
Identifier of the journey node entered immediately after this begin node. May be null if no next node has been configured.
getOnePerProfile()
Returns: Boolean
Whether a profile that already has a lead on this funnel is prevented from being given a new lead through this entry node.
getInitialGoal()
Returns: Boolean
Whether this is the default begin node used when the funnel is triggered without a specific entry point.
getDirectOnly()
Returns: Boolean
Whether this begin node is only used when a lead is entered manually or through a directly selected group email, rather than through other automatic funnel triggers.