OptimoCMS Docs
Back to overview

Loyalty Program

Earn points, stamp card, tiers, rewards, challenges, badges, referral program, analytics and settings.

What is the Loyalty Program?

The loyalty program rewards returning customers with points, stamps and exclusive rewards. Activate it via Settings → Widgets → Loyalty. After activation the Loyalty section appears in the sidebar. The program works cross-widget: customers earn points from bookings, orders, reservations and webshop purchases.
Tips
  • After activation you can immediately configure the point system and create rewards.

Earning Points

Customers earn points in several ways: • Per euro spent (configurable, e.g. 1 point per euro) • Per completed booking • Per delivered order • Per honoured reservation • Bonus points via challenges and streaks • Referral bonus when bringing in new customers Point allocation is fully automatic via the server. Customers see their balance in the wallet on the website.
Tips
  • Set the points-per-euro ratio via Loyalty → Settings.
  • Points are only awarded when a transaction is completed (not on cancellation).

Stamp Card

The stamp card is a digital version of the classic punch card. How it works: 1. Create a stamp card template via Loyalty → Stamp Cards 2. Set the number of stamps required (e.g. 10) 3. Choose the reward for a full card (e.g. free coffee) 4. Customers receive a stamp per qualifying purchase 5. When the card is full the reward is automatically granted Stamps can be awarded via QR scan or automatically on a transaction.
Tips
  • You can have multiple stamp cards active at the same time for different product categories.

Tiers & Rewards

The tier system gives loyal customers higher statuses with more benefits. Default tiers: • Bronze — Starting level, basic benefits • Silver — After X points, extra discounts • Gold — After Y points, premium benefits like free delivery Tiers are fully configurable: name, threshold, benefits and colour. Manage rewards via Loyalty → Rewards: • Discount codes (percentage or fixed amount) • Free products or services • Free delivery • VIP access to special promotions
Tips
  • Customers are promoted automatically when they reach the point threshold.
  • Set a tier downgrade policy to demote inactive members.

Challenges & Badges

Challenges motivate customers to reach specific goals. Examples: • "Order 5 times this month" → 500 bonus points • "Try 3 different services" → exclusive badge • "Order 7 days in a row" → streak bonus Badges are visual distinctions in the customer profile. They are automatically awarded when completing challenges or reaching milestones.
Tips
  • Combine challenges with seasonal promotions for higher engagement.
  • Streaks reward daily returns — ideal for hospitality businesses.

Referral Program

The referral program rewards customers who bring in new members. How it works: 1. An existing member shares a personal referral link 2. The new customer registers via that link 3. After the first qualifying transaction both receive a bonus The referral bonus is configurable: points, discount or a specific reward. Via Loyalty → Referrals you can see all referrals, their status and awarded rewards.
Tips
  • Referral links can be shared via email, WhatsApp and social media.
  • Set a maximum to prevent abuse.

Managing Settings

Via Loyalty → Settings you configure the entire program: • Points per euro — How many points customers earn per euro spent • Tier thresholds — Point boundaries for Silver, Gold, etc. • Expiry period — After how many months of inactivity points expire • Cross-widget earn rules — Which widgets award points • Stamp card settings — Templates and QR scan configuration • Referral settings — Bonus amounts and limits
Note
  • Changes to point value only apply to new transactions. Existing balances remain unchanged.

Analytics & Reporting

The loyalty dashboard (Loyalty → Analytics) shows real-time insights: • Total active members • Points issued vs. redeemed • Most popular rewards • Tier distribution (% Bronze/Silver/Gold) • Retention and repeat purchases • Challenge completion rates • Referral conversion Use this data to optimise your program and measure ROI.
Tips
  • Export reports as CSV for further analysis.
  • Compare periods to discover trends.

Call us