Subscriptions & Payments
Understanding Tiers
Subscription tiers are the coaching plans you offer to athletes. Each tier defines:
- Name: What you call this tier (e.g., "Basic Coaching", "Premium Package", "Elite Training")
- Description: What's included and what makes this tier valuable
- Monthly Price: How much athletes pay per month (can be $0 for free tiers)
- Video Review Limit: Maximum number of videos you'll review per billing period
- Session Limit: Optional limit on coaching sessions per month
- Active Status: Whether athletes can currently subscribe to this tier
Athletes subscribe to one of your tiers and gain access to submit videos and book sessions within the limits you define.
Creating Tiers
To create a new subscription tier:
- Navigate to "Subscriptions" from the main navigation
- Click "Add Tier" or "Create New Tier"
- Enter a clear, descriptive name for the tier
- Write a compelling description highlighting what athletes get
- Set the monthly price (enter 0 for a free tier)
- Define the video review limit per billing period (e.g., 4 videos/month)
- Optionally set a session limit for coaching sessions
- Save the tier
- Toggle it to "Active" to make it available to athletes
Tier Strategy Tips:
- Offer 2-3 tiers to give athletes options without overwhelming them
- Include a free or low-cost entry tier to attract new athletes
- Price higher tiers based on time commitment and value delivered
- Clearly differentiate tiers by video limits or additional perks
Managing Tiers
You can edit your tiers at any time from the Subscriptions page:
Editing Tier Details
- Click "Edit" on any tier to update its name, description, limits, or price
- Changes to limits apply to new subscriptions and renewals
- Existing active subscribers are not affected mid-cycle
Activating and Deactivating Tiers
- Toggle a tier to "Inactive" to prevent new subscriptions
- Existing subscribers on inactive tiers can continue their subscriptions
- Inactive tiers won't appear on your public coach page
- Reactivate a tier at any time to make it available again
Important: You cannot delete a tier that has active subscribers. First, let subscriptions expire or migrate athletes to other tiers.
Stripe Connect
FormLab uses Stripe Connect Standard for payment processing. This means:
- You connect your own Stripe account to FormLab
- Payments from athletes go directly to your Stripe account
- You maintain full control over your customer relationships
- FormLab collects a percentage application fee on each transaction
- You handle your own taxes, payouts, and financial reporting through Stripe
Connecting Your Stripe Account
- Navigate to "Subscriptions" from the main navigation
- You'll see a banner or button prompting you to connect Stripe
- Click "Connect Stripe"
- You'll be redirected to Stripe to create or connect an account
- Provide business information, tax details, and bank account information
- Complete identity verification as required by Stripe
- Once approved, you'll be redirected back to FormLab
After connecting Stripe, you can activate paid subscription tiers. Free tiers don't require Stripe Connect.
Note: Stripe onboarding can take a few minutes to a few days depending on verification requirements. You'll receive an email from Stripe when your account is approved.
Fee Breakdown
Understanding fees is critical to pricing your tiers effectively. Here's how fees work on FormLab:
Total Fees
- Stripe Processing Fee: ~2.9% + $0.30 per transaction (standard Stripe pricing)
- FormLab Application Fee: 7% of subscription amount
- Total Combined Fees: Approximately 10% of each subscription payment
Example Calculations
$50/month tier:
Gross: $50.00
Stripe fee: -$1.75 (2.9% + $0.30)
FormLab fee: -$3.50 (7%)
Net to you: $44.75
$100/month tier:
Gross: $100.00
Stripe fee: -$3.20 (2.9% + $0.30)
FormLab fee: -$7.00 (7%)
Net to you: $89.80
Fee Calculator
When you create or edit a tier, FormLab shows a real-time fee breakdown as you enter the price. Use this to understand exactly what you'll earn per subscription at different price points.
You can also visit the Fees page (linked from Subscriptions) to see a detailed fee calculator and breakdown table.
Viewing Your Earnings
Your FormLab dashboard shows your Monthly Recurring Revenue (MRR), which is the gross monthly subscription revenue before fees.
For detailed payment history, payouts, and reports:
- Log in to your Stripe Dashboard
- View Payments to see individual subscription charges
- Check Payouts to see when funds are transferred to your bank account
- Use Reports for tax documents and financial summaries
Payout Schedule: Stripe typically transfers funds to your bank account within 2-7 business days, depending on your account settings and bank. You can adjust payout frequency in your Stripe Dashboard.
Related Pages
- Getting Started — Set up your account and profile
- Video Reviews — How to review athlete videos
- Profile & Public Page — Customize your coach page
- Messaging & Sessions — Communicate with athletes and manage sessions