# Monetisation: how to partially hide posts to non-members?

**URL:** https://meta.discourse.org/t/monetisation-how-to-partially-hide-posts-to-non-members/291666
**Category:** Support
**Created:** [January 15, 2024, 11:37am UTC](https://meta.discourse.org/t/monetisation-how-to-partially-hide-posts-to-non-members/291666 "2024-01-15T11:37:40Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Plabforum](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/plabforum/32/449551_2.png) [@Plabforum](https://meta.discourse.org/u/Plabforum)
#### Post date: [January 15, 2024, 11:37am UTC](https://meta.discourse.org/t/monetisation-how-to-partially-hide-posts-to-non-members/291666/1 "2024-01-15T11:37:40Z")

</div>

Hey!!

How can I make following work?

I want to monetise my platform, which is complied with very useful posts and resources.  
I want them to be readable to the users who are not subscribed but they can only read half of it, other half is hidden, for example hidden behind “spoiler function” Now you see me.. How can I do that?

I tried the traditional way of adding members to a group and they automatically get access to hidden categories but those posts are not shareable or seen by non-subscribed users, I would want them to know that such topics are available but they can’t access it because they heaven’t paid.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [January 15, 2024, 12:16pm UTC](https://meta.discourse.org/t/monetisation-how-to-partially-hide-posts-to-non-members/291666/2 "2024-01-15T12:16:39Z")

</div>

I don’t know a plugin which shows only parts of a topic. There is [Discourse Category Lockdown](https://meta.discourse.org/t/advertise-activity-in-a-private-category-discourse-category-lockdown/70649). But users can only see the title there.

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [January 15, 2024, 12:29pm UTC](https://meta.discourse.org/t/monetisation-how-to-partially-hide-posts-to-non-members/291666/3 "2024-01-15T12:29:35Z")

</div>

In addition to what Moin posted, there is also this for non members

> [@Gated Topics in Category](https://meta.discourse.org/t/gated-topics-in-category/225454):
>
> discourse2Summary Gated Topics in Category allows site admins to show a login prompt that covers the topic contents in specific categories or tags to encourage readers to signup/log in or join a group.eyeglassesPreview [Preview on Discourse Theme Creator](https://discourse.theme-creator.io/theme/Discourse/gated-topics) (view in an incognito window)hammer_and_wrenchRepository Link [https://github.com/discourse/discourse-gated-topics-in-category](https://github.com/discourse/discourse-gated-topics-in-category)open_bookNew to Discourse Themes? [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) Insta…

---

<div class="post-metadata">

### Author: ![craigconstantine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/craigconstantine/32/511195_2.png) [@craigconstantine](https://meta.discourse.org/u/craigconstantine)
#### Post date: [January 15, 2024, 12:57pm UTC](https://meta.discourse.org/t/monetisation-how-to-partially-hide-posts-to-non-members/291666/4 "2024-01-15T12:57:09Z")

</div>

I wrote a component that does this based upon group membership…

[https://github.com/Umbrella-CAST/discourse-umbrella-groupswitchdisplay](https://github.com/Umbrella-CAST/discourse-umbrella-groupswitchdisplay)

described, more or less, in [Display different content within a topic based on user's groups membership?](https://meta.discourse.org/t/display-different-content-within-a-topic-based-on-users-groups-membership/227075)

---

<div class="post-metadata">

### Author: ![Plabforum](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/plabforum/32/449551_2.png) [@Plabforum](https://meta.discourse.org/u/Plabforum)
#### Post date: [January 15, 2024, 6:16pm UTC](https://meta.discourse.org/t/monetisation-how-to-partially-hide-posts-to-non-members/291666/5 "2024-01-15T18:16:07Z")

</div>

I’ll go through all of them once and let you know which one I decided to use and why?

---

<div class="post-metadata">

### Author: ![Plabforum](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/plabforum/32/449551_2.png) [@Plabforum](https://meta.discourse.org/u/Plabforum)
#### Post date: [January 15, 2024, 7:42pm UTC](https://meta.discourse.org/t/monetisation-how-to-partially-hide-posts-to-non-members/291666/6 "2024-01-15T19:42:13Z")

</div>

I’ve decided to use this! It fits exactly what I was looking for, if it had a timer option then that would make it perfect.

For example a timer of 5 minute read time for free. then it’ll prompt user to sign up compulsory.
