Skip to main content

Membership Management

FeatsClub provides a full-featured membership management system that lets you create membership plans, enroll members, collect payments, and track renewals -- all from one place. Whether you run a sports club, a dance studio, a school, or a community organization, memberships give you a structured way to manage ongoing relationships with your members.

What Is a Membership?

A membership in FeatsClub is a plan or offering that your organization creates for people to enroll in. Think of it as a template that defines what members get, how much they pay, and how long their membership lasts.

For example:

  • A yoga studio might offer a "Monthly Unlimited" membership at $99/month
  • A basketball academy might create a "Junior Basketball Annual" membership for the school year
  • A community center might have a "Lifetime Supporter" membership with a one-time fee
  • A swim club might offer a "Family Swim Pass" that covers up to 4 family members

Key Concepts

Understanding three core concepts will help you get the most out of FeatsClub memberships:

Membership (the Plan)

The membership is the plan itself -- the template you create and configure. It defines the name, description, pricing, benefits, terms and conditions, and enrollment rules. You can think of this as the "product" you are offering to potential members. Each membership has a status (Active, Inactive, or Closed) and can be customized with images, registration forms, and participant forms.

Term (Billing Period and Duration)

The term controls how long a membership lasts and how billing works. FeatsClub supports three enrollment types:

Enrollment TypeHow It WorksExample
Fixed DateMembership runs between specific start and end datesJan 1 -- Dec 31 season pass
Date of EnrollmentMembership starts when the member signs up and renews from that dateRolling monthly gym membership
LifetimeMembership never expiresOne-time lifetime supporter

Terms can also be configured for one-time or recurring payments. Recurring memberships automatically charge members at the specified interval (monthly or yearly).

Enrollment (a Member Signing Up)

An enrollment is what happens when a person signs up for one of your memberships. Each enrollment tracks the member's information, payment status, validity dates, and any form responses they submitted during registration. You can also manually add members for offline or cash payments.

What You Can Do

Create Flexible Membership Plans

  • Set up monthly, yearly, seasonal, or lifetime memberships
  • Configure one-time or recurring billing
  • Offer free memberships or paid plans with integrated payment processing
  • Support group/family memberships that cover multiple people under one enrollment

Collect Payments Automatically

  • Accept online payments through Stripe (US) or Cashfree (India)
  • Record offline payments (cash, check, Venmo, Zelle)
  • Pass processing fees to members or absorb them as your organization
  • Track payment history and receipts for every member

Manage Your Members

  • View all enrolled members with their status and validity dates
  • Assign unique member IDs with a custom prefix (e.g., GLD00001)
  • Track active, expired, pending, and canceled memberships
  • Send reminders and manage renewals

Customize the Enrollment Experience

  • Add a registration form to collect information during sign-up
  • Add a participant form for group memberships (one form per participant)
  • Upload cover images and promotional media
  • List membership benefits and terms and conditions

Track Performance

  • View stats at a glance: total plans, active plans, active members, expired members
  • Filter memberships by status (Active, Inactive, Closed)
  • Monitor enrollment trends and revenue
📸
Screenshot: Membership Dashboard
The membership dashboard showing stat cards at the top, status tabs (Active, Inactive, Closed), and membership plan cards in a grid layout

Quick Start

  1. Go to your Membership Dashboard to see all your membership plans
  2. Create your first membership by setting up a plan with pricing and terms
  3. Configure a term to define billing frequency and validity period
  4. Manage your members as people start enrolling

Use Cases

Organization TypeTypical Memberships
Sports ClubAnnual membership, seasonal pass, family plan
Dance/Yoga StudioMonthly unlimited, class package, drop-in pass
School/AcademyAcademic year enrollment, summer program, alumni membership
Community CenterIndividual membership, family membership, senior membership
NonprofitSupporter tier, donor membership, volunteer membership
Professional AssociationAnnual professional membership, student membership, lifetime fellowship

Feature Availability

Most membership management features are available on both the web dashboard (my.featsclub.com) and the FeatsClub mobile app. Some features like QR code scanning for membership verification are available exclusively on the mobile app.

tip

If you are setting up paid memberships, make sure you have a payment profile configured first. You can do this from Dashboard > Settings > Payments. Free memberships can be created without a payment profile.

What's Next?

Start by exploring the Membership Dashboard to understand how your memberships are organized and displayed.