A funnel goal that is attained when a shopping cart's fulfilment status changes to a configured value. Matches on ShoppingCartFulfillmentStatusEvent, comparing the cart's new fulfilment state against the configured fulfilmentStatus. It only matches while a cart is already in context for the lead: the cart id must already be recorded on the lead's fields, or in the current match attributes, under ShoppingCartGoal's cart id attribute name, and must equal the id of the cart on the event.
Group: Journeys
Extends: Goal
Properties
| Property | Returns | Description |
|---|---|---|
| description | String | A fixed label for this goal type, used in listings. It does not reflect the configured fulfilment status. |
| fulfilmentStatus | String | The cart fulfilment status this goal matches against, eg a status such as "shipped" or "delivered". |
| nextNodeId | String | The id of the journey node to move to when this goal is attained. |
Methods
getDescription()
Returns: String
A fixed label for this goal type, used in listings. It does not reflect the configured fulfilment status.
getFulfilmentStatus()
Returns: String
The cart fulfilment status this goal matches against, eg a status such as "shipped" or "delivered".
getNextNodeId()
Returns: String
The id of the journey node to move to when this goal is attained.