Campaign Eligibility Rules Are Defined Using Algorithms
You define a campaign's eligibility rules using one or more algorithms on the campaign. These algorithms are relatively straightforward as they simply return one of the following values:
- Eligible. Meaning the customer is eligible for the campaign.
- Ineligible. Meaning the customer is not eligible for the campaign
- Check Next Algorithm. Meaning that the next algorithm should be checked. You'd only design an algorithm to return such a value if multiple algorithms are used to determine a customer's eligibility for a campaign.
Note:
Bottom line. A customer is eligible for a campaign if at least one of its eligibility algorithms returns a value of "eligible".
The Examples Of Campaign Eligibility Rules provide numerous examples to help you understand this design.