Earning Rules
Configure bonus point rules to reward members for specific behaviors.
Earning rules let you award bonus points on top of the base earning rate. Use them to encourage specific behaviors like ordering during off-peak hours, reaching spend thresholds, or purchasing specific menu items.
Rule Types
- Multi-location rule — Service type, time-based, or spend threshold bonuses that apply across multiple locations
- Menu-based rule — Bonus points for ordering from specific categories or items at a single location
Available Triggers
- Service type — Award bonus points for orders placed through specific service types (delivery, pickup, dine-in)
- Time-based — Award bonus points for orders placed during specific days or hours
- Spend threshold — Award bonus points when an order exceeds a minimum amount
- Sign-up bonus — Award points when a guest first enrolls in the loyalty program
- Birthday bonus — Award points around a member's birthday
Creating an Earning Rule
- Go to Loyalty → Earning Rules
- Click Create rule
- Choose the rule type (Multi-location or Menu-based)
- Set a name and choose the trigger
- Configure the bonus points amount or multiplier
- Set conditions, schedule, and locations as needed
- Click Create Rule
New rules are created with an Active status and take effect immediately.
Editing an Earning Rule
- Go to Loyalty → Earning Rules
- Click the rule you want to manage
- Update the settings as needed
- Click Save Changes
Rule Statuses
- Active — The rule is live and awarding bonus points
- Disabled — The rule exists but is not awarding points
- Expired — The rule's end date has passed
Searching and Filtering
The earning rules list supports:
- Search — Find rules by name
- Status tabs — View all, active, disabled, or expired rules
- Type filter — Narrow by trigger type
Bonus points from earning rules stack with the base earning rate. Members receive both the base points and any applicable bonuses.