Creating Your First Program
On this page
Programs are the central building block of upcoach. A program is a structured container where you deliver your coaching, courses, or training to participants.
Before you begin
Make sure you have:
- An active upcoach account
- A clear idea of what your program will cover
Step 1: Navigate to Programs
From your dashboard, click Programs in the left sidebar. This opens the programs overview where you can see all your existing programs.
Step 2: Create a new program
Click the Create Program button in the top-right corner. You’ll be prompted to:
- Name your program — Choose a clear, descriptive name that participants will see
- Add a description — Briefly explain what the program covers
- Choose a program type — Select the type that best fits your delivery model
Step 3: Configure your spaces
Every program contains one or more spaces. Spaces are where your content, discussions, and activities live. You can add spaces for:
- Content delivery — Lessons, modules, and resources
- Community — Channels for group discussions
- Scheduling — Sessions and events
- Progress tracking — Goals, habits, and milestones
Step 4: Invite participants
Once your program structure is ready, invite participants by:
- Sharing your checkout link (for paid programs)
- Sending direct invitations via email
- Using a registration page link
Next steps
- Customize your program’s branding and settings
- Add content to your spaces
- Set up your checkout page for paid programs