Marketing & Loyalty
Loyalty Program
Set up points-based loyalty, tier rewards, and customer engagement.
Reward repeat customers with a points-based loyalty program that drives retention and increases average order value.
Overview
Stogly's Loyalty Program lets you:
- Create a points-based rewards system for your customers
- Define earning rules (how customers accumulate points)
- Set up redemption options (how customers spend points)
- Organize members into tiers with escalating benefits
- Track loyalty performance with dedicated reports
Setting Up a Loyalty Program
Step 1: Enable the Loyalty Module
- Navigate to Settings > Loyalty Program
- Toggle Enable Loyalty Program to on
- Configure the basic settings:
| Setting | Description |
|---|---|
| Program Name | Display name (e.g., "Rewards Club", "VIP Points") |
| Points Name | What points are called (e.g., "Points", "Stars", "Coins") |
| Points Expiry | How long points remain valid (e.g., 12 months, or never) |
| Enrollment | Automatic (all customers) or opt-in (manual enrollment) |
- Click Save
Step 2: Define Points Earning Rules
- Navigate to Settings > Loyalty Program > Earning Rules
- Click + Add Rule
- Configure how customers earn points:
| Rule Type | Example |
|---|---|
| Spend-based | Earn 1 point per $1 spent |
| Per transaction | Earn 50 bonus points per visit |
| Product-specific | Earn double points on selected categories |
| Sign-up bonus | Earn 100 points on enrollment |
| Birthday bonus | Earn 200 points during birthday month |
- Set the Earning Rate (e.g., 1 point per $1, or 2 points per $1 for premium tiers)
- Save the rule
You can create multiple earning rules — they stack.
Step 3: Set Up Redemption Options
- Navigate to Settings > Loyalty Program > Redemption
- Click + Add Redemption Option
- Configure how customers can use their points:
| Option | Example |
|---|---|
| Discount | 100 points = $5 off |
| Free product | 500 points = free coffee |
| Percentage off | 200 points = 10% off next purchase |
- Set a Minimum Points threshold for redemption (e.g., at least 100 points)
- Save the option
Loyalty Tiers
Tiers reward your most loyal customers with better benefits as they advance.
Creating Tiers
- Navigate to Settings > Loyalty Program > Tiers
- Click + Add Tier
- Define each tier:
| Field | Description |
|---|---|
| Tier Name | e.g., "Bronze", "Silver", "Gold", "Platinum" |
| Points Threshold | Points needed to reach this tier (e.g., 0, 500, 2000, 5000) |
| Earning Multiplier | Points earning boost (e.g., 1x, 1.5x, 2x, 3x) |
| Perks | Additional benefits (e.g., free shipping, early access, exclusive discounts) |
- Save the tier
Customers are promoted automatically when they reach the points threshold. Tier status can be set to reset annually or remain permanent.
Member Management
Enrolling Members
- Automatic enrollment: All customers are enrolled when loyalty is set to automatic
- Manual enrollment: Navigate to Customers > Customer List, open a customer, and click Enroll in Loyalty Program
- POS enrollment: Staff can enroll customers during checkout
Viewing Member Details
- Navigate to Customers > Loyalty Members
- Browse or search for a member
- Each member profile shows:
- Current points balance
- Current tier
- Points earned (lifetime and current period)
- Points redeemed
- Transaction history
Adjusting Points Manually
- Open a member's profile
- Click Adjust Points
- Enter the amount (positive to add, negative to deduct)
- Add a reason for the adjustment
- Click Confirm
Loyalty Reports
Track the performance of your loyalty program under Reports > Loyalty.
| Report | What It Shows |
|---|---|
| Enrollment | New members over time, enrollment rate |
| Points Activity | Points earned vs. redeemed per period |
| Tier Distribution | How many members are in each tier |
| Redemption Rate | Percentage of earned points that are redeemed |
| Revenue Impact | Revenue from loyalty members vs. non-members |
Use these reports to fine-tune earning rates, redemption values, and tier thresholds.
Tips & Best Practices
- Keep it simple — a straightforward earn-and-redeem model is easier for customers to understand and use
- Set achievable first rewards — the first redemption should be reachable quickly to hook new members
- Promote tier upgrades — notify customers when they are close to the next tier to encourage spending
- Review expiry policies — overly aggressive point expiry frustrates customers; 12 months is a common balance
- Use birthday bonuses — birthday rewards are low-cost and create strong positive sentiment
- Monitor redemption rates — if redemption is very low, points may not feel valuable enough; adjust the earn/redeem ratio
Need help? Contact support at support@stogly.com