Skip to main content

Create a Course Offering

Step-by-step guide to building a course in Hovn — from choosing the base course to publishing and going live.

Updated this week

Creating a course offering is like building a template. Once it’s set up, you can reuse it across as many sessions as you want.

A course offering controls:

  • Pricing

  • Materials and checkout behavior

  • Certification mapping

  • How the course appears on your site


Before You Start

Make sure you have:

  • At least one Location created

  • The materials students will need (keycodes, links, books, etc.)


Step-by-Step: Creating a Course Offering

1. Choose the Base Course

The base course connects your offering to the correct agency (AHA, ARC, HSI, etc.).

This ensures:

  • Accurate course details

  • SEO-friendly listings

  • Correct certification and eCard mapping

  • Proper renewal reminders

Don’t see the course you need?

Let us know and we'll add it.


2. Set the Price

  • This is your default seat price per student.

  • Materials are priced separately and added at checkout.

  • You can override the price later when creating sessions.


3. Name the Course

  • Hovn auto-fills the official course name and certification details.

  • Use the name field for a short, clean label (best for mobile).

Tip: Keep names under ~40–60 characters so they don’t get cut off.


4. Configure Class Structure

Class structure tells Hovn how the course runs.

Set:

  • Session segments (for multi-day or blended classes)

  • Duration (in minutes)

  • Format:

    • Instructor-led (in-person)

    • Online self-paced

    • Online classroom (Zoom, Teams)

    • Assessment

  • Grading method (Pass/Fail or percentage)

Important: Always choose the correct format at the base level.
Don’t convert an instructor-led course into a blended format — it can break SEO and marketing links.


5. Add Materials

Materials are what students need to complete the course — for example:

  • Online learning codes

  • eBooks or manuals

  • Printed books

  • Custom items like PPE

For each material, choose a Material Policy:

  • Included – bundled in the course price

  • Optional – student can add at checkout

  • Required (Waivable) – added by default, student can opt out

  • Required (Bundled) – mandatory, added to the price

Example:
If your course is $100 and an eBook is Optional for $20:

  • Student pays $120 if selected

  • If Included, student pays $100 and it shows “Included”


6. Set Seat Limits

  • This is your default seat cap.

  • You can change the limit for each individual session later.


7. Choose Visibility

Decide who can see the course:

  • Public – listed on your site and searchable online

  • Private – hidden from your site, but shareable by direct link

Note:
Private courses are different from private sessions.
A private course hides all sessions by default, which is useful for add-ons or internal offerings.


8. Publish the Course

  • New courses start in Draft.

  • Switch the status to Published when you’re ready to go live.

  • Once published, the course appears on your site and can accept sessions.


After You Publish

Next steps:

  1. Create sessions for your course

  2. Assign locations and instructors

  3. Open registration for students


Best Practices

  • Always use the correct base course to keep certifications aligned.

  • Add materials before publishing so checkout works smoothly.

  • Run 1–2 test sessions before launching at scale.

  • Keep course names short and clear for mobile users.

Did this answer your question?