How to Share, Sell, and Monetize Your Training Programs
Learn how to publish programs to your athlete portal, set up paywalls, share privately with specific athletes, and connect payment products in CoachIQ.
Once you’ve built a program, you need to make it available to athletes. This involves two steps: configuring your pricing and access settings, then publishing the program to your Athlete Portal so athletes can actually see it.
Two steps to share a program:
Configure Share settings (Free/Paywalled, Public/Private) in the Program Builder
Add the program to your Athlete Portal to make it live
The Athlete Portal is your branded app where athletes access your content. For athletes to see any program, you must add it to the portal’s Programs section.
Where to find the Athlete Portal: Dashboard → Website & App → Athlete Portal → Click Edit
When athletes open your app, they see a Programs section in the sidebar with two categories:
Section
What appears here
Available
Public programs anyone can access or purchase
Shared with you
Private programs specifically assigned to that athlete
The portal is your control center: You have complete control over what appears in your athlete app. You can add or remove programs, schedulers, products, and communication channels—all from the Athlete Portal editor.
When an athlete purchases any linked product, they automatically get access to the program
Products come first: You must create at least one Product in CoachIQ before you can paywall a program. Products are created in the Payments section of your dashboard.
Click the Paywalled tab. You’ll see the message: “A product you will deliver to your customer on a per order basis”
3
Select products
Under Select Products, you’ll see your existing CoachIQ products with their prices. Click to select which products unlock this program.Example: Select “Bronze Package - 10”
You can link multiple products to a single program. Purchasing any of the selected products grants access.Why this is useful:
Scenario
How to set it up
Tiered pricing
Link both “Basic” (49)and"Premium"(99) products—both get access to this program, but Premium includes other benefits
Bundle deals
Link your “Complete Training Bundle” product so buyers get this program plus others
Subscription + one-time
Link both your monthly subscription and a one-time purchase option
Pricing strategy: Create different products at different price points, then link the appropriate ones to each program. This lets you offer flexible purchasing options without duplicating programs.
Access: Only assigned athletes who also purchaseUse case: Exclusive paid programs for select clients, invite-only coursesSetup:
Select Paywalled
Select products
Toggle ON Private program
Assign specific athletes
Save
Paywalled + Private means both requirements must be met: Athletes must be assigned AND purchase a linked product. If either condition isn’t met, they can’t access the program.
Frequently asked questions about sharing and pricing
I configured Share settings but athletes can't see my program. What's wrong?
You need to add the program to your Athlete Portal. Go to Website & App → Athlete Portal → Edit → Content, and add the program there. Share settings control who can access a program, but the Athlete Portal controls whether it appears in the app at all.
What's the difference between Share settings and the Athlete Portal?
Share settings (in Program Builder) control pricing and visibility—Free vs Paywalled, Public vs Private. The Athlete Portal (in Website & App) controls what actually appears in your athlete app. You need both: configure Share settings, then add to the portal.
Can I change pricing after athletes have already purchased?
You can change which products are linked to a program at any time. Athletes who already purchased keep their access. New athletes need to purchase based on the current configuration.
What happens if I switch from Paywalled to Free?
The program becomes free for everyone. Athletes who previously paid still have access (they just didn’t need to pay anymore). All future access is free.
Can one product unlock multiple programs?
Yes! When you create a product, you can link it to multiple programs. This is how bundles work—one purchase, access to many programs.
How do I remove someone's access to a private program?
Open Share settings, find the athlete in the assigned list, and click the X to remove them. Save your changes.
Do I need to assign athletes if the program is public?
No. Public programs are visible to all athletes in the “Available” section. You only need to assign athletes when Private mode is enabled.
Can athletes share or transfer their program access?
No. Access is tied to the individual athlete’s account. They can’t share login credentials or transfer access to someone else.
Where do I create the Products that I link to programs?
Products are created in the Payments section of your dashboard, not in the Content section. Create your products there first, then link them to programs in Share settings.
Can I remove a program from my Athlete Portal without deleting it?
Yes. Removing a program from the Athlete Portal just hides it from athletes—the program still exists in your Content section. You can add it back anytime.