You will be able to include a points-based loyalty program in your e-commerce.
Neuromarketing studies have shown that if someone receives a gift, he almost feels that he has debts. Thus, you will create customer loyalty, and they will not realize it.
This is what all loyalty programs use: rewards in exchange for loyalty.
So why not include something like this in your store? This is easy to do with YITH WooCommerce Points and Rewards , a plugin specifically designed to manage score sets for your customer loyalty.
For each purchase, for each action in your store, they will collect points, which in total will turn into a discount on a new purchase.
But for those customers for whom it is almost impossible to get even the first reward (that is, those on which point-based programs do not work), instant reward is the best choice: immediate satisfaction with the fact that it is right because it is not required is much to more effectively instill a positive attitude towards you in the minds of customers, even completely unconsciously.
Proof of food pudding: if you were offered a 50% discount on any item in exchange for registering at a technology store, would you not want to buy something?