Multiple programs are supported, multiple campaigns, different reward types (benefits, promotions, vouchers, etc.) etc. The reward types can be based off any data type and include very complex logic, calculated on purchase requirements, customer data points, or any other data customers wish to incorporate into reward logic. Loyalty Management enables you to configure several types of rewards for members, including points, benefits, vouchers, and promotions. You can relate each reward to transactional or experiential moments within the customer lifecycle.