Loyalty & Promotions
Tier health, promo lift, coupons, and repeat revenue.
Platinum tier
2,140
Active in last 30d
Gold tier
8,460
Active in last 30d
Silver tier
18,420
Active in last 30d
Bronze tier
13,160
Active in last 30d
Campaign cards
ActiveGroup
Weekend Peak Milk 10%
Uses
428
Basket lift
+11.2%
Apo Pharmacy
Diabetes Care Bundle
Uses
96
Basket lift
+18.4%
Wuse 2
Family Bulk Basket
Uses
214
Basket lift
+8.6%
Gwarinpa
Rainy-Day Umbrella BOGO
Uses
74
Basket lift
+22.1%
Apo
Pharmacy First-Timer 5%
Uses
132
Basket lift
+14.0%
All
Corporate Volume Rebate
Uses
12
Basket lift
—
Coupon redemptions
| MILK10 | 184 uses | ₦124,000 |
| PHARM5 | 132 uses | ₦48,000 |
| FAMILY | 214 uses | ₦186,000 |
| RAINY | 74 uses | ₦22,400 |
Repeat customer revenue
₦18.4M
57% of revenue today came from returning customers.
Returning 57%
New 43%
Members
12,480+4.6%
Capture rate
33%+2pp
Redemption rate
41%+3pp
Promo ROI
1.8x+0.2
Revenue uplift
₦11.2M+8%
Engagement
62%+4pp
Operational workspace — what is happening
Campaign performance register
Active campaigns| Campaign | Channel | Reach | Redemptions | Uplift | ROI |
|---|---|---|---|---|---|
| Weekend family bulk | SMS | 8,240 | 1,840 | ₦4.2M | 2.4x |
| Beverage bundle | In-store | 12,480 | 2,610 | ₦3.1M | 1.8x |
| Pharmacy first-visit | App | 3,120 | 620 | ₦1.4M | 2.1x |
| Double points Tuesday | SMS | 9,840 | 1,220 | ₦1.8M | 1.4x |
| Birthday reward | 1,240 | 410 | ₦0.7M | 1.9x |
Loyalty activity feed
Live feed- 184 promo redemptionsTodayHighest single-day this month
- 28 tier upgradesTodayGold to Platinum
- Coupon breakage highThis week59% of coupons unredeemed
- App engagement risingThis week+9% weekly active members
- Points liability upThis month₦18.4M outstanding
Campaign queue
6 in queueApprove Q4 seasonal campaign
₦6.8M budget
Retire double-points Tuesday
Lowest ROI at 1.4x
Scale weekend family bulk
Best ROI at 2.4x
Review points liability
₦18.4M
Regional promo alignment
3 branches
Tier benefit refresh
Platinum
Analytics workspace — why is it happening
Redemptions vs uplift
7 periodsMonTueWedThuFriSatSun
Tier distribution
Bronze44%
Silver30%
Gold19%
Platinum7%
Redemptions by hour
08101214161820
Campaign ROI ranking
Ranked#1
Weekend family bulk
24
#2
Pharmacy first-visit
21
#3
Birthday reward
19
#4
Beverage bundle
18
#5
Double points Tuesday
14
Engagement by tier and branch
Heat map| Wuse 2 | Gwarinpa | Apo | |
|---|---|---|---|
| Bronze | 46 | 42 | 34 |
| Silver | 62 | 58 | 48 |
| Gold | 78 | 74 | 64 |
| Platinum | 92 | 88 | 76 |
Discount depth vs ROI
CorrelationTier migration
Comparative| Movement | Members | Value impact | Trend |
|---|---|---|---|
| Bronze → Silver | 184 | +₦2.1M | Rising |
| Silver → Gold | 96 | +₦3.4M | Rising |
| Gold → Platinum | 28 | +₦2.8M | Stable |
| Downgrades | 62 | -₦1.4M | Watch |
Management workspace — exceptions & approvals
Exception centre
3 openCoupon breakage at 59%Marketing
Majority of issued coupons expire unredeemed, diluting campaign reach.
Points liability of ₦18.4MFinance
Outstanding liability up 12% quarter on quarter.
Double-points campaign under-performingTrading
1.4x ROI against a 1.8x portfolio average.
Pending approvals
Awaiting sign-off- ReviewQ4 seasonal campaign₦6.8M budget
- ReviewRetire Tuesday double pointsLow ROI
- ReviewPoints expiry policy18-month rule
Manager action queue
Assigned| Action | Owner | Due | Priority |
|---|---|---|---|
| Scale the weekend family bulk campaign | Marketing | This week | Low |
| Introduce a points expiry policy | Finance | This month | High |
| Reduce coupon breakage with reminders | CRM | Next week | Medium |
| Rebuild the Tuesday campaign mechanic | Trading | Next cycle | Medium |
Escalations
Routed upwardLoyalty liability growthEscalated
Requires finance provisioning review.
Promotion rule builder
· Draft PR-2026-041 · awaiting approvalDefinition
DraftProjected effect
Expected redemptions14,200
Basket uplift+₦1,860
Margin impact-1.4 pt
Campaign cost₦8.4M
Return on promotion3.1x