Faizatech Support

MemberFlow

Members & custom fields

The members list

Members shows everyone who has signed up on the connected site. Each row carries the member's email, name, tier, status, and last login.

Member statuses:

Status Meaning
active Normal. Access is granted according to the member's tier.
pending Signed up but not yet through checkout for a paid tier.
failed Stripe reported a failed payment on their subscription.
cancelled Subscription ended.
suspended Blocked by you. Access is denied regardless of tier.

From the members list you can change a member's tier, suspend or reactivate them, and delete the account. Deleting a member removes their sessions and password-reset tokens with them; it does not cancel a Stripe subscription, so cancel in Stripe first if one is active.

Sessions

A signed-in member holds a session token in the browser's local storage. Sessions expire on their own, and signing out clears the token. Deleting or suspending a member takes effect on their next page load.

Custom fields

Custom fields let you store more than name and email on a member.

  1. Open Custom fields for the site.
  2. Add a field with a key (used in your Webflow markup), a label, and a type: text, number, boolean, or url.

Keys are what your forms reference, so keep them short and stable—company, not Company Name (required). Renaming a key later orphans the values already stored under the old one.

Collecting a custom field

Tag the input with the field's key:

<input data-flowappz-membership-input="company" name="company" />

This works on both the signup form and the profile form.

Displaying a custom field

<span data-flowappz-membership-field="company"></span>

Pre-filling a custom field

On a profile form, add data-flowappz-membership-prefill next to the input attribute and MemberFlow fills in the member's current value on page load:

<input data-flowappz-membership-input="company" data-flowappz-membership-prefill />

Profile and account deletion

Members manage their own record through forms you build:

<form data-flowappz-membership-form="profile">…</form>
<form data-flowappz-membership-form="delete-account"
      data-flowappz-membership-confirm="Delete your account? This cannot be undone.">…</form>

A profile form can change first name, last name, email, and password. Changing a password requires currentPassword. The delete-account form requires the member's password and asks for browser confirmation first when you set the confirm attribute.

See Data attributes for the complete list.