Welcome to CoachIQ!
You’re about to transform how you run your coaching business. This guide will walk you through the essential setup steps in a logical order, ensuring you’re ready to accept bookings, process payments, and deliver an exceptional client experience.What you’ll accomplish this week
By the end of this setup process, you’ll have:- ✅ Connected payment processing (start earning immediately)
- ✅ Created your service offerings with prices
- ✅ Set up your availability for bookings
- ✅ Built training programs for clients
- ✅ Customized your athlete portal
- ✅ Launched your professional website
Day 1-2
Day 3-4
Day 5-7
Step 1: Connect your Stripe account
Why this matters: Without payment processing connected, you can’t accept bookings or charge for services. This is your foundation.Navigate to payment settings

Connect Stripe
- New to Stripe
- Existing Stripe User
- Click Create a Stripe account
- Enter your business information
- Provide bank account details for payouts
- Complete identity verification
Verify connection
Step 2: Add your products and services
Why this matters: Products define what you offer and how much you charge. These become the building blocks for everything else in CoachIQ.Go to Products

Create your first product
- Product name: What you call this service (e.g., “60-Minute Personal Training Session”)
- Description: Brief explanation for clients
- Price: Your standard rate
- Duration: How long this service takes (if applicable)

Configure payment options
- One-Time Payment
- Package/Bundle
- Subscription
- Client pays once at booking
- No recurring billing
- Immediate access after payment
Add more products
- Individual training sessions (30/60/90 minutes)
- Small group training
- Program access (monthly/quarterly)
- Assessment or consultation sessions
- Video analysis packages
How many products should I create?
How many products should I create?
- One individual session option
- One package/bundle option
- One group or specialty offering
Can I change prices later?
Can I change prices later?
What if I offer free consultations?
What if I offer free consultations?
Step 3: Set up your availability and schedulers
Why this matters: Schedulers allow clients to book sessions automatically based on your availability. This eliminates back-and-forth scheduling and lets you control your calendar.Navigate to Schedulers
Define your general availability
- Click the + button next to Availability in the Schedule section
- Select your typical working hours for each day for a particular session (ex: Private Sessions, High School Boys Group Sessions, etc.)
- Set your timezone

Customize specific availability (optional)
- Set specific days/times for this service
- Useful for blackout dates or additional training times
Create your first scheduler

- Scheduler name: (e.g., “1-on-1 Training Bookings”)
- Description: What clients see when booking
- Session duration: Auto-filled from product (can override)
- Buffer time: Gap before/after sessions (recommend 15-30 min)
- Advance notice: Minimum booking notice (e.g., 24 hours)
- Booking window: How far in advance clients can book (e.g., 30 days)
Create additional schedulers
- Separate scheduler for group sessions
- Different scheduler for assessment/consultation
- Special scheduler for VIP clients with different terms
What's the difference between availability and schedulers?
What's the difference between availability and schedulers?
How do I block out vacation time?
How do I block out vacation time?
Step 4: Set up your training programs (Optional but recommended)
Why this matters: Programs let you deliver structured training plans, workout routines, nutrition guidance, and educational content. They differentiate you from coaches who only offer “show up and workout” sessions.Navigate to Programs

Create Your Program
- Click New then Select
- Name your program (e.g., “8-Week Strength Foundation”)
- Select your Series (Immediate Access, Complete and Progress, Drip)
Structure your program
- Click and drag either Media or Lesson into the builder
- Select the media/lesson you wish to add to your program
- You can customize the thumbnail for each node (optional)

Configure program settings
- Access type: One-time purchase, subscription, or complementary to sessions
- Start date: When client begins (immediately, specific date, or you trigger)
- Progression: Linear, user-paced, or coach-released
- Notifications: Remind clients about workouts and content
Choose how you want your athletes to access your program
- Free: Anyone can access the program
- Paywalled: Lock your program behind your products. Only customers who purchase the corresponding selected products can view the program.
- Private: Directly assign your program to your athlete
Do I need programs if I only do in-person training?
Do I need programs if I only do in-person training?
- Homework between sessions
- Reference for clients to review technique
- Perceived value (you’re providing more than just the hour together)
- Ability to serve clients while traveling
How detailed should my first program be?
How detailed should my first program be?
- 4 weeks of workouts
- 3 workout days per week
- Basic exercise list with sets/reps
- One rest day note per week
Can clients access programs on mobile?
Can clients access programs on mobile?
Step 5: Customize your athlete portal
Why this matters: The athlete portal is your clients’ home base—where they view workouts, book sessions, message you, and track progress. A well-configured portal creates a premium, professional experience.Navigate to Portal Settings

Upload your branding
- Visit the Design tab under Settings
- Theme: Light or Dark Mode
- Brand colors: Set primary and accent colors for buttons and text

Configure portal modules
- Schedule
- Products
- Programs
- Name your first section
- Click the + Add Schedule button to add a scheduler(s).
- Organize and add different sections (optional)
- Toggle the page to Active and press Update Page.
Test your portal
- Exit the builder to your dashboard and select View under Athlete Portal
- Navigate through as a client would
- Check mobile responsive view
- Test booking flow
- Verify branding looks correct
Can clients customize their own portal experience?
Can clients customize their own portal experience?
What's the difference between the portal and the mobile app?
What's the difference between the portal and the mobile app?
- Web portal: Accessed via browser, great for desktop use
- Mobile app: Native iOS/Android apps, optimized for on-the-go access
How do clients get portal access?
How do clients get portal access?
Step 6: Review and launch your website
Your CoachIQ website is your 24/7 sales and booking engine. We’ve pre-built a professional site for you—now you’ll customize it and make it live.Access website builder

Review homepage
- Hero section: Your name/business name and tagline
- About section: Bio and credentials
- Services section: Automatically populated from your Products
- Testimonials: Placeholder section (add real testimonials later)
- Booking CTA: Direct link to your scheduler
Customize content
- Quick Customizations
- Advanced Customizations
- Review and update your bio with your real story
- Replace any placeholder images with your photos from the media hub
- Verify service descriptions match your offering
- Verify your social media links
- Verify contact information
Set up your domain
- Register a New Domain
- Connect Exisiting Domain
Review SEO settings
- Click SEO Settings in website editor
- Verify your meta title includes your location and specialty
- Write a compelling meta description (150-160 characters)
- Add relevant keywords (e.g., “personal trainer Austin”, “strength coach”)
Test booking flow
- From your Dashboard, click View under the Website section to view your live site
- Navigate to your offer and confirm how you want new customers to onboard with you
- Verify that any forms, products, and schedulers during your onboarding flow are working properly.
- Confirm email notifications work
Share your website
- Add website link to your email signature
- Share on social media profiles
- Update your Instagram/Facebook bio
- Include in your LinkedIn profile
- Share with your current clients
- Add to business cards and marketing materials
Can I edit my website after publishing?
Can I edit my website after publishing?
How do I track website performance?
How do I track website performance?
- Visitor count
- Page views
- Booking conversions
- Traffic sources
- Popular pages
Can I blog on my website?
Can I blog on my website?
🎊 You’re All Set! What’s Next?
- ✅ Payment processing connected
- ✅ Services and pricing defined
- ✅ Scheduling enabled
- ✅ Training programs ready to deliver
- ✅ Branded athlete portal
- ✅ Professional website live
Recommended next steps
Add Your First Client
Set Up Automations
Quick reference checklist
Print or bookmark this checklist to track your setup progress:- Stripe account connected and verified
- At least 2-3 core products created with pricing
- General availability configured
- Primary scheduler created and tested
- First training program built (or template selected)
- Athlete portal branding customized
- Website reviewed and content updated
- Website published and domain configured
- Booking flow tested end-to-end
- First client invited to platform
Common first-week questions
Can I create products before connecting Stripe?
Can I create products before connecting Stripe?
How do I know if I'm doing this right?
How do I know if I'm doing this right?
- View your published website
- Click through to booking
- See your services and availability
- Complete a test booking
What if I make a mistake during setup?
What if I make a mistake during setup?
- Update prices anytime
- Modify schedulers
- Rebuild programs
- Redesign your website
- Change portal settings
Do I need to complete everything before taking clients?
Do I need to complete everything before taking clients?
Welcome to the CoachIQ family! You’re now equipped with professional-grade tools to run and grow your coaching business. Focus on delivering exceptional value to your clients—we’ll handle the technology.

