How the Loyalty Program Works
The loyalty program is a digital punch card system. Anglers earn a "punch" for each completed booking. After reaching a set number of punches, they unlock a reward.
Plan Requirement
The loyalty program is available on the Professional plan and above.
Setting Up Loyalty
- Go to
Dashboard → Rewards - Enable the loyalty program toggle
- Set the number of bookings required to earn a reward (e.g., every 5th booking)
- Choose the reward type:
- Percentage discount — e.g., 20% off their next booking
- Fixed discount — e.g., $50 off their next booking
- Save your settings
Pro Tip
A common setup is "Book 5, Get 20% Off." It's compelling enough to drive repeat visits without cutting too deep into margins.
How Anglers Earn Rewards
Loyalty points are earned automatically. After each completed booking, the angler's punch count increases. They can see their progress in the customer portal.
Redeeming Rewards
When a angler has earned a reward, they'll see it during checkout. The discount is applied automatically — no coupon code needed.
Automatic Tracking
You don't need to manually track punches. The system handles everything — from counting bookings to applying rewards at checkout.
Managing Loyalty
From Dashboard → Rewards, you can:
- See how many anglers are enrolled
- View anglers close to earning a reward
- Track total rewards redeemed
- Adjust the program settings anytime
Changing Settings
If you change the required number of punches or reward value, it applies to future rewards. Existing earned rewards are not affected.
What's Next?
- Gift Cards — Another way to drive revenue and new anglers
- Email Campaigns — Promote your loyalty program to existing anglers
- Analytics — Track customer retention and repeat booking rates