Skip to content

Courses integration

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

The [Estage Courses: …] tag (the Courses slash entry inserts it):

[Estage Courses: a course catalog with category filters, 3 per row]
[Estage Courses: featured courses section for the home page]
[Estage Courses: searchable list of all 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.