What is a loyalty earning rule?
A loyalty earning rule (also known as a point accrual rule or reward action) is a predefined logic set that determines exactly how and when a customer is awarded loyalty points.
In a modern loyalty infrastructure, earning rules act as the behavioral trigger. They translate real-world actions, such as making a purchase, writing a review, or reaching a birthday, into a digital value that is added to the customer’s wallet. These rules are the "instructions" that tell the loyalty engine how to value different types of customer engagement.
How loyalty earning rules work?
Earning rules act as real-time triggers within the loyalty engine. When a customer event arrives (via API, SDK, webhooks, or integrations), Voucherify checks:
- Does this event match the earning rule definition?
- Is the customer eligible? (segment, metadata, tier, channel)
- Are all validation rules satisfied? (cart, value, limits, geography)
- How many points should be awarded? (fixed, proportional, or tier-modified)
- Should the event be recorded for progression or tiering?
Points are then issued instantly and added to the centralized loyalty wallet or kept in pending state.
Strategic types of earning rules
To build a high-performance program, you should mix different rule types to target specific business goals:
How to build effective loyalty rules?
While Voucherify imposes no limit on how many earning rules you can create, the best loyalty programs follow clear principles:
- Keep earning rules simple and understandable: if members need a spreadsheet to understand how points work, the program will fail. Clarity always beats complexity.
- Make loyalty rules feel rewarding, not arbitrary: reward behaviors that help both the customer and the business (e.g., repeat orders, app adoption, subscription renewal).
- Use segments and tiers to add smart gamification: advanced loyalty programs use tier-based multipliers. This subtle mechanic dramatically boosts engagement without making rewards too confusing.
- Use validation rules to prevent abuse: points should only be awarded when the order meets minimum value, items are eligible, refund patterns don’t indicate fraud, and frequency limits are respected. This protects margins and ensures fairness.
- Iterate over time: Earning rules should evolve with your program. As member behavior changes, rule design must adapt.
