Available conditions
Talon.One offers the following conditions. Use them to create rules that match your specific use-case.
Attribute conditions
Condition name | Description |
---|---|
Check attribute value | Checks the value of an attribute. For example, the total cart value is greater than $200. |
Check if attribute exists | Checks 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 name | Description |
---|---|
Is member of an audience | Checks if the current customer is a member of the selected audience. |
Is not member of an audience | Checks if the current customer is not a member of the selected audience. |
Has joined an audience | Checks if the current customer has joined the selected audience. |
Has left an audience | Checks 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 name | Description |
---|---|
Coupon can be created | Checks if the budget still allows coupon creation for the current user (for use in rules without a create coupon effect). |
Coupon code is valid | Checks 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 name | Description |
---|---|
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 name | Description |
---|---|
Check customer's tier | Checks if the customer's tier is the selected tier. |
Loyalty card is valid | Checks if the loyalty card is valid. |
Loyalty card is registered | Checks if the loyalty card has been registered by a customer. |
Group conditions
Condition name | Description |
---|---|
Create a group of conditions | Groups multiple conditions to create advanced condition logic. |
Referral conditions
note
The referral feature must be active in the campaign.
Condition name | Description |
---|---|
Referral code is valid | Checks 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. |