Analytics Dashboard
Monitor your loyalty program's performance with real-time metrics, trends, and insights.
Accessing Analytics
Click Analytics (left sidebar):
┌──────────────────────────────────────────────────────────┐
│ Analytics [Date Range: Last 30d ▼]│
├──────────────────────────────────────────────────────────┤
│ │
│ PROGRAM HEALTH (30-day overview) │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ Active Members│ │ Total Points │ │ Redemptions │ │
│ │ 12,450 │ │ 2,567,890 │ │ 24,560 │ │
│ │ +3.2% │ │ +8.7% │ │ +5.1% │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ Engagement % │ │ Repeat Rate │ │ Avg Order $ │ │
│ │ 42% │ │ 68% │ │ $89 │ │
│ │ +1.2% │ │ +2.1% │ │ +$3 │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
└──────────────────────────────────────────────────────────┘
Key Metrics
📊 Active Members
What it means: Total customers enrolled in your program Why it matters: Shows program reach
Example: 12,450 active members
├─ 3,245 in last 30 days (active)
├─ 6,120 in last 90 days (semi-active)
└─ 3,085 no activity (dormant, 90+ days)
Benchmark: 30-50% of your customer base should be enrolled.
💰 Points in Circulation
What it means: Total unredeemed points across all members Why it matters: Shows your liability and member engagement
Example: 2,567,890 total points issued
├─ 1,890,450 unredeemed (members hold)
├─ 677,440 redeemed (spent on rewards)
└─ If avg reward costs 1000 pts, you owe ~$1,890 in value
Healthy range: 3-6 months of expected redemptions
👥 Average Points Per Member
What it means: (Total Points Issued) ÷ (Number of Members) Why it matters: Shows earning velocity
Example: 2,567,890 points ÷ 12,450 members = 206 pts/member
High (300+): Customers earning fast, rewards may need adjustment
Medium (150-250): Balanced earning
Low (<100): Low engagement, consider earn rule boost
🎁 Redemption Rate
What it means: What % of issued points get redeemed Why it matters: Shows reward appeal
Example: 677,440 redeemed ÷ 2,567,890 issued = 26% redemption rate
High (40%+): Customers love your rewards, healthy program
Medium (25-40%): Good balance
Low (<20%): Members earning but not redeeming (rewards unappealing?)
📈 Engagement Rate
What it means: % of members with activity in selected period Why it matters: Shows program stickiness
Example: 42% engagement
├─ 5,250 members earned points this month
├─ 4,120 members viewed their balance
└─ 2,890 members redeemed rewards
Benchmark: Aim for 30%+ for healthy programs.
Charts & Trends
Points Over Time (Last 30 Days)
┌────────────────────────────────────────────────────────┐
│ Points Issued vs Redeemed - Last 30 Days │
├────────────────────────────────────────────────────────┤
│ │
│ 120K │ ╱╲ │
│ 110K │ ╱ ╲ ╱╲ Points Issued │
│ 100K │ ╱ ╲ ╱ ╲ ╱ │
│ 90K │ ╱ ╲ ╱╲ │
│ 80K │ ╱ ╲ ╱ ╲ Points Redeemed │
│ 70K │ ╲╱ ╲╱ │
│ │ │
│ │ Apr 1 Apr 8 Apr 15 Apr 22 Apr 29 │
│ │
│ ── Issued (blue) -- Redeemed (gray) │
│ │
│ Analysis: │
│ • Peak earning: Weekends (likely sales) │
│ • Steady redemptions: ~70% of issued │
│ • Dip on Apr 18: Holiday weekend? │
│ │
└────────────────────────────────────────────────────────┘
What to look for:
- Spikes on weekends = Normal (shopping days)
- Consistent daily line = Steady engagement
- Gaps in redemptions = Check reward appeal
Member Growth Trend
┌────────────────────────────────────────────────────────┐
│ Member Growth - Last 90 Days │
├────────────────────────────────────────────────────────┤
│ │
│ 13K │ ╱ │
│ 12K │ ╱─────────╱ │
│ 11K │ ╱────────╱ │
│ 10K │ ╱──────────╱ │
│ │ ╱ │
│ │ │
│ │ Feb 1 Mar 1 Apr 1 May 1 │
│ │
│ New Members This Period: +850 (6.8% growth) │
│ Average per week: 200 new members │
│ Growth rate: Healthy │
│ │
│ Breakdown: │
│ • Via app store: 60% (560 members) │
│ • Via referral: 20% (170 members) │
│ • Manually added: 20% (120 members) │
│ │
└────────────────────────────────────────────────────────┘
Healthy growth: 2-5% monthly increase.
Top Earning Rules
┌────────────────────────────────────────────────────────┐
│ Points Issued by Rule - Last 30 Days │
├────────────────────────────────────────────────────────┤
│ │
│ Purchase Rule ████████ 60% │
│ Referral Bonus ███ 22% │
│ Birthday Bonus ██ 12% │
│ Sign-Up Bonus █ 6% │
│ │
│ Total Points Issued: 1,245,630 │
│ │
│ Top Performer: Purchase Rule │
│ └─ 750,380 points from 15,230 orders │
│ └─ Avg points per order: 49 │
│ └─ Effective rate: 1.04 pt/$ │
│ │
└────────────────────────────────────────────────────────┘
Use this to:
- Identify which rules drive engagement
- Disable underperforming rules
- Balance rule mix
Redemption by Reward
┌────────────────────────────────────────────────────────┐
│ Redemptions by Reward Type - Last 30 Days │
├────────────────────────────────────────────────────────┤
│ │
│ $10 Off Discount ███████ 280 redemptions │
│ Free Shipping ██████ 243 redemptions │
│ $25 Off Discount ████ 156 redemptions │
│ Free Product ██ 52 redemptions │
│ $50 Off Premium █ 18 redemptions │
│ │
│ Total: 749 redemptions │
│ Total Value: $8,450 (cost to you) │
│ Revenue Attributed: $45,230 (est. sales) │
│ ROI: 435% │
│ │
│ Most Popular: $10 Off (37%) │
│ Best ROI: Free Shipping (540% ROI) │
│ Least Popular: $50 Off Premium (2%) │
│ │
└────────────────────────────────────────────────────────┘
Insights:
- Low-cost rewards are most redeemed ✓
- High-cost rewards rarely used (adjust?)
- Free shipping has great ROI (worth promoting)
Campaign Performance
Click Campaigns to see email results:
┌──────────────────────────────────────────────────────────┐
│ Campaign Results │
├──────────────────────────────────────────────────────────┤
│ │
│ Campaign: "Join Our Loyalty Program" │
│ Sent: Apr 1 │
│ │
│ DELIVERY │
│ ├─ Sent: 12,450 │
│ ├─ Delivered: 12,318 (98.9%) │
│ └─ Bounced: 132 (1.1%) │
│ │
│ ENGAGEMENT │
│ ├─ Opens: 4,225 (34.3%) │
│ ├─ Clicks: 687 (5.5%) │
│ ├─ Unsubscribes: 28 (0.22%) │
│ └─ Spam Complaints: 3 (0.02%) │
│ │
│ CONVERSION │
│ ├─ New Members: 287 (+revenue) │
│ ├─ Enrollments: 456 │
│ ├─ Orders Placed: 42 │
│ └─ Total Revenue: $65,000 │
│ │
│ EFFICIENCY METRICS │
│ ├─ Cost per email sent: $0.002 │
│ ├─ Revenue per email: $5.23 │
│ └─ ROI: 2,145% │
│ │
└──────────────────────────────────────────────────────────┘
Good benchmarks:
- Open rate: 25-35%
- Click rate: 3-7%
- Unsubscribe: less than 0.5%
Member Analytics
Lifetime Value (CLV)
┌──────────────────────────────────────────────────────────┐
│ Customer Lifetime Value Distribution │
├──────────────────────────────────────────────────────────┤
│ │
│ Distribution by Spend: │
│ ├─ Top 10% of members: $2,450 avg LCV (20% revenue) │
│ ├─ Next 20%: $850 avg LCV (25% revenue) │
│ ├─ Middle 40%: $320 avg LCV (35% revenue) │
│ ├─ Bottom 30%: $45 avg LCV (20% revenue) │
│ │
│ Insights: │
│ • Avg Member CLV: $680 │
│ • Median Member CLV: $450 │
│ • High-value members (top 10%) drive 20% of revenue │
│ │
│ Action Items: │
│ ✓ Focus retention on top 10% members │
│ ✓ Improve bottom 30% experience │
│ │
└──────────────────────────────────────────────────────────┘
Purchase Frequency
┌──────────────────────────────────────────────────────────┐
│ Repeat Purchase Rate │
├──────────────────────────────────────────────────────────┤
│ │
│ Members with 1 purchase: 2,340 (18.8%) │
│ Members with 2-3 purchases: 4,560 (36.6%) │
│ Members with 4-6 purchases: 3,890 (31.2%) │
│ Members with 7+ purchases: 1,660 (13.4%) │
│ │
│ Repeat Purchase Rate (2+ purchases): 81.2% ✓ │
│ Avg Purchases per Member: 4.2 │
│ │
│ Key Metric: 68% of members repurchase within 60 days │
│ │
└──────────────────────────────────────────────────────────┘
Churn Risk Scoring
┌──────────────────────────────────────────────────────────┐
│ Churn Risk Analysis │
├──────────────────────────────────────────────────────────┤
│ │
│ Low Risk (likely to stay): 8,450 (67.8%) │
│ Medium Risk (may churn): 2,890 (23.2%) │
│ High Risk (will churn soon): 1,110 (8.9%) │
│ │
│ High Risk Indicators: │
│ • No purchase in 90+ days (1,110 members) │
│ • Opened 0% of emails (890 members) │
│ • Has unredeemed high-value reward (450 members) │
│ │
│ Recommended Action: │
│ Create "Win Back" campaign targeting High Risk │
│ Offer: 50% bonus points + new reward │
│ │
└──────────────────────────────────────────────────────────┘
Points Economics
Points Per Dollar Earned
┌──────────────────────────────────────────────────────────┐
│ Points Per Dollar Spent │
├──────────────────────────────────────────────────────────┤
│ │
│ Average: 1.04 points per $1 spent │
│ │
│ Breakdown by Rule: │
│ • Purchase: 1.0 pt/$ (as configured) │
│ • Referral: 1.2 pt/$ (attributed to referred orders) │
│ • Birthday: 0.12 pt/$ (averaged across all) │
│ │
│ Note: Slightly above 1.0 pt/$ due to bonus rules │
│ │
└──────────────────────────────────────────────────────────┘
Points Redemption Ratio
┌──────────────────────────────────────────────────────────┐
│ Redemption Economics │
├──────────────────────────────────────────────────────────┤
│ │
│ Avg Reward Cost: 1,125 points │
│ Avg Reward Value: $18.50 │
│ Cost per Point: $0.0164 │
│ │
│ Revenue Impact: │
│ ├─ Avg order with reward redemption: $92 │
│ ├─ Without any loyalty: $75 │
│ └─ Loyalty uplift: +$17 per redemption │
│ │
│ Healthy metrics: │
│ • Cost per point: less than $0.02 ✓ │
│ • Redemption margin: more than 50% ✓ │
│ │
└──────────────────────────────────────────────────────────┘
Filtering & Date Ranges
Use the date range selector at the top:
Preset Options:
Last 7 Days │ Last 30 Days (Default)
Last 90 Days │ Last 12 Months
Custom Range │ [Pick your own dates]
The analytics update automatically based on selection.
Exporting Data
Click [Export CSV] on any chart or metric:
Exports include:
✓ Raw data behind the chart
✓ Dates, values, trends
✓ Opens in Excel/Sheets for further analysis
Best Practices
Weekly Review
Every Monday morning, check:
- Points issued last week (vs. prior week)
- Member growth
- Redemption rate
Goal: Ensure program is healthy.
Monthly Deep Dive
First of month, review:
- Top earning rules
- Top redemption rewards
- Campaign performance
- Churn risk members
- CLV trends
Goal: Identify what's working, what needs adjustment.
Quarterly Strategy Session
Every 3 months:
- Review full-year trends
- Compare to benchmarks
- Adjust earn/reward mix
- Plan campaigns
- Set growth targets
Common Questions
Q: Why did points issued drop this week? A: Check if:
- You disabled an earn rule
- Sales were lower (fewer orders)
- It's a holiday/slow season
Q: Should I worry about low redemption rate? A: Not always. Low (20%) can be healthy if:
- Customers are saving for premium rewards (aspirational)
- You want to keep points circulating
High (50%+) suggests rewards are too cheap.
Q: What's a good CLV? A: Depends on your margins. As a rule:
- CLV should be 3-5x first purchase value
- Example: First order $50 → CLV target $150-250
Q: How do I improve repeat purchase rate? A: Send campaigns to:
- "Points Near Reward" segment (nudge them to redeem)
- New members (encourage habit formation)
- Lapsed buyers (win them back)
Next Steps
- Send campaigns to drive engagement
- Create segments for targeted analytics
- Adjust earn rules based on performance
- Review member profiles for personalized insights