Hello Ghost Community,
I’m hoping someone can provide guidance on implementing a more complex membership structure that our organization needs. While we love Ghost for almost everything, we’ve hit a roadblock with membership tiers that’s becoming a significant pain point.
Our Current Situation
We need to offer the following membership structure:
- Free: Community Membership
- Select free posts/newsletters
- Paid: GlobalACCESS Membership
- Access to global security and geopolitical reporting
- All global content, reports, and analysis
- Global newsletters/posts/pages (excluding country-specific content)
- Paid: CountryACCESS Memberships
- Granular, country-specific security and geopolitical reporting
- Individual subscriptions for countries like Ukraine, Bangladesh, DRC, Nigeria, Guatemala, etc.
- Each country would be an additional monthly subscription fee
The Problem
It appears impossible to manage this structure because Ghost only allows one active subscription at a time. This means if a member wants to subscribe to 2 or 3 individual countries, they cannot do this.
We’ve considered pricing everything into a global access subscription, but that would be prohibitively expensive for members who only need access to specific countries.
What We’re Trying to Achieve
- Flexible Membership Access:
- Members can access content based on their subscription tier
- Members can upgrade/downgrade tiers (either self-service or by submitting a change request)
- Mixed Subscription Examples:
- Example 1: Global subscription + 2 individual country subscriptions
- Example 2: Global subscription only
- Example 3: Single country subscription only
- Newsletter Management:
- Global newsletters only viewable by global subscribers
- Country-specific newsletters only viewable by respective country subscribers
Solutions Explored
We’ve looked into Memberstack, Zapier, and Acta integrations, but none seem capable of handling this structure.
Is this even possible with Ghost? Has anyone implemented a similar tiered structure? Are there third-party tools or workarounds we haven’t considered?
Any guidance, resources, or examples would be immensely appreciated. We’re committed to Ghost but need to solve this access challenge to meet our organization’s needs.
Thanks in advance for your help!