Waits for a profile's membership status in a named group to change, and branches the journey to a different next node depending on whether the change was an acceptance, a rejection, or a pending request. Matches SubscriptionFunnelEvent events raised for the group named by groupName. Also supports manual entry: an admin can start a lead's journey directly at this node for every profile currently in the group.
Group: Journeys
Extends: Goal
Implements: Serializable, ManualInitiationNode
Properties
| Property | Returns | Description |
|---|---|---|
| description | String | Human-readable summary of this goal, ie "Group " followed by the configured group name. |
| groupName | String | Name of the group whose membership changes this goal watches for. |
| nodeIdAccepted | String | Node to transition to when a matching membership request is accepted. |
| nodeIdPending | String | Node to transition to when a matching membership request is left pending. |
| nodeIdRejected | String | Node to transition to when a matching membership request is rejected. |
Methods
getDescription()
Returns: String
Human-readable summary of this goal, ie "Group " followed by the configured group name.
getGroupName()
Returns: String
Name of the group whose membership changes this goal watches for.
getNodeIdAccepted()
Returns: String
Node to transition to when a matching membership request is accepted.
getNodeIdRejected()
Returns: String
Node to transition to when a matching membership request is rejected.
getNodeIdPending()
Returns: String
Node to transition to when a matching membership request is left pending.