Customer Activities

A rule expression is a combination of profile, attributes, sub-attributes (for selected attributes), operators, and expression values. Profiles might vary based on the activity and accordingly the attributes, and sub-attributes.

The following table provides the list of profiles supported for each activity. Each profile supports certain attributes. You can read more about each profile in the next article.

ActivityDescriptionSupported Profiles
Make a transaction (TransactionAdd)Transaction Add is a combination of a new transaction and tracker finished activities. Here, you can evaluate conditions and execute actions on a new transaction, tracker, and transaction complete activities.currentCustomer
currentCustomerPartner
currentEvent
currentStore
currentTracker
currentTrackerCondition
currentTxn
groupPrimaryCustomer
organization
program
referrerCode
tenderProfile
DelayedAccrualCredits points to customer account after a specific number of days.currentCustomer
currentEvent
currentStore
program
CustomerRegistrationCreate rules and execute actions on a new customer registration activity.currentCustomer
currentCustomerPartner
currentEvent
currentStore
groupPrimaryCustomer
organization
program
referrerCode
PointsRedemptionConfigure rules and actions on points redemption activity.
Even before validating points redemption conditions, the system checks whether the points are redeemable.
currentCustomer
currentCustomerPartner
currentEvent
currentStore
organization
program
CouponRedemptionDefine rules and conditions on coupon redemption activity.currentCustomer
currentCustomerPartner
currentEvent
currentStore
organization
program
ReturnTransactionConfigure rules and actions on transaction return activity.currentCustomer
currentCustomerPartner
currentEvent
currentStore
groupPrimaryCustomer
organization
program
returnBill
tenderProfile
CustomerUpdateConfigure rules and actions on the customer profile update activity.currentCustomer
currentCustomerPartner
currentEvent
currentStore
groupPrimaryCustomer
organization
program
TransactionUpdateConfigure rules and actions on the transaction update activity.currentCustomer
currentCustomerPartner
currentEvent
currentStore
currentTxn
groupPrimaryCustomer
organization
program
SocialConnectExecute actions for social events (events through Social Connect)currentCustomer
currentCustomerPartner
currentEvent
currentStore
groupPrimaryCustomer
organization
program
SlabUpgradeConfigure rules for the tier upgrade activity.currentCustomer
currentCustomerPartner
currentEvent
currentStore
currentTxn
groupPrimaryCustomer
organization
program
referrerCode
tenderProfile
TargetCompletedConfigure rules for target-based loyalty.currentCustomer
currentCustomerPartner
currentEvent
currentStore
groupPrimaryCustomer
organization
program