Make the reward reachable
Five to eight visits is a good range. If the reward feels far away, people stop counting.
Win the second visit
The hardest visit is the second one. A small offer valid for 30 days gets many people back.
Remind at the right time
A message after the usual gap between visits ("time for your next cut?") works better than a discount blast.
Keep it on their phone
No app to install. A card that opens from a link and sits on the home screen gets used.
