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

  1. Dashboard → Courses → Create new course.
  2. 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.
  3. 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

  1. Go to the Curriculum tab.
  2. Click Add section. Give it a name ("Module 1: Fundamentals").
  3. 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.
  4. 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:

  1. Status dropdown → Active.
  2. Save.
  3. 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 :
>