Hi Ghost crew!
We’re planning to move our investor update system to Ghost and are wondering if the following setup is possible using Ghost’s native membership + tiers features (and we’re happy to implement custom solutions or workarounds if needed):
Our Use Case (Simplified with an Analogy):
Imagine a publishing site like Ghost.com that wants to manage content access like this:
- General Shareholder Access
Example: Alice is a shareholder in any fund. She should see broad updates like “Ghost now issues digital certificates for all shareholders.”
2.Tier logic:* This would be available to all paid members across any tier. - Fund-Specific Shareholder Access
Example: Bob is a shareholder in “Ghost Select Fund I” and should see updates like “Ghost Select I just invested in a Web3 project.”
4.Tier logic:* Bob’s paid tier (e.g.Ghost Select I
) would unlock access to this fund-specific content. - Individual Shareholder Access
Example: Carol has her own page with downloadable share certificates and custom messages.
Tier logic challenge: We’d need “one-to-one” content visibility. Possibly 1 member per private tier or label. We know this might be a stretch — is there a creative or hacky way to implement this?
What We’ve Found So Far:
- Ghost supports multiple paid tiers via Stripe and allows post-level access per tier, which helps with point #2.
- Content visibility can be limited to users with access using
{{#if access}}
, which is helpful for cleaning up front-end views. - Labels might help with segmentation but don’t support access restrictions directly.
- Customizing Portal or member dashboards might be needed for point #3.
Our Question:
Is Ghost capable of supporting this 3-level member content structure, natively or with workarounds?
And for point #3 — any advice on how we could handle “one-member-only” content? Is it feasible to have 1-person tiers, or should we explore external integrations?
Bonus Context:
We’re doing this for a private investment group with a small, high-trust user base, so manual or customized workflows are acceptable.
Also happy to hop on a call with the Ghost team or collaborate with developers if needed.
We’ve also emailed support and created a Ghost Developer Brief if helpful. Happy to share more if needed!
Looking forward to your thoughts — and thank you in advance!
— Josh