EXP (Expertise Pays)
🔍

Create Your First Course

The full flow from adding a course, uploading videos, and setting prices, to publishing it live.

Creating a course takes two parts: first the course settings (name, description, price), then the teaching content (topics and lessons). Every step below comes with a screenshot of the dashboard; the red boxes show exactly where to click.

Create a course, step by step

Step 1: Create a new course

In the left menu, click "Teaching → Course", then "+ New Course" at the top right.

Teaching → Course: the course list, with "+ New Course" at the top right

The list shows each course's instructor, price, student count and status. Use the ▲▼ on the left to reorder: the higher a course sits here, the earlier it appears on your public course wall.

Step 2: Fill in the course name, URL and category

  • Course name (required): everything else can be filled in later
  • Course URL (optional): leave it blank and it's generated from the course name. Want a clean English URL? Type your own, e.g. excel-pivot
  • Category (optional): once set, a category bar appears above the course wall so students can filter, and a member tier can discount just one category. The same name means the same category

Course name, course URL and category

If you work with other instructors, tick them under "Instructor & revenue share" at the top. Tick no one and the course belongs to the site owner, with no revenue share.

Step 3: Write the description and add a featured photo

  • Course description: shown on the course page and indexed by search engines — worth writing well
  • Featured photo: click "Choose / upload featured photo". The course list, search results and link previews all use this image; without it visitors see an empty box. 16:9 works best, and it's compressed to WebP automatically on upload

The course description editor and "Choose / upload featured photo"

Below that, a "Course intro video" (optional) sits at the top of the course page in place of the featured photo — a good spot for a sales video.

Step 4: Choose how you charge and set the price

  1. How you charge: "One-time payment" or "Subscription (recurring)"
  2. Original price and sale price: the sale price can have an "Offer expiry date", after which the original price returns automatically
  3. Viewing period (days): leave blank for lifetime access

"How you charge" set to one-time payment, with original price, sale price, offer expiry date and viewing period

Giving a course away? Tick "Free course" above — students enrol directly without going through checkout.

The "Sales schedule" below has three options:

Option Best for
Sell right away Buyable now and watchable the moment it's bought
Pre-sale (early bird) Take payment now, release the content later; buyers are emailed automatically when it goes live
Not on sale yet The course page shows a countdown and a "notify me" sign-up; sales open on schedule with an automatic reminder email

Step 5: Decide whether to publish, then continue

At the bottom of the form:

  • Publish now: unticked = saved as a draft only you can see; ticked = the course goes live as soon as you save
  • Discontinued (no longer for sale, page kept): for an old course you no longer sell but keep for existing students

Click "Next: Set Up Topics & Lessons →" to save and go straight to the content page.

"Discontinued", "Publish now" and "Next: Set Up Topics & Lessons" at the bottom of the form

Discontinuing and unpublishing are easy to mix up:

Course page Existing students Can buy?
Discontinued Visible Keep watching ❌
Unpublished (untick "Publish now") Gone entirely Can't see it either ❌

To stop sales automatically on a set date, use the "End date" in the middle of the form instead of remembering to tick "Discontinued".

Step 6: Create topics and add lessons

On the "Topics & Lessons" page:

  • Topic = a chapter grouping (e.g. "Chapter 1: Cleaning up your data") — click "+ Add topic" at the top right
  • Lesson = an actual lesson — click "Add lesson" under a topic
  • "Add a lesson that already exists in another course" reuses a lesson from another course
  • "Set as free preview" on a lesson lets visitors who haven't bought watch it — usually the first one or two lessons of chapter 1

The Topics & Lessons page: add topic, add lesson, set as free preview

Use the ▲▼ next to each lesson to reorder. Adding, editing and reordering topics and lessons saves automatically.

Step 7: Edit a lesson and add its video

Click "Edit" on a lesson (or "Add lesson") to open the editor:

  1. Lesson name
  2. Lesson content: text and images
  3. Video source: YouTube and Vimeo — paste the URL; Bunny and Cloudflare Stream — upload the video file directly
  4. Video length: can be left blank — it's detected and filled in automatically once a student plays it

The lesson editor: lesson name, video source, video URL and video length

💡 Worried about your videos leaking? Use Bunny (restrict it to your domain, optionally with DRM to stop downloads) or a paid Vimeo plan (allow embedding only on your domain). A YouTube URL can be read from the browser while it plays. Bunny and Cloudflare Stream need your own account under "Settings → Video settings" first — see "Video & media".

The player has a built-in dynamic watermark (the student's email and the site name rotate around the screen, including in fullscreen), which takes away much of the incentive to record and leak your content.

Step 8: Attachments, preview and publishing, then save

Scroll down the editor:

  • Practice files: click "Upload attachment" to add PDF, Word, Excel, PPT or ZIP files for students to download
  • Categorization: which courses (and which topic in each) this lesson appears in — a lesson can belong to several courses at once
  • Tick "Lesson preview (free to watch)" and "Publish this lesson" as needed, then click "Save changes"

Practice files, categorization, free preview, publish this lesson and "Save changes"

Step 9: Preview, then publish the course

"👁️ Preview" at the top right of the Topics & Lessons page shows exactly what students will see — that link works only for you. When you're happy, go back to the course settings, tick "Publish now" and save. The course appears on your site straight away.


FAQ

I can't delete a course. A course with purchase records can't be deleted, to keep your financial records intact. Use "Discontinued" or unpublish it instead.

A student says they can't see the course. Check in order: is the course published → is the lesson's "Publish this lesson" ticked → is the student on the course's student list → has their viewing period expired?

I want students to go through lessons in order. Tick "Sequential learning" in the course settings. Students then have to finish the video, pass the lesson's quiz and submit its assignment before the next lesson unlocks.


Next up