HubBuilder Course Portal Generator
01

Course identity

02

Sections

Default sections cover most courses. Add custom ones like "Other Resources," "Office Hours," "Discussion Threads," "Final Project," or anything specific to your class. You can remove any section you don't need.

03

Add an entry

04

Your entries

05

Export your hub

Download a single self-contained HTML file with your hub fully baked in. Upload it to Kajabi as a custom HTML embed, drop it into a course site, or email it to a colleague. No build step, no dependencies, just one file.

Tip Save your config too, so you can come back and edit later.
Generated File Preview
Click "Download Hub HTML" to generate your file.
06

Publishing to Kajabi

Option A. Custom HTML block. In your Kajabi page builder, add a "Custom Code" or "HTML" block. Click "Copy HTML" above and paste the result into the block. Save and publish.

Option B. Hosted file. Upload the downloaded .html file to GitHub Pages, Netlify, or your own server, then embed it in Kajabi via iframe.

To re-edit later. Save your config JSON. Open this builder in a fresh tab, click "Load Config", and pick up where you left off.