For the past few months, a supermarket has been sending me offers of loyalty points if I spend a certain amount in store within a few days.
However, the offer only works if I activate it first by clicking on a link in an email.
Why? This is cumbersome and not really practical. On top of this, what benefit do I get from it? None, as I am already aware of the offer.
What benefit do they get out of it? None, as I am already in their database and enrolled in the loyalty scheme.
If you make offers to your customers make sure they are simple and straightforward. No point in requesting additional steps if they do not bring any benefit to anyone.