E P R O F E S S O R

Setting Up eProfessor for Internal Employee Training

eProfessor actually started as a tool for building quizzes and assessments long before course sales were ever part of the picture, so using it as a private, non-commercial training portal isn't a workaround, it's close to the platform's original use case. This guide walks through the setup specific to that use case: free, invite-only access, a branded portal, and the structure most HR and L&D teams actually need.

1. Brand your portal

Start in Look & Feel > Website. Set your Website Name to your company's actual name (for example, "Acme Corp"), since this is what employees see at login and at the top of every page, and it's also what appears on any certificates you issue. Upload your company logo and pick a Theme color that matches your brand.

Under the Advanced tab, set a vanity subdomain or connect a Custom domain like training.yourcompany.com so the portal feels like an internal company tool rather than a third-party platform.

2. Turn off public registration

Since you're not selling anything or running a public catalog, go to Look & Feel > Website > Advanced and turn Student registration off. With it off, nobody can create their own account by stumbling onto your portal URL. Every employee gets added by you, either individually or in bulk, which keeps your training environment closed to exactly the people who should have access.

3. Add your employees

Go to Users > Students. For a small team, click New Student and add people one at a time, with the Send login information email? toggle on so each employee gets their credentials automatically.

For a larger rollout, use Import instead. Build a CSV with Name and Email columns (and optionally Password), and import everyone at once. Add an Invitation note explaining what the portal is and what they're expected to do, since this message goes out with their login details.

4. Build your courses with Free pricing

Every course in eProfessor asks for a pricing model when you create it. For internal training, choose Free every time. Employees still need to be enrolled to access a course, but no payment is ever involved.

Structure your courses the way most internal training actually breaks down:

An onboarding course for new hires, covering company policies, tools, and culture
Compliance courses for anything legally or contractually required, like data privacy or workplace conduct
Skills or product courses for ongoing training specific to a role or team

Use Modules and Lessons under the Curriculum tab to organize each course, and mix in video, text, and assessments as needed.

5. Use Assessments to actually verify learning

Don't rely on course completion alone to confirm employees absorbed the material. Attach an Assessment block to key lessons, especially for compliance topics, and set a real passing score, not just something everyone clears by guessing. Use randomization (covered in Assessment Settings) if the same exam will be taken by your whole team, so answers can't easily be shared between employees.

6. Set up automatic enrollment by group, if needed

If you're onboarding new hires regularly, consider how students get added to your portal over time. Since self-registration is off, you'll be manually adding each new hire as they join, either individually through New Student or in batches through Import if hires tend to start in cohorts.

7. Turn on certificates for completion tracking

Go to a course's Certificates tab and turn on Send automatically for any training where completion needs to be documented, compliance training especially. This gives both you and the employee a record that the training was finished, without you having to manually track or issue anything.

If you want your organization's name to appear prominently on the certificate rather than a generic course title, the Certification content preset under Look & Feel > Certificates is built for exactly this, it adds a Company name field above the recipient's name.

8. Track who's actually engaging

Use the Students tab on each course to see enrollment and progress at a glance, and click View Progress on any employee to see exactly which lessons, assignments, or exams they've completed versus what's still outstanding. For a broader view across an exam or course, the Reports and Exam Reports tabs let you filter by status, so you can quickly pull a list of anyone who hasn't passed a required compliance test yet.

9. Add your team as instructors, with the right permissions

If more than one person needs to manage training content, add them under Users > Instructors rather than sharing a single login. Use the Permissions tab to scope what each person can do. Someone managing only enrollment doesn't need Course content access; someone building courses doesn't necessarily need Billing or Payment gateway access, which isn't relevant for an internal portal anyway.

Quick setup checklist

  • Set Website Name, logo, and theme color

  • Set up a custom domain or subdomain

  • Turn off Student registration

  • Add employees individually or via CSV import

  • Set every course's pricing model to Free

  • Build onboarding, compliance, and skills courses

  • Add assessments with real passing scores to key lessons

  • Turn on automatic certificates for compliance courses

  • Add instructors with scoped, role-appropriate permissions