Updated 9/7/2025

Creating Memberships

Memberships are subscription products that bill customers automatically on a recurring basis. They're perfect for ongoing access models like monthly unlimited plans, weekly class limits, or special membership tiers.

Quick Start#

  1. Go to Admin > Products > Create Product
  2. Select Memberships
  3. Set your Product Name and Category
  4. Configure Price and Billing Interval
  5. Set Usage Limit per billing period
  6. Choose Activation and Renewal settings
  7. Click Create Product

Step-by-Step Setup#

Basic Information#

Product Name: Clear, descriptive names work best.

  • Good: "Monthly Unlimited", "Weekly 4-Class Plan", "Intro Membership"
  • Avoid: "subscription_001", "membership_a"

Category: Choose the appropriate category:

  • Membership: Standard recurring plans
  • Class Pass: Subscription-style passes
  • Workshop: Recurring workshop series
  • Other: Custom membership types

Pricing & Billing#

Price: Amount charged each billing period.

Billing Interval: How often customers are charged:

  • Weekly: Every 1 week
  • Every 2 Weeks: Bi-weekly billing
  • Monthly: Every 1 month (most common)
  • Every 3 Months: Quarterly billing
  • Every 6 Months: Semi-annual billing
  • Yearly: Annual subscriptions

Pro tip: Monthly billing is most popular and familiar to customers. Weekly works well for limited-access plans. Quarterly/annual plans improve cash flow but require larger upfront commitments.

Usage Limits#

Usage Limit Per Period: Maximum classes customers can book per billing cycle.

  • Unlimited: Leave blank (most common for "unlimited" memberships)
  • Limited: Set a number (4 classes per month, 2 per week, etc.)

When to use limits:

  • Budget-friendly tiers: "4 Classes Monthly - $80"
  • Intro offers: "2 Classes Weekly - $60"
  • Premium tiers: Unlimited for higher price point

Membership Behavior Settings#

When Subscription Starts#

Immediate: Membership activates when customer purchases (default).

  • Best for: Standard memberships, ongoing plans
  • Billing: Starts immediately upon purchase

First Use: Membership activates when customer books their first class.

  • Best for: Intro offers, trial periods
  • Billing: Starts when they attend first class, not when purchased

Scheduled Start: All customers start on a specific date.

  • Best for: Cohort programs, seasonal memberships
  • Billing: Synchronized start dates for all members
  • Requires: Fixed start date selection

Who Can Purchase (Eligibility)#

Everyone - No restrictions: Anyone can purchase (default).

  • Most flexible option
  • Allows repeat purchases and multiple concurrent memberships

Once Per Customer - Can only buy once: Each customer can purchase only once.

  • Best for: One-time intro offers, trial memberships
  • Requires: Fixed end date (no auto-renewal)
  • Cannot: Auto-renew (automatically disabled)

First Subscription Only - New subscribers only: Only customers who have never had any subscription.

  • Best for: New member specials, first-time offers
  • More restrictive than "once per customer"

Renewal Settings#

Auto-Renewal: Whether the subscription continues automatically.

Auto-Renewal ON (default):

  • Continues billing until customer cancels
  • Most common for ongoing memberships
  • Cannot have fixed end date

Auto-Renewal OFF:

  • Stops after one billing cycle
  • Requires manual renewal/repurchase
  • Can have fixed end date
  • Good for: Trial periods, limited-time offers

Fixed Date Options#

Fixed Start Date: When scheduled activation is selected.

  • All customers start their membership on this date
  • Useful for cohort programs, challenges, seasonal memberships

Fixed End Date: When membership automatically ends.

  • Only available when auto-renewal is OFF
  • Required for "once per customer" eligibility
  • Good for: Trial memberships, seasonal programs, limited-time offers

Common Membership Examples#

Monthly Unlimited#

  • Name: "Monthly Unlimited Membership"
  • Price: $150/month
  • Billing: Monthly
  • Usage Limit: Unlimited (leave blank)
  • Activation: Immediate
  • Auto-Renewal: ON
  • Eligibility: Everyone

Intro Membership#

  • Name: "New Member Special - 2 Weeks Unlimited"
  • Price: $30
  • Billing: Every 2 weeks
  • Usage Limit: Unlimited
  • Activation: First Use
  • Auto-Renewal: OFF
  • Eligibility: First Subscription Only
  • Fixed End Date: 2 weeks after start

Limited Monthly Plan#

  • Name: "Flexible 8 - Monthly"
  • Price: $120/month
  • Billing: Monthly
  • Usage Limit: 8 classes
  • Activation: Immediate
  • Auto-Renewal: ON
  • Eligibility: Everyone

Seasonal Membership#

  • Name: "Summer Unlimited - 3 Months"
  • Price: $400
  • Billing: Every 3 months
  • Usage Limit: Unlimited
  • Activation: Scheduled
  • Fixed Start Date: June 1st
  • Auto-Renewal: OFF
  • Fixed End Date: August 31st
  • Eligibility: Everyone

Trial Membership#

  • Name: "7-Day Trial Membership"
  • Price: $20
  • Billing: Weekly
  • Usage Limit: Unlimited
  • Activation: First Use
  • Auto-Renewal: OFF
  • Eligibility: Once Per Customer
  • Fixed End Date: 7 days after activation

Membership Rules & Logic#

Key Rules to Remember#

  1. Once Per Customer memberships must have fixed end dates and cannot auto-renew
  2. Auto-renewal ON means you cannot set a fixed end date
  3. Scheduled activation requires a fixed start date
  4. Fixed start dates synchronize all customers to the same billing cycle
  5. First use activation delays billing until customer actually books a class

Billing Behavior#

Immediate Activation: Customer is charged immediately and can book classes right away.

First Use Activation: Customer can purchase but isn't charged until they book their first class. Once they attend, their subscription starts and billing begins.

Scheduled Activation: Customer can purchase but subscription doesn't start until the fixed start date. They're charged on the start date.

Membership Pricing Strategy#

Monthly Memberships#

  • Basic: $80-120 (limited classes)
  • Standard: $120-180 (moderate limits or unlimited)
  • Premium: $180-250+ (unlimited + perks)

Intro Offers#

  • Week trial: $15-25
  • Two weeks: $25-40
  • Month intro: $50-80 (vs. $150+ regular)

Annual Memberships#

  • Typically 10-20% discount vs. monthly
  • Better cash flow, higher commitment
  • Example: $1400/year vs. $150/month ($1800)

Best Practices#

Membership Structure#

  • Start with one simple unlimited monthly option
  • Add limited tiers if you want budget options
  • Create intro offers to attract new customers
  • Consider family or student discounts as separate products

Naming & Communication#

  • Be clear about billing frequency and limits
  • Include key terms in the name: "Monthly Unlimited", "Weekly 4-Class"
  • Explain activation and renewal terms in descriptions

Trial Strategy#

  • Use "first use" activation for trials to reduce commitment anxiety
  • Set appropriate trial lengths (1-2 weeks is common)
  • Make trial conversion easy with auto-upgrade options

Eligibility Management#

  • Use "first subscription only" sparingly - can frustrate returning customers
  • "Once per customer" works well for genuine one-time intro offers
  • "Everyone" gives maximum flexibility but requires careful offer design

After Creating Your Membership#

Once created, your membership will:

  • Appear in your Products list
  • Be available for customer purchase (if active)
  • Handle recurring billing automatically through Stripe
  • Track usage against limits (if set)
  • Manage activation based on your settings

Next Steps#

  • Test the purchase flow yourself
  • Configure class booking restrictions if needed
  • Set up customer communication about membership terms
  • Monitor usage patterns and adjust limits if needed

Troubleshooting#

Membership not appearing: Check it's set to "Available for Purchase" and "prod" environment.

Billing not working: Verify Stripe integration is properly configured.

Usage limits not enforcing: Ensure membership is properly connected to your class booking system.

Customer confusion about terms: Add clear descriptions explaining billing, limits, and renewal terms.

Wrong billing frequency: Double-check interval selection - "Every 2 Weeks" vs "Weekly" vs "Monthly".

Need help with one-time bundles instead? Check out the Creating Bundles guide.