A funnel trigger fired when a lead posts a comment, forum post, or reply on the site, optionally scoped to a specific website and to a range of the lead's total comment count. Configured with an optional website name, plus optional minimum and maximum comment counts; when counts are given, the total number of comments posted by the lead (excluding those on other apps) must fall within the range for the trigger to match.

Group: Journeys

Implements: FunnelTrigger, Serializable


Properties

PropertyReturnsDescription
descriptionStringA human readable summary of this trigger's configuration, used in the funnel automation admin UI.
fieldsList<Pair<ExtraField,Object>>The editable configuration fields for this trigger, paired with their current values, used to render the trigger's edit form in the funnel automation admin UI.
funnelTriggerTypeIdStringIdentifier of the funnel trigger type that creates this trigger, used to look up the matching CommentFunnelTriggerType and to select this class during JSON deserialisation.
maxCommentsIntegerUpper bound on the lead's total comment count for this trigger to match, or null if there is no upper bound.
minCommentsIntegerLower bound on the lead's total comment count for this trigger to match, or null if there is no lower bound.
websiteNameStringName of the website this trigger is scoped to. Null or blank means the trigger matches comments on any website.

Methods

getFunnelTriggerTypeId()

Returns: String

Identifier of the funnel trigger type that creates this trigger, used to look up the matching CommentFunnelTriggerType and to select this class during JSON deserialisation.

getFields()

Returns: List<Pair<ExtraField,Object>>

The editable configuration fields for this trigger, paired with their current values, used to render the trigger's edit form in the funnel automation admin UI.

getDescription()

Returns: String

A human readable summary of this trigger's configuration, used in the funnel automation admin UI.

getWebsiteName()

Returns: String

Name of the website this trigger is scoped to. Null or blank means the trigger matches comments on any website.

getMaxComments()

Returns: Integer

Upper bound on the lead's total comment count for this trigger to match, or null if there is no upper bound.

getMinComments()

Returns: Integer

Lower bound on the lead's total comment count for this trigger to match, or null if there is no lower bound.

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