Skip to main content

Available conditions

Talon.One offers the following conditions. Use them to create rules that match your specific use-case.

Attribute conditions

Condition nameDescription
Check attribute valueChecks the value of an attribute. For example, the total cart value is greater than $200.
Check if attribute existsChecks if a given custom attribute, such as Artist Id, is set.
note

The Rule Builder supports regular expressions but not lookaround assertions.

Audience conditions

Condition nameDescription
Is member of an audienceChecks if the current customer is a member of the selected audience.
Is not member of an audienceChecks if the current customer is not a member of the selected audience.
Has joined an audienceChecks if the current customer has joined the selected audience.
Has left an audienceChecks if the current customer has left the selected audience.

Learn more about audiences in the Integration API docs.

Coupon conditions

note

The coupon feature must be active in the campaign.

Condition nameDescription
Coupon can be createdChecks if the budget still allows coupon creation for the current user (for use in rules without a create coupon effect).
Coupon code is validChecks if the coupon code is valid. If it is, the coupon code is automatically redeemed when the rule is triggered.
Coupon code is valid (without redemption)Checks if the coupon code is valid. If it is and the rule is triggered, the coupon code is not redeemed.

Event conditions

Condition nameDescription
Check for event types and custom event values

Checks the value of a custom event or whether a built-in event exists.

See Events in the Developer docs.

Loyalty conditions

note

The loyalty feature must be active in the campaign.

Condition nameDescription
Check customer's tierChecks if the customer's tier is the selected tier.
Loyalty card is validChecks if the loyalty card is valid.
Loyalty card is registeredChecks if the loyalty card has been registered by a customer.

Group conditions

Condition nameDescription
Create a group of conditionsGroups multiple conditions to create advanced condition logic.

Referral conditions

note

The referral feature must be active in the campaign.

Condition nameDescription
Referral code is validChecks if the referral code is valid. If it is, the referral code is automatically redeemed when the rule is triggered.
Referral code is valid (without redemption)Checks if the referral code is valid. If it is and the rule is triggered, the referral code is not redeemed.