Skip to content

Make a blog post members-only

This guide shows you how to limit a blog post to members, so you can share sensitive news with the people who belong without prospects seeing it. A members-only post can be read by any signed-in member; limiting it to particular levels or tags isn’t available yet.

Who can do this: Admins with the blog editing permission (website:edit-blog). If you don’t have it, the visibility choices below won’t appear.

  1. Open your post in the blog editor.
  2. In the post settings on the right, find Who can read this.
  3. Select Members-only. Now only signed-in members can read the full post.
  4. Select Save draft to keep the change, or Publish to make the post live.

To make a post public again, open it, select Public, and save.

You’ll know it worked when the post shows a Members-only chip in your blog list. Check both sides of the rule:

  • Non-members are kept out: open the post’s web address in a private browser window where you’re signed out. You should see a “Join to access” invitation in place of the body, not a “page not found” error.
  • Members get in: sign in as (or ask) a member, and open the post. They should see the full post, not the invitation. This catches a rule that accidentally shuts out the members you meant to reach.

A non-member always sees a friendly invitation, never the post body — for exactly what that looks like, see What visitors see on a members-only page.

  • Members-only isn’t listed — you don’t have the blog editing permission. Ask an admin to grant it.
  • A member says they can’t read the post — they need to be signed in. Ask them to sign in and open the post again.
  • This post used to be public — anyone who bookmarked it or shared its link now sees the “Join to access” invitation instead of the post. That’s expected when you make a public post members-only.
  • You wanted to hide the post completely — a members-only post still shows its title to everyone. To keep a post fully private, leave it as a draft or unpublish it. See Write and publish a blog post.