Profile & Public Page
Profile Settings
Your profile is accessible from the "Profile" link in the main navigation. The profile page has multiple tabs for different settings:
- Profile: Bio, photo, specialties, location, and URL slug
- Settings: Account preferences
- Notifications: Email and digest preferences
Setting Your URL Slug
Your URL slug is your custom web address on FormLab. Instead of a generic ID-based URL, you get a branded address like:
formlabapp.com/coach/your-slug
Slug Requirements
- Must be 3-50 characters long
- Lowercase letters, numbers, and hyphens only
- Cannot start or end with a hyphen
- Must be unique (not taken by another coach)
- Cannot use reserved words like "dashboard", "videos", "api", etc.
Setting Your Slug
- Go to Profile → Profile tab
- Enter your desired slug in the URL slug field
- Wait for real-time validation (you'll see a green checkmark if available)
- Save your profile to claim the slug
Slug Tips:
- Use your name or coaching brand (e.g., "john-smith-coaching" or "elite-form-coach")
- Keep it short and memorable
- Avoid numbers unless they're part of your brand
- You can change your slug later, but existing links will break
Your Public Page
Your public coach page is accessible at /coach/[your-slug] and can be viewed by anyone without logging in. It's your coaching storefront.
What's Displayed
- Your profile photo
- Your name and location
- Your bio and coaching philosophy
- Your specialties (e.g., "Technique & Form", "Mental Game")
- Your active subscription tiers with pricing and descriptions
- "Subscribe" buttons for each tier
SEO and Social Sharing
Your public page includes SEO meta tags for better search engine visibility and social media sharing:
- Page title: "Your Name | FormLab"
- Meta description uses the first 160 characters of your bio
- Open Graph tags for better appearance when shared on Facebook, Twitter, etc.
- Your profile photo is used as the social sharing image
Subscribe Flow
When an athlete clicks "Subscribe" on your public page:
- If not logged in, they're redirected to login/signup with a return URL
- After authentication, they're brought back to complete the subscription
- They proceed through Stripe checkout (for paid tiers) or instant subscription (for free tiers)
- Once subscribed, they can start submitting videos and messaging you
Note: Your public page only shows active subscription tiers. Inactive tiers are hidden from potential athletes but remain available to existing subscribers.
Availability & Session Types
These settings control your coaching session offerings.
Availability
Go to Sessions → Configure Availability to set your general availability windows so athletes know when you're available for sessions:
- Define blocks of time per day/week when you're open for bookings
- Set buffer times between sessions
- Mark specific dates as unavailable (vacations, travel)
Session Types
Create different session offerings:
- Go to Subscriptions → Single Purchase tab
- Click "Create Single Purchase Products" and choose "In-Person Session" or "Virtual Session" as the product type
- Enter a name (e.g., "1-Hour Form Analysis", "30-Min Technique Check-In")
- Set the session length (30 min, 1 hour, 2 hours, etc.)
- Write a description of what's included
- Save the product
Athletes subscribed to tiers with session limits can book from your products within their allowance.
Related Articles
- Getting Started as a Coach — Set up your account
- Subscriptions & Billing — Manage tiers and earnings
- Messaging & Sessions — Communicate with athletes
- Capacity & Limits — Manage your athlete capacity