RPG Loyalty System — Design Summary
Concept
A gamified membership program modeled on tabletop RPG progression. The store functions as a quest hub. Members earn XP through purchases, event attendance, and real-world quests. The goal is healthy gamification: get people into the shop, spending money, making friends, doing things outside. No dark patterns.
XP System
Source: BECMI (Basic/Expert/Companion/Master/Immortal)
BECMI Fighter XP table chosen over B/X for its higher level cap (36 vs ~14), providing years of progression runway.
| Level | Cumulative XP | Notes |
|---|---|---|
| 1 | 0 | Starting level |
| 2 | 2,000 | |
| 3 | 4,000 | |
| 4 | 8,000 | |
| 5 | 16,000 | |
| 6 | 32,000 | |
| 7 | 64,000 | |
| 8 | 120,000 | |
| 9 | 240,000 | Name Level |
| 10–36 | +120,000/level | Linear tail |
All values are cumulative totals. The curve doubles through early levels (fast initial progression), then flattens to a fixed 120,000 XP per level from 10 onward (steady endgame grind).
XP Earn Rates
Base rate: $1 spent = 100 XP
| Source | XP Range | Analogy |
|---|---|---|
| Purchases | 100 XP per $1 (base) | Gold-for-XP (treasure) |
| Event attendance | 500–1,500 flat | Session XP |
| Easy quests (e.g., photo of a dog) | ~50 XP | Kobold encounter |
| Hard quests (e.g., visit 5 local businesses) | ~2,000 XP | Dragon encounter |
| Streaks, referrals, seasonal challenges | Variable | Story awards |
Target ratio: ~3:1 or 4:1 purchase XP to activity XP, matching B/X treasure-to-monster ratios in actual play. Most XP comes from spending, but quests and events provide meaningful acceleration.
Seasonal/Special Events
IRL events modeled on MMO seasonal content: double XP periods, limited-time quest chains, community-wide unlock thresholds. Mithril members get 50% off event costs, making them the most likely attendees — correct feedback loop.
Membership Tiers
| Tier | Monthly Cost | Store Discount | Event Discount | XP Multiplier |
|---|---|---|---|---|
| Bronze | $10 | None | 10% | 1x |
| Silver | $20 | 10% | 10% | 2x |
| Gold | $50 | 20% | 25% | 2.5x |
| Mithril | $100 | 25% | 50% | 3x |
Tier Design Logic
- Bronze is a cover charge, not a value proposition. It filters for engaged players and covers platform costs. No store discount. Value = game access + event discount.
- Silver break-even: ~$200/month spend on store discount alone.
- Gold break-even: ~$250/month spend on store discount alone. 25% event discount provides a smooth step between Silver and Mithril.
- Mithril break-even: ~$400/month spend on store discount alone. 50% event discount is the key differentiator from Gold.
Multiplier Rule
XP multipliers apply to purchase XP only, not quest/event XP. This prevents whales from outleveling active community members who engage with the full system. A high-spending member who never participates shouldn’t outlevel a lower-spending member who does everything.
Free Tier
No free tier at launch. Costs associated with maintaining free accounts aren’t justified pre-scale. If the platform goes viral, introduce a spectator mode: view-only access to leaderboards, other players’ levels, upcoming events. No XP earning, no participation. Functions as a demo and FOMO funnel toward Bronze.
Dual Currency: XP + Points
Every dollar earns both XP and points simultaneously at the same rate with the same multipliers.
- XP: Permanent. Tracks level. Never decreases.
- Points: Spendable. Tracks balance. Redeemed for rewards.
A player who spends all their points remains at their current level. No de-leveling.
Points-to-Store-Credit Conversion
Target ratio: 100 points = $0.01 (1 cent)
This yields effective cashback rates of:
| Tier | Multiplier | Effective Cashback |
|---|---|---|
| Bronze | 1x | 1% |
| Silver | 2x | 2% |
| Gold | 2.5x | 2.5% |
| Mithril | 3x | 3% |
These rates are competitive with major credit cards (Chase Sapphire Preferred offers 1–5% category-dependent, Discover rotates 1–5% quarterly). Combined with store/event discounts, Mithril delivers ~28% total value return on store purchases — no credit card competes at a single merchant.
The conversion ratio is intentionally inefficient enough that most players will prefer keeping points for leveling and rewards rather than cashing out.
Point Sinks
All purchases are permanent. No decay, no expiring roles, no maintenance costs. Earned = kept.
| Tier | Cost Range | Examples |
|---|---|---|
| Low | 5,000–20,000 pts | Stickers, Discord roles (zero fulfillment cost) |
| Mid | 50,000–200,000 pts | Tote bags, store credit |
| High | 500,000+ pts | T-shirts, exclusive merch, event VIP access |
Seasonal items rotate but are never permanently exclusive. Past seasonal items return annually or become available off-season at slightly higher cost.
Classes
Four cosmetic classes at launch: Fighter, Magic-User, Cleric, Rogue (renamed from Thief).
- Purely cosmetic. No mechanical differentiation.
- Provides player identity, community sorting (Discord channels, class leaderboards, team events).
- One character, one class, chosen at signup. No rerolling, no alts.
- Mechanical class bonuses can be added later based on community feedback.
- If class changes are eventually allowed: expensive one-time reincarnation that costs significant points but preserves level.
BECMI race-as-class options (Elf, Dwarf, Halfling) deferred. Start small with four human classes and expand based on demand.
Launch Strategy
Early access at $10 minimum (Bronze). Ship with:
- BECMI XP curve
- Four cosmetic classes
- Tiered membership with discounts and multipliers
- Point sinks for physical goods and Discord roles
- Quest system
- Event calendar
Iterate based on player feedback. The community will signal what needs expansion and what’s unused.
Open Questions
- Exact XP values for quest tiers need calibration against real purchase data
- Middle-tier quest design (between “photo of a dog” and “visit 5 businesses”)
- Whether post-level-9 XP should increase beyond 120k/level to slow Mithril progression
- Discord integration specifics (role automation, class channels, leaderboard bot)
- Seasonal event cadence and structure