A funnel goal that is attained when another lead, in a specified funnel, is created or closed for the same assigned profile. Matches on LeadCreatedEvent and LeadClosedEvent, both of which are raised in the context of the lead's assigned profile (eg the sales person handling it) so that FunnelManager only offers this goal to leads belonging to that same profile. It ignores the event when it relates to the current lead itself, and requires the other lead's funnel name to equal the configured otherFunnelName, if the other lead has a funnel. The configured leadAction (CREATED, CLOSED or CANCELLED) selects which of those transitions this goal reacts to.

Group: Journeys

Extends: Goal

Implements: Serializable


Properties

PropertyReturnsDescription
descriptionStringA short label describing which other funnel this goal watches.
leadActionStringThe lead transition this goal reacts to on the other funnel's leads: CREATED, CLOSED or CANCELLED.
nextNodeIdStringThe id of the journey node to move to when this goal is attained.
otherFunnelNameStringThe name of the other funnel whose leads this goal watches.

Methods

getDescription()

Returns: String

A short label describing which other funnel this goal watches.

getOtherFunnelName()

Returns: String

The name of the other funnel whose leads this goal watches.

getLeadAction()

Returns: String

The lead transition this goal reacts to on the other funnel's leads: CREATED, CLOSED or CANCELLED.

getNextNodeId()

Returns: String

The id of the journey node to move to when this goal is attained.

To get full access to the Kademi Hub existing customers can login here, or new customers can register here.