Skip to content

Courses integration

Sell or share courses on Estage? The Courses integration puts your live course catalog on your Genesis site.

Just describe it — no special syntax needed. For example:

  • “add a course catalog from my Estage library with category filters, 3 per row”
  • “add a featured courses section for the home page”
  • “add a searchable list of all my courses with covers and lesson counts”

Genesis builds a section that fetches your real courses — names, descriptions, covers, categories, lesson counts — and renders the catalog you described. It’s live data:

  • Publish a new course → it appears on the site automatically.
  • Category filters and search work against your actual catalog.

Like the Video Library, the built components expose options (courses shown, category, search) as Live Controls — adjust in the sidebar without an AI request.

  • Requires published courses in your Estage Courses channel.
  • The catalog links visitors to the courses; the course experience itself (lessons, progress, payment) runs on Estage.