# Online Course Creation Checklist

A well‑structured online course can transform expertise into revenue and impact. Use this checklist to stay organized from concept to launch, ensuring every critical step is covered and nothing falls through the cracks.

---

## 1️⃣ Course Planning & Research  

- [ ] Define the **target learner persona** (age, job, pain points, goals).  
- [ ] Write a clear **course outcome statement** (what the student will be able to do).  
- [ ] Conduct market research: list at least **3 competitor courses** and note their strengths/weaknesses.  
- [ ] Validate demand with a **survey or poll** (aim for ≥30 responses).  
- [ ] Choose a **course format** (video, audio, text, mixed) and delivery platform.  
- [ ] Outline the **course structure** (modules, lessons, assessments).  
- [ ] Create a **content gap analysis** to ensure you cover everything learners need.  
> 💡 Use the “Jobs To Be Done” framework to uncover hidden learner motivations.

---

## 2️⃣ Curriculum Development  

- [ ] Draft a **detailed lesson plan** for each module (objectives, key points, activities).  
- [ ] Write **script or storyboard** for video lessons (include timestamps).  
- [ ] Develop **supporting materials** (slides, worksheets, cheat sheets).  
- [ ] Design **interactive elements** (quizzes, polls, discussion prompts).  
- [ ] Create a **rubric** for any graded assignments.  
- [ ] Map each lesson to the overall **course outcome** (traceability matrix).  
> 💡 Keep each lesson under 10‑12 minutes to maintain learner attention.

---

## 3️⃣ Production & Editing  

- [ ] Set up a **recording space** (lighting, backdrop, soundproofing).  
- [ ] Test all **equipment** (camera, microphone, screen‑capture software).  
- [ ] Record **pilot video** and gather feedback from 2–3 beta testers.  
- [ ] Record all **core video lessons** following the script/storyboard.  
- [ ] Edit videos (trim, add captions, insert graphics/animations).  
- [ ] Export videos in **consistent format** (e.g., MP4, 1080p, 30fps).  
- [ ] Upload assets to a **centralized cloud folder** with clear naming conventions.  
> 💡 Use a template for video intros/outros to reinforce branding.

---

## 4️⃣ Platform Setup & Integration  

- [ ] Choose a **LMS or course marketplace** (Teachable, Thinkific, Kajabi, etc.).  
- [ ] Create the **course landing page** (headline, benefits, curriculum preview, CTA).  
- [ ] Upload videos and supplemental files in the correct module order.  
- [ ] Set up **automated email sequences** (welcome, drip content, completion).  
- [ ] Configure **pricing, payment gateways, and coupons**.  
- [ ] Enable **progress tracking** and completion certificates.  
- [ ] Test the entire learner journey (enroll, access content, submit quiz).  
> 💡 Add a short “how to navigate the course” video to reduce support tickets.

---

## 5️⃣ Marketing & Launch  

- [ ] Build a **launch timeline** (pre‑launch, open cart, cart close, post‑launch).  
- [ ] Create **lead magnet** (free mini‑course, checklist, webinar) to capture emails.  
- [ ] Draft **email copy** for each stage of the launch sequence.  
- [ ] Schedule **social media posts** (teasers, testimonials, behind‑the‑scenes).  
- [ ] Set up **paid ads** (Facebook, Instagram, LinkedIn) with UTM tracking.  
- [ ] Prepare **press release** or partnership outreach (industry blogs, podcasts).  
- [ ] Offer an **early‑bird incentive** (discount, bonus module, 1‑on‑1 call).  
> 💡 Use a countdown timer on the landing page to create urgency.

---

## 6️⃣ Student Support & Community  

- [ ] Create a **welcome packet** (course roadmap, tech checklist, community rules).  
- [ ] Set up a **private community** (Facebook Group, Discord, forum).  
- [ ] Draft **FAQ** and troubleshooting guide.  
- [ ] Schedule weekly **live Q&A** or office hours.  
- [ ] Implement a **ticketing system** for technical support.  
- [ ] Collect **mid‑course feedback** (survey after 50% completion).  
- [ ] Plan a **course completion celebration** (certificate, badge, shout‑out).  
> 💡 Encourage peer‑to‑peer help; it boosts engagement and reduces support load.

---

## 7️⃣ Post‑Launch Review & Optimization  

- [ ] Analyze **sales data** (conversion rates, average order value, churn).  
- [ ] Review **learner performance** (quiz scores, completion rates).  
- [ ] Gather **student testimonials** and request video reviews.  
- [ ] Identify **content gaps** from feedback and plan updates.  
- [ ] Update any **outdated information** (stats, tools, regulations).  
- [ ] Run **A/B tests** on landing page elements (headline, CTA color).  
- [ ] Schedule the next **iteration or advanced course** based on demand.  
> 💡 Set a recurring quarterly review to keep the course evergreen.

---

## How to use this checklist  

1. **Print or duplicate** the list in your favorite task manager (Notion, Asana, Trello).  
2. **Assign owners** and due dates for each item—break larger tasks into sub‑tasks if needed.  
3. **Check off** items as you complete them; the visual progress will keep momentum high.  
4. **Review the checklist** at the start of each phase to ensure nothing is missed before moving on.  
5. **Customize** any bullet point to fit your niche, platform, or team structure—this is a framework, not a rigid script.  

Stay focused, iterate quickly, and launch a course that delivers real value! 🚀