Guides → Build an online course site on SGEN in 30 minutes

Build an online course site on SGEN in 30 minutes

A 30-minute walkthrough for academies, independent instructors, and cohort-based course operators â€" lessons, enrollment, student dashboard, certificates, published.

This tutorial takes an instructor, academy operator, or curriculum lead from a fresh SGEN account to a live course site in about half an hour. The build covers seven surfaces: a public course-catalog homepage, a detailed sales page for one hero course, the lesson-page template (used by every lesson in every course), a student dashboard showing enrollment and progress, an enrollment-and-payment form with free-preview plus paid tiers, an optional certificate template, and a contact page. Every step lists the click path, the expected screen, and the time budget.

What you'll have at the end: a live course site at a *.sgen.com preview URL (or your own domain, if you have one), seven surfaces published, one hero course with a real sales page and three to five real lessons, two to three additional sample courses listed in the catalog, a working enrollment flow with free-preview plus paid tiers wired to your payment processor in test mode, a student dashboard showing per-student progress through each course, an automatic certificate of completion generating once a student finishes all lessons, and a contact page that routes instructor questions to your inbox. The site is responsive, accessible, and ready to take its first paid enrollment.

What is this for?

This page is for instructors, academy operators, and curriculum leads selling structured learning â€" anything that runs as a sequence of lessons a student works through over time. The thirty-minute target assumes you already know what the course teaches and have at least one course outlined; the build is the publish step, not the curriculum-design step.

The structure is opinionated. An online-course site needs seven things working together: a catalog that surfaces what is available, a sales page per course that earns the click on Enroll, an enrollment flow that handles free-versus-paid tier selection, a lesson page that respects the student's time, a student dashboard that shows where they are and where they are going, a certificate that confirms completion, and a contact path back to the instructor when a student gets stuck. The template covers all seven out of the box.

This is a tutorial in the strict sense â€" you build the example, then keep it. Unlike the five-minute quickstart, the course site you publish here is meant to take real enrollments. The sample data slots are placeholders for your actual courses, lessons, and copy; swap them inline as you go.

If you have shipped a course on Teachable, Thinkific, Podia, Kajabi, or Circle's course module, the SGEN path will feel familiar in structure. The hosting and admin characteristics differ; the authoring flow is recognizable.

Good use cases

Reach for this tutorial when:

  • You are an independent instructor teaching one or two flagship courses with a clear lesson sequence and a defined start-and-finish.
  • You are an academy operator running multiple courses under one brand â€" a writing academy, a design school, a craft-instruction studio â€" and you need one catalog feeding many course experiences.
  • You are a subject-matter expert moving an in-person workshop online and you need the asynchronous lessons plus optional live-cohort scheduling.
  • You are a corporate trainer selling a structured curriculum to teams, with one enrollment per seat and an admin view of team progress.
  • You are a creator releasing a multi-week course as a paid product alongside a free newsletter or community.
  • You are running a certification program where the certificate of completion is itself the product (workplace training, professional development, continuing education).

What NOT to use this for

This tutorial does not cover:

  • One-off live workshops with no on-demand lessons. Those are event-style â€" use the event tutorial.
  • Pure one-on-one coaching with no structured curriculum. Use the coaching tutorial â€" the booking flow there is the cleaner fit.
  • Marketplace-style multi-instructor course platforms where many teachers list courses under one storefront. That is a different module set and out of scope.
  • Free-content YouTube-style channels with no enrollment or progress tracking. Use the standard blog or content module.
  • University-grade learning-management systems with grading, peer review, and accreditation workflows. SGEN handles independent and academy-scale courses; institutional LMS requirements run beyond this build.

How this connects to other features

The course build touches six surfaces. Each is named here so you know where to come back when you extend the site later.

  • SG-Builder â€" the visual editor where the homepage, sales pages, lesson template, and student dashboard get arranged. Most of the thirty minutes is spent here.
  • SG-Modules â†' Courses â€" the course-and-lesson module powering enrollment, progress tracking, and certificate generation. Pre-built course presets cover common shapes.
  • SG-Modules â†' Memberships â€" the payment-tier system shared with the membership module. Course tiers (free preview, paid course, paid course plus cohort) configure here.
  • SG-Core â†' Media â€" the image and video library where lesson videos, cover art, and certificate templates live.
  • SG-Core â†' Students â€" the enrolled-student list with per-student progress, payment status, and last activity. Skip on first pass; revisit when you have your first ten students.
  • SG-Dashboard â†' Analytics â€" the enrollment-rate and lesson-completion dashboards. Available once the site has students; not relevant during the build itself.
For the build steps alone, the only three surfaces you actively work in are SG-Builder, SG-Modules â†' Courses, and SG-Core â†' Media. The others are flagged so you know they exist when you need them.

See also the SGEN quickstart for the foundational five-minute account-creation flow, and the membership tutorial, coaching tutorial, and SaaS landing tutorial for adjacent vertical builds.

Before you start

You need five things gathered before you begin. Each is a one-time collection; once you have them in a folder or a doc, the build is mechanical.

  1. An SGEN account with at least the Launch tier active. The free trial covers the thirty-minute build; payment processing connects once you upgrade.
  2. A connected payment processor. Stripe is the default; the test-mode toggle lets you build and verify with test cards before opening real billing. Connect it under SG-Dashboard â†' Billing â†' Payment Processor before step 4.
  3. One hero course outlined. Title, one-paragraph description, three to five lesson titles with one-line summaries, and the duration estimate per lesson. The lesson video files (if recorded) or written lesson content (if text-based) â€" at least one full lesson ready to drop in.
  4. Pricing decisions. The free-preview portion (commonly the first lesson), the paid-course price (one-time or monthly), and any cohort add-on price (if you offer scheduled cohort sessions alongside self-paced content).
  5. A certificate template choice. SGEN includes five certificate templates (classic / modern / minimal / academic / professional). Pick one before the build; you can swap later but the first build runs faster if it is decided.
You do not need:
  • A polished logo. A typeset wordmark in your course-brand name is a strong default and the template includes one.
  • Every lesson recorded. The build works with one lesson ready and placeholders for the rest; you fill remaining lessons over the following days.
  • A custom domain on day one. The *.sgen.com preview URL is shareable and takes real enrollments from the moment step 7 finishes.

Where to find it

Every step in the build starts from one of these three URLs:

StepURLWhat lives here
1 (template)https://dashboard.sgen.comNew-site flow, Online Course Starter pick
2-6 (build)https://.sgen.com/sg-adminPer-site editor, courses, students, media
7 (view)https://.sgen.comThe live public course site

Steps

Seven steps. The first six are the build. Step seven is the publish-and-test. Time budgets are per step; the total runs about thirty minutes for a first-time SGEN user with one hero course outlined.

1. Pick the Online Course Starter template (≤ 3 minutes)

From SG-Dashboard, click Create New Site. The starter grid shows six templates; pick Online Course Starter. The thumbnail shows a homepage with a course-catalog grid, a sales-page preview, a lesson-page preview, and a student-dashboard preview â€" that is the shape you will publish.

Name the site with your course-brand (for example, "Field School" or "The Writing Workshop"). Accept the suggested preview subdomain or pick a shorter version. Click Create Site. SGEN provisions in about five seconds.

What you'll see at the end of step 1: SG-Admin loaded with the Online Course Starter pages already in place â€" Home (catalog), Sales Page Template, Lesson Page Template, Student Dashboard, Enrollment, Certificate Template, and Contact.

2. Create your hero course and add lessons (≤ 8 minutes)

Click SG-Modules â†' Courses in the left sidebar. The Courses panel opens with one placeholder course to show the shape. Click Add Course at the top right.

The course form opens with fields for course title, slug, short description (for catalog grid), long description (for sales page), cover image, instructor name and bio, duration estimate, difficulty level (beginner / intermediate / advanced), pricing structure, and lesson list.

Fill the form for your hero course. Set the Pricing Structure to Free preview + paid course for the standard shape: the first lesson is free, the rest require enrollment. Save the course shell.

Inside the saved course, click Add Lesson. The lesson form opens with fields for lesson title, position number (auto-incremented), duration estimate, lesson-content type (video, text, mixed), and the content itself. For a video lesson, drag-and-drop the file or paste a hosted-video URL; SGEN handles transcoding and playback. For a text lesson, write directly into the editor. For mixed, both fields are available.

Add three to five lessons. The first lesson should be marked Free Preview (checkbox in the lesson form) so non-enrolled visitors can watch or read it from the sales page. Lessons two through five are gated behind enrollment.

Delete the placeholder course at the top of the list. Click Add Course again and add two to three additional sample courses with shorter setup (title, cover, one-paragraph description, two-to-three lesson placeholders). These show in the catalog so the homepage does not look empty; they can be filled out later.

What you'll see at the end of step 2: the Courses panel showing one hero course with three to five real lessons (first marked Free Preview), plus two to three sample courses with placeholder lessons. The catalog grid on the public Home page populates from this list automatically.

3. Customize the homepage course catalog (≤ 4 minutes)

Click Pages â†' Home in the left sidebar. The Home page loads in SG-Builder with the four-block course-catalog shape: catalog hero, featured-course strip, full course grid, and instructor-or-academy About teaser.

Click the catalog hero headline and replace the placeholder with your one-line academy or course statement (for example, "Quiet courses for working writers" or "Field School â€" outdoor skills, taught by people who do them"). Click the sub-headline and replace it with your one-sentence elaboration.

In the featured-course strip, the right rail shows a Featured Course picker. Pick your hero course from step 2. The featured strip pulls the cover image, title, and short description automatically.

In the full course grid, the right rail shows a Course Source selector defaulting to All Published. Leave this as-is; every course you publish in step 2 shows in the grid. The grid layout (rows of three or four) adjusts in the right rail under Grid Density.

In the About teaser at the bottom, write two to three sentences about who teaches the courses. For an academy, this is the academy statement; for a single instructor, this is the instructor bio. Specifics earn more clicks than generic words.

What you'll see at the end of step 3: the Home page reading like a finished course catalog â€" your real headline, your hero course featured, your full course grid populating from step 2, and your real About teaser, with zero placeholder text remaining.

4. Customize the hero-course sales page (≤ 6 minutes)

Click Pages â†' Sales Page Template. The sales page template loads in SG-Builder with the course-sales shape: course hero with cover image and price, "What you'll learn" bulleted outcomes block, lesson outline (auto-pulled from the lessons in step 2), free-preview lesson embed, instructor bio block, three testimonial slots, FAQ accordion, and the primary Enroll button.

The template is a layout shell â€" it does not get edited per course. The per-course content (title, price, outcomes, lessons, instructor) flows in automatically from the course record in step 2. Pick your hero course from the Preview Course dropdown at the top right so the template renders with real content.

In the "What you'll learn" block, the four-to-six bulleted outcomes are written into the course's Long Description field in step 2 using the Outcomes subsection. If they show placeholders, return to SG-Modules â†' Courses â†' your hero course and fill the Outcomes subsection.

In the lesson outline, the lessons from step 2 populate automatically with their titles, duration estimates, and the free-preview badge on lesson one. Verify the duration estimates look right; small inconsistencies between the sales page and the actual lessons hurt trust on the first enrollment.

In the free-preview lesson embed, click the Preview Lesson block and confirm it points to lesson one of the hero course. The visitor will be able to play or read lesson one directly from the sales page without enrolling â€" this is the conversion mechanism.

Update the instructor bio block with your real bio (or the lead-instructor's bio for an academy). Two to three sentences plus a real photo beats a longer bio with a stock headshot.

Update the FAQ accordion with the three to five questions most likely to block an enrollment. Common: "How long does this course take?", "Do I get lifetime access?", "Is there a cohort component?", "What if I don't finish?", "Is there a refund policy?".

What you'll see at the end of step 4: the sales page rendering with your real hero course's title, real outcomes, real lesson outline, real free-preview lesson playable, real instructor bio, and real FAQs, ready to take an enrollment click.

5. Verify the lesson-page template renders correctly (≤ 4 minutes)

Click Pages â†' Lesson Page Template. The lesson page template loads in SG-Builder with the lesson shape: video or text content area, lesson title and progress indicator at the top, "Mark Complete" button at the bottom, previous-lesson and next-lesson navigation, and a right-rail course outline showing all lessons with completion checkmarks.

The template is a layout shell â€" every lesson in every course uses it. What you edit here applies to all lessons at once. The per-lesson content (video file, text, title, position) flows in from the lesson records in step 2.

Pick your hero course's lesson two from the Preview Lesson dropdown at the top right so the template renders with real content. The video should play (or the text should render) in the main content area; the right rail should show the full course outline with lesson one marked free-preview and lesson two highlighted as current.

Click Mark Complete in the preview. The completion checkmark should appear next to lesson two in the right-rail outline within a second; the next-lesson navigation at the bottom should advance to lesson three.

If the video player size looks wrong, adjust in the right rail under Video Player â†' Aspect Ratio. The defaults are 16:9; vertical or square video needs explicit selection.

If the right-rail course outline does not show on narrow screens, that is intentional â€" the breakpoint sweep folds it into a collapsed "Course outline" button at the top of the lesson on tablet and phone. Click the breakpoint preview buttons (desktop / tablet / phone) in the top toolbar of SG-Builder to confirm the responsive behavior.

What you'll see at the end of step 5: the lesson page template confirmed with the video or text rendering correctly, the course-outline right rail populating, the Mark Complete button working, and responsive behavior verified across desktop, tablet, and phone breakpoints.

6. Wire the student dashboard and certificate (≤ 3 minutes)

Click Pages â†' Student Dashboard. The student dashboard loads in SG-Builder with the dashboard shape: welcome banner with the student's first name, "Continue learning" panel showing the most recent in-progress course, "Your courses" grid showing every enrolled course with progress bars, and a "Completed courses" section showing finished courses with their certificates.

The student dashboard uses the {student.first_name} personalization token in the welcome banner. The token renders the real name when a logged-in student loads the page. If it shows literally as text, delete the manual text and re-insert using the Personalize dropdown in the right rail.

In the "Continue learning" panel, the right rail shows a Continue Source selector defaulting to Most recent activity. Leave this; SGEN tracks the last lesson the student viewed and surfaces it here.

In the "Your courses" grid, the right rail shows a Course Source selector defaulting to Student's enrolled courses. Leave this; the grid populates per-student from their enrollment record.

Click Pages â†' Certificate Template. The certificate template loads in SG-Builder with the certificate-of-completion shape: course title, student name, completion date, instructor signature line, and your academy or instructor logo.

Pick the certificate style you decided on in Before You Start from the right rail's Style Preset. Confirm the personalization tokens â€" {course.title}, {student.full_name}, {completion.date} â€" render as tokens in edit mode. Save the template.

In SG-Modules â†' Courses â†' your hero course â†' Certificate, confirm Auto-generate on completion is toggled on. When a student marks the final lesson complete, the certificate generates and appears in their Completed Courses section on the dashboard.

What you'll see at the end of step 6: the student dashboard with the welcome token, the Continue Learning panel, and the courses grid all wired correctly, plus the certificate template ready to auto-generate on course completion.

7. Publish, test enrollment, and verify the loop (≤ 2 minutes)

Return to Pages. The page list shows every page in the site with a status column reading Draft for each. Click Publish All at the top right. SGEN publishes the pages in sequence; the status column flips to Published in green within about five seconds per page.

Click View Site in the top right of SG-Admin. The live course site opens in a new browser tab. Click through Home â†' your hero course's sales page â†' Free Preview Lesson (verify it plays without enrollment) â†' Enroll button (verify the enrollment flow opens).

Open the site in an incognito window. Click Enroll on the hero course. Complete the enrollment flow with a Stripe test card (4242 4242 4242 4242, any future expiry, any CVC). The student dashboard should load immediately after payment confirmation; the hero course should show in the "Your courses" grid with zero percent progress.

Click into the hero course from the dashboard. The first lesson should open. Click Mark Complete. The next-lesson navigation should advance. Mark each remaining lesson complete (or click rapidly through to test). Once the final lesson is marked complete, the dashboard should show the course in the "Completed courses" section with the generated certificate available for download.

In SG-Admin, click SG-Core â†' Students. The test student from your incognito session should appear in the list with status Enrolled (test mode) in the hero course and progress at one-hundred percent. To switch billing to live mode, go to SG-Modules â†' Courses â†' Settings and click Switch to Live Mode.

What you'll see at the end of step 7: a live course site at your *.sgen.com preview URL, seven published surfaces, a working enrollment-and-completion flow verified end-to-end with a test student, the test student visible in the student-management view, and the path to live-mode billing clearly marked.


What success looks like

You finish the build with seven concrete artifacts:

  • A live course site at https://.sgen.com, publicly accessible
  • One hero course with a real sales page and three to five real lessons (first marked free preview)
  • Two to three sample courses listed in the catalog as additional offerings
  • A working enrollment flow in test mode, verified end-to-end with a Stripe test card
  • A student dashboard showing per-student enrollment and progress
  • A lesson page template with working Mark Complete and previous/next navigation
  • A certificate template auto-generating on course completion
If you can enroll in the hero course in an incognito window with a test card, complete all lessons through the dashboard, download the generated certificate, and see the completion in the student-management view â€" and have that whole loop complete in under four minutes â€" the build worked.

Variations

Seven adaptations of the base build, each suited to a specific course shape.

Cohort-based course with fixed start dates. In step 2, set the course's Enrollment Mode to Cohort and define cohort start and end dates. The course shows a "Next cohort starts MM/DD" badge on the sales page outside the enrollment window; inside the window, the Enroll button is live. Lessons unlock on a release schedule synced to the cohort week rather than all at once.

Drip-release self-paced course. In step 2, set the course's Lesson Release Mode to Drip and define the cadence (commonly one lesson per week). Students enroll and immediately access lesson one; subsequent lessons unlock on the schedule. This pace adds urgency without requiring a fixed cohort calendar.

Free course with optional paid certificate. In step 2, set the course's Pricing Structure to Free course + paid certificate. All lessons are accessible without payment; the certificate is locked behind a one-time payment. Useful for top-of-funnel courses that drive certificate purchases.

Cohort plus self-paced hybrid. Combine the cohort and self-paced offerings. The base course is self-paced; the cohort tier adds scheduled group calls (one per week or one per chapter) configured through the calendar module. Both tiers see the same lessons; the cohort tier sees additional events.

Team-enrollment for corporate training. Enable Team Enrollment under SG-Modules â†' Courses â†' Settings. A team admin enrolls per-seat at a bulk price; team members register against the team. The team admin sees a manager dashboard showing each team member's progress.

Multi-language course delivery. Each course supports a primary language and optional translated lesson sets. Configure under SG-Modules â†' Courses â†' your course â†' Translations. Students pick their preferred language at enrollment; lesson content, dashboard, and certificate all render in the chosen language.

Continuing-education credit tracking. For courses that grant continuing-education or professional-development credits, configure under SG-Modules â†' Courses â†' your course â†' CE Credits. The credit value appears on the certificate and on a downloadable transcript. Common for licensed-professional refresher courses.

Common pitfalls

Four things go wrong most often during a course build. Each has a one-step fix.

The lesson video plays but lesson two does not advance after Mark Complete in step 5. This means the lesson's Position Number is missing or duplicated. Open the lesson in SG-Modules â†' Courses, confirm the position number is a unique integer in the course's lesson sequence, and save. Mark Complete now triggers the correct next-lesson navigation.

The certificate generates with a blank student name in step 7. This means the student-name personalization token in the certificate template was typed manually rather than inserted via the Personalize dropdown. Open the Certificate Template in SG-Builder, delete the literal text {student.full_name}, click the Personalize dropdown, and pick Student â†' Full Name. The token now renders dynamically.

The free-preview lesson is locked behind enrollment. This means the Free Preview checkbox was not set on lesson one. Open lesson one in SG-Modules â†' Courses, scroll to the Access subsection in the lesson form, check Free Preview, save. The lesson is now playable without enrollment from the sales page.

The student dashboard shows zero courses after a successful test enrollment. This means the "Your courses" grid's Course Source selector reverted to All Published instead of Student's enrolled courses. Open the Student Dashboard in SG-Builder, click the courses grid, confirm the right rail shows Student's enrolled courses, save. The dashboard now shows the correct per-student view.

Examples

Three real-shape course builds, one per primary use case.

Example A â€" Independent instructor (The Writing Workshop)

Marcus is a fiction writer teaching a four-week course on short-story structure. He picks the Online Course Starter, builds one hero course with five lessons (first free, four paid at one-hundred-fifty total) plus two backlist courses on character voice and revision pacing, sets the pricing structure to one-time payment with lifetime access, configures the certificate template in the academic style, ships in twenty-eight minutes. First paid enrollment arrives within seventy-two hours of his launch newsletter.

Example B â€" Academy with multiple courses (Field School)

Anne runs a small academy teaching outdoor and craft skills â€" knife-sharpening, fire-building, basic carpentry. She picks the Online Course Starter, builds three hero-level courses with five lessons each, two introductory courses with three lessons each, sets per-course pricing (intro courses at twenty-five each, hero courses at seventy-five each, bundle of all five at two-hundred-fifty), configures the certificate template in the professional style, ships in thirty-three minutes. The bundle becomes the top-converting product within the first month.

Example C â€" Cohort-based program (Northcoast Design Studio)

David runs a six-week cohort-based design course twice a year. He picks the Online Course Starter, builds one course with twelve lessons set to drip-release one per week starting from the cohort start date, sets pricing at twelve-hundred with optional six-hundred cohort-only add-on for the weekly group call, configures the certificate in the modern style with the cohort number printed on it, ships in thirty-one minutes. The cohort sells out within two weeks of his enrollment-open newsletter.


Why the thirty-minute target works

The thirty-minute target is honest, not marketing. Internal timing runs on a course build with one hero course outlined and at least one lesson ready consistently land between twenty-seven and thirty-five minutes for a first-time SGEN user and between twenty-one and twenty-five minutes for an operator who has shipped one course already. The variance lives in three steps.

Step 2 (course and lesson load) varies the most when lesson content is not prepared. The build assumes you have one lesson ready to drop in plus titles and one-line summaries for the rest. If you record or write lessons during the build, plan a separate session per lesson. Recording or writing under build-session time pressure produces worse content.

Step 4 (sales page customization) varies when course outcomes are not articulated. The build assumes you can write four to six bulleted outcomes ("By the end of this course, you'll be able to..."). If you outline outcomes during the build, plan thirty extra minutes. Outcomes under build-session time pressure produce vague outcomes.

Step 6 (certificate template) is the most-skipped step on first builds. Skipping it does not break the site, but no certificate generates when students complete the course. Even if you do not see certificates as core to your offering, students value them and the time cost is minimal.

If any single step runs longer than its target by more than fifty percent, stop and check: you are usually solving a different problem than the build (recording lessons, writing outcomes, deciding pricing). Pause the build, finish the off-build task, and return.

After the build â€" second and third passes

The thirty-minute build is the publish step. Second and third passes are where the course product sharpens.

Second pass (recommended: same week, 30-60 minutes):

  • Fill in the remaining lessons of the hero course. The first lesson convinced the first enrollment; lessons two through five deliver the value that earns the recommendation.
  • Write the welcome email under SG-Modules â†' Courses â†' Lifecycle Emails. The default copy is functional; rewrite it in your voice for higher engagement.
  • Add a one-question survey at the end of each lesson asking "Was this lesson clear?" with a thumbs up/down. The data lives in SG-Dashboard â†' Analytics â†' Lesson Health and surfaces lessons that need rewrites.
  • Record or write the first lessons for the sample backlist courses. A catalog with three fully-built courses converts at a higher rate than a catalog with one full and three placeholders.
Third pass (recommended: when you have your first ten students, 30-60 minutes):
  • Point your custom domain at the site. SG-Admin â†' Settings â†' Domains. Add the domain, copy the two DNS records, paste them at your registrar.
  • Set up the post-completion email under SG-Modules â†' Courses â†' Lifecycle Emails. A two-paragraph note congratulating the graduate and asking for a one-line testimonial builds a small social-proof library.
  • Review the lesson-completion rates per lesson. Lessons with a sharp drop-off relative to surrounding lessons usually have a pacing or clarity issue; rewrite them.
  • Configure the affiliate program if you want existing students to refer others. SG-Modules â†' Courses â†' Settings â†' Affiliate Program.

What to do if it does not work

  • Students cannot access lessons after enrolling. Confirm the student's user role in SGEN Users — they should have the enrolled-member role for the course tier they purchased. If the role is missing, the post-enrollment role assignment may have failed; update it manually and note the gap.
  • The lesson release schedule is not releasing on time. Confirm the drip schedule settings on the course Custom Object are using the correct timezone. Release timing is relative to the enrollment date; confirm the site timezone is set under Site Settings → General → Timezone.
  • The certificate is not generating after course completion. Confirm the completion trigger is configured on the course record — typically set as "all lessons viewed" or "all quizzes passed." If the trigger is set but the certificate still does not generate, contact support with the student's username and course name.
  • The enrollment page shows no available cohorts. Confirm at least one cohort is Published (not Draft) and that the enrollment window dates include today's date.
  • Quiz submissions are not saving. Confirm the quiz form is Published and check the form configuration in My Forms for any required fields the student may be leaving blank.

What's next â€" pick your second read

The course site is shipped. Pick one of three second reads depending on what comes next:

  • You want to add a paid community alongside the course. Read the membership tutorial for the subscription and gated-discussion flow.
  • You want to add one-on-one coaching as an upsell to the course. Read the coaching tutorial for the booking and intake flow.
  • You want a feature-led marketing site directing traffic to your course. Read the SaaS landing tutorial for the feature-led shape (the pattern works equally for course launches).

Related reading

On this page