MemberFlow
Welcome to MemberFlow
MemberFlow brings real memberships to Webflow. Gate pages and CMS content behind membership tiers, let visitors sign up and log in on your own Webflow-designed pages, and charge for paid tiers through your own Stripe account.
It is built for teams that outgrew Webflow User Accounts: unlimited members on your plan's tier, CMS-level gating, custom member fields, transactional emails you control, and access enforcement that runs on your published site before the page paints.
What you can do
- Gate pages and CMS items. Require a tier to view a page, a whole CMS collection, or one specific item.
- Sell paid tiers on your own Stripe. Connect your Stripe keys; members check out, upgrade, switch, and cancel without leaving your site. Money settles to you.
- Design the auth screens yourself. Login, signup, profile, and password reset are ordinary Webflow pages tagged with data attributes. No iframes, no locked-down widgets.
- Store what you need on a member. Add custom fields (company, plan reason, LinkedIn URL) and collect them at signup or on a profile form.
- Send your own emails. Override the welcome and password-reset templates per site, with a delivery outbox you can inspect and retry.
How it works
- Connect your Webflow site to MemberFlow from the Designer app or the dashboard.
- Define tiers — one free tier and as many paid tiers as you need.
- Add rules that say which tier is required for which page or CMS collection.
- Tag your Webflow pages with
data-flowappz-membership-*attributes for forms, gated blocks, and member fields. - Publish. MemberFlow's CDN script is injected into your site and enforces everything at page load.
Key concepts
| Term | What it means |
|---|---|
| Site | One connected Webflow site. Your MemberFlow subscription is per site. |
| Tier | A membership level. Free or paid, with an access level number—higher unlocks more. |
| Page rule | "This page slug requires this tier." |
| Collection rule | "This CMS collection, or this one item, requires this tier." |
| Member | A person who signed up on your site. Separate from your Faizatech account. |
| Custom field | An extra field stored on the member record and settable from your forms. |
💡 New here? Start with Getting Started to connect a site and gate your first page.
🔐 MemberFlow is not a payment processor. Paid member tiers run on your own Stripe account—see Connect Stripe.