Loyalty programs
Challenges
Challenges reward patterns of behaviour, not single visits. They're the playful layer on top of your core program — and the best tool for shaping when customers come.
The four challenge types
Frequency — lots of visits in a short window. Example: 5 visits in 7 days → free lunch. Use for: pushing a habit hard for one week, launch periods.
Streak — keep a rhythm going. Example: visit every week, 4 weeks running → free product. Use for: turning occasional visitors into weekly regulars.
Sprint — beat the clock to fill a card. Example: fill a 10-stamp card before Sunday → double reward. Use for: end-of-month pushes, seasonal urgency.
Quest — complete a set of goals. Example: visit 3 of our locations → reward. Use for: multi-premise businesses, product-discovery goals.
Settings
Each type has its own knobs (visits and window for frequency; cadence and length for streaks; deadline for sprints; goal list for quests) plus the usual name, reward and premises.
Progress and deadlines
Customers see exactly where they stand — "3 of 5 visits, 2 days left" — and that visible countdown is the point: progress plus a deadline is the strongest return-visit motivator in loyalty design.
Keep it winnable
A challenge nobody completes trains customers to ignore the next one. Aim for targets a good regular would hit anyway with one extra visit — the challenge should feel like a bonus on their life, not a second job.