openfrontio / openfrontio/OpenFrontIO

[Feature] Monetisation Strategy β€” Master Tracking Issue (Rock 1, Q3 2026)

Open
#4,027 0 comments 0 reactions 1 assignee Claimed by @evanpelle View on GitHub
approved Meta Monetization Roadmap
Dominant language
TypeScript
Stars
2.7k
Forks
1.4k
Avg merge
17h 43m
Merged PRs (30d)
310

Description

# πŸ’° Monetisation Strategy β€” Q3 2026 Rock 1

This is the master tracking issue for the OpenFront monetisation rock. All sub-issues are listed below by category. This issue is considered complete when all sub-issues are closed.

> **This is a living document.** Items will be updated as the rock progresses. For discussion, join us on [Discord](https://discord.gg/openfront).
> **Asana board:** https://app.asana.com/1/507237966097081/project/1215156862333048

---

## πŸ” Foundation *(must ship first)*

| Issue | Title | Status |
|-------|-------|--------|
| #4028 | OAuth / Google login β€” milestone before required sign-in rollout | Open |
| #4029 | Marketing permissions capture + Discord join prompt on sign-up | Open |

---

## 🎟️ Subscriptions

| Issue | Title | Milestone |
|-------|-------|-----------|
| #4031 | Define the three subscription tier packages *(product decision)* | v32 |
| #4030 | Subscription tiers β€” design and implementation | v32 |
| #4032 | Battle Pass system β€” 6-week seasons, free and paid tiers | v32 |
| #4145 | Subscriber Discord roles β€” Stripe β†’ Discord tier sync | v32 |
| #4146 | Vote for next map β€” subscriber-weighted voting | v32 |

---

## 🎨 Cosmetics

| Issue | Title | Milestone |
|-------|-------|-----------|
| #4049 | Shop UI redesign β€” featured items, hover effects, improved discovery | v32 |
| #4033 | Pattern glow effects β€” purchasable add-on for territory patterns | v32 |
| #4034 | Custom cosmetics β€” nuke trails, warheads, warship skins, building skins | v32 |
| #4035 | Purchasable custom in-game emojis + gifting effects | v32 |
| #4038 | High-value (whale) skins β€” premium Legendary-tier cosmetics | v32 |
| #4039 | Gated / purchasable crowns | v32 |
| #4040 | Custom public lobby | v32 |
| #4041 | New PNG-based skins β€” higher quality territory patterns | v32 |
| #4019 | Store bundles β€” grouped cosmetic packs | v32 |
| #4042 | Store categories and filter tags | v32 |
| #4147 | Free monthly cosmetic drop β€” login/subscriber reward | v32 |

---

## πŸͺͺ Identity & Profile

| Issue | Title | Milestone |
|-------|-------|-----------|
| #4036 | Custom / verified name + tier-based name colours | v32 |
| #4037 | Profile UI amendments β€” cosmetics, subscription status, stats | v32 |

---

## πŸ… Founder

| Issue | Title | Milestone |
|-------|-------|-----------|
| #4051 | Founder's Package β€” one-time high-value purchase | v32 |

---

## βš™οΈ Mechanics

| Issue | Title | Milestone |
|-------|-------|-----------|
| #4052 | Stats reset β€” pay to reset win/loss ratio and ELO | v32 |
| #4053 | Premium-only games β€” subscriber-exclusive match rotation | v32 |

---

## πŸ“£ Affiliate & Marketing

| Issue | Title | Milestone |
|-------|-------|-----------|
| #4043 | Affiliate code overhaul β€” universal 5% checkout code | v32 |
| #4044 | Refer a player β€” referral mechanic for subscribers and purchasers | v32 |
| #4045 | Discount codes β€” admin-generated promotional codes | v32 |
| #4046 | Abandoned cart email flow β€” Mailchimp + Stripe | v32 |
| #4047 | Retention email strategy β€” 3, 5, 7, 14, 31-day sequences | v32 |
| #4048 | NPS question β€” post-game survey after match | v32 |
| #4144 | Mailchimp ↔ Stripe integration + consent capture | v32 |

---

## πŸ›οΈ Shop & Merch

| Issue | Title | Milestone |
|-------|-------|-----------|
| #4050 | Printful POD integration β€” merch shop fulfilment | v32 |

---

*Last updated: May 2026 β€” maintained by @iiamlewis*

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.