Creating a course
A course is a self-paced, pre-recorded collection of lessons. Once created, it sells over and over with no scheduling overhead on your side. This is the highest-leverage product type on the platform.
Before you start creating
- Who is this for? Be specific. "Intermediate Python developers who need to learn Pandas for data analysis" beats "Python for everyone".
- What will they be able to do afterwards? 3–5 concrete outcomes.
- How long? 2–5 hours is the sweet spot for a focused course. 10+ hour courses get abandoned.
- Video-heavy, text-heavy, or mixed? Video for demos and explanations. Text for reference material. Quizzes for checkpoints.
Creating the course shell
- Dashboard → Courses → Create new course.
- Fill in the basics:
- Title — specific and outcome-oriented.
- Short description — 1–2 sentences that appear on listing cards.
- Long description — full marketing page. Use headings, bullets, and an outcomes list.
- Category and tags — power search discovery.
- Difficulty level — beginner / intermediate / advanced.
- Click Save draft. Your course exists but isn't published yet.
Adding a thumbnail and banner
These are the visuals that sell the course. Go to the Media tab:
- Thumbnail — square or 16:9. Used in cards and search results. Make it readable at small sizes — bold text, not tiny images.
- Banner — wide hero image for the course page.
- Preview video (optional) — 1–2 minute intro where you speak directly to the prospective mentee about what's in the course. Highest-converting element on the page.
Building the curriculum
- Go to the Curriculum tab.
- Click Add section. Give it a name ("Module 1: Fundamentals").
- Inside each section, click Add lesson. Pick a lesson type:
- Video (uploaded) — you upload to our Bunny Stream CDN. Supports 4K.
- Video (YouTube/Vimeo URL) — link an external video.
- Document — attach a PDF, slide deck, or other file.
- Text article — rich-text content written in the editor.
- Quiz — multiple-choice questions with auto-grading.
- Mark lessons as free preview where appropriate. 10–20% of your lessons free-preview is the norm — lets prospective buyers taste the quality before paying.
Section ordering
Drag sections and lessons to reorder. Put your best lesson near the beginning — the sooner they see quality, the less they refund.
Pricing
Pricing tab → set a price (or mark as free). If paid, you can optionally set a discount price with an expiry. Your rate automatically applies — you see what you'll earn per sale on the summary card.
Expiry policy (optional)
By default, once a mentee buys, they have the course forever. You can optionally set an expiry (e.g. 6 months). Lifetime access is what most mentees expect; expiry makes sense for cohort courses or time-sensitive content.
Learning outcomes and FAQs
The Info tab lets you add:
- What you'll learn — bulleted list of outcomes. Shows on the course page.
- Requirements — what the mentee needs to know or have before starting.
- FAQs — pre-empt common questions.
Don't skip these. They're where most mentee decision-making happens.
Publishing
When everything feels right:
- Status dropdown → Active.
- Save.
- Course goes live in search results and category listings.
You can un-publish at any time (status → Draft or Private). Existing enrollments aren't affected.
After publishing
- Answer questions in the lesson comment threads. Fast responses drive ratings.
- Ask your first students for reviews. Reviews unlock sales velocity.
- Share the course URL — we don't do marketing for you; you own audience building.
- Iterate — check the curriculum tab for lesson-completion rates. Lessons with high drop-off need work.
Related
- "Creating a bootcamp" — cohort-based alternative
- "Getting paid" — how course revenue flows to you
- "Setting up your profile" — the upstream to course conversions
Share On :