Create an Online Course Checklist
20 items · Productivity · Hard difficulty · 2 hours
A step-by-step checklist to plan, build, and launch a profitable online course.
-
Define target learner and primary learning outcome
Specify audience, skill level, and 1-3 measurable outcomes.
-
Validate the course idea with quick research
Run surveys, interviews, or pre-sales to confirm demand.
-
Analyze competitors and identify gaps
List similar courses, features, and price points to position yours.
-
Draft a course outline with modules and lessons
Map modules, and aim for clear progression and scope control.
-
Break each lesson into objectives and key points
Write 1-sentence objective and 3 key points per lesson.
-
Write lesson scripts or detailed speaking notes
Prepare intros, transitions, and calls to action for each lesson.
-
Create assessments and downloadable resources
Plan quizzes, assignments, transcripts, and handouts for learners.
-
Choose course format and delivery style
Decide between video, text, slides, live sessions, or blended formats.
-
Select hosting platform and compare features
Compare Teachable, Thinkific, Kajabi, Gumroad, or self‑hosted LMS fees and features.
-
Set pricing strategy, payment plans, and refund policy
Decide price, early-bird offers, payment plans, and clear refund terms.
-
Prepare recording setup and run technical tests
Ready a quiet room, stable internet, and file backup plan.
-
Set up lighting, camera framing, and backdrop
Use soft, diffuse lighting and an uncluttered background.
-
Test microphone, monitor audio levels, and record a sample
Listen for noise, check volume, and confirm A/V sync on a short clip.
-
Record lessons in short, focused segments
Keep videos to 10–15 minutes and record in manageable chunks.
-
Edit videos and add captions, branding, and transitions
Trim pauses, add captions, and include intro/outro branding.
-
Build a course landing page with clear benefits and CTA
Write benefit-focused headlines, testimonials, and enrollment steps.
-
Plan a launch marketing sequence and promotions
Schedule emails, free mini-course, webinars, and partner outreach.
-
Schedule launch dates, enrollment windows, and deadlines
Pick announcement, open enrollment, and closing dates with time zones.
-
Run a beta with early users and iterate from feedback
Collect feedback forms from 10–30 beta students and prioritize fixes.
-
Track launch metrics and plan post-launch updates
Monitor sign-ups, completion rate, refunds, and student feedback.
Printed from TickYouOff — the interactive version tracks your progress and can be shared with others.