A really interesting thread and so varied as to what you all do. However, I am going to be brave here and say that I think most of you are far too generous. For example those of you giving away £10 voucher or discount for every £100 spent are truly generous unless your offering that £10 on treatments where it's only your time and no product use.
I try to work out the benefits from both angles. For the client they would be most likely coming in anyway for the same regular treatment so they benefit by getting a freebie or discount and let's face it, we all love getting rewarded for easy work.
But you are a business, so most importantly your loyalty system should benefit you I believe.
For example- if I did a stamp for every £15 spent(1per visit) then my clients only having a wet cut @ £16 could get stamped and if they did this every 6 weeks, they could get 10 stamps easily having spent £160 and then have an almost free haircut or money of colouring etc by earning a £10 voucher, but if my amount was £25 spend for 1 stamp I feel it may make them consider having a cut & blow dry instead at £26 instead of a wet cut, meaning that 10 stamps would have made them spend £260 then they still get £10 off something and still feel like they are getting rewarded.
I'd also be inclined to offer the voucher against a new treatment to get them using more of your services.
This may just be how my brain works but What do you all think??