Faizatech Support

MemberFlow

Page & CMS gating

MemberFlow enforces access in two places: page rules for static Webflow pages, and collection rules for CMS content. Both are evaluated by the CDN script at page load, before the page paints.

Page rules

A page rule maps one page slug to one required tier.

  1. Open Page rules for the site.
  2. Choose Add rule, pick the page, and pick the tier it requires.
  3. Optionally set a redirect URL for this rule. If empty, the site-wide denied redirect URL from Site settings is used.

What a visitor sees:

Visitor Result
Signed out Sent to your login page URL.
Signed in, tier too low Sent to the rule's redirect, or the site-wide denied redirect.
Signed in, tier high enough Page renders normally.

Collection rules

A collection rule gates CMS content. You can scope it two ways:

  • Whole collection — every item in the collection requires the tier. Leave the item slug empty.
  • Single item — only that one item is gated. Set the item slug.

MemberFlow matches item URLs using the collection's slug prefix (for example blog), so a rule on the Blog collection covers /blog/any-post.

Set the prefix to match your Webflow collection page URL. If your collection pages live at /articles/..., the prefix is articles, not the collection's display name.

Gating parts of a page

Whole-page redirects are blunt. To keep a page public but hide sections of it, tag elements instead:

<!-- only signed-in members see this -->
<div data-flowappz-membership-content="private">…</div>

<!-- only signed-out visitors see this -->
<div data-flowappz-membership-content="public">…</div>

<!-- only members on a named tier see this -->
<div data-flowappz-membership-content="tier:Gold">…</div>

Tier names match case-insensitively.

This is the right pattern for a teaser: publish the first paragraphs to everyone, wrap the rest in a private block, and put your upgrade call-to-action in a public block next to it.

⚠️ Element-level hiding removes content from the page in the browser. It is the right tool for upsell and layout, but a determined visitor can read a hidden block in the page source. For content that must never reach a non-member, use a page or collection rule so the visitor is redirected instead.

Testing your rules

Test in a private window, not the Designer preview—the CDN script runs on the published site only.

  1. Visit a gated URL signed out. You should be redirected to your login page.
  2. Sign up for a low tier and revisit. You should hit the denied redirect.
  3. Move yourself to the required tier from Members and revisit. The page should render.