There are four main types of customer loyalty programs. They are:
Tiered loyalty programs
Subscription-based loyalty programs
Value-based loyalty programs
Points-based loyalty programs