Design principle DP1: Give customers agency
Customers are most likely to enjoy a sense of choice and real agency when customer loyalty programs do not anticipate all services but instead leave room for customers to shape their own portfolio of desired services and functions.
Source paper
This design principle is proposed by From ambivalence to trust: Using blockchain in customer loyalty programs (Manuel Utz, Simon Johanning, Tamara Roth, Thomas Bruckner, Jens Strueker, 2023).