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.

These are the steps to take

1. Brand your portal

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.
  • Go to the Advanced Tab 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.
Student Regsitration

2. Turn off public registration

  • Go to Look & Feel > Website > Advanced 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.
Enroll Students

3. Add your employees

  • Go to Users > Students 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.
No cost enrollment

4. Build your courses with Free pricing

  • Price for internal training 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.
Assessments

5. Use Assessments to actually verify learning

Don't rely on course completion alone to confirm employees absorbed the material.

  • Create an assessment 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.
Student Groups

6. Set up automatic enrollment by group

  • Onboarding 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.
Certification

7. Turn on certificates for completion tracking

  • Certificates tab 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.
  • Certificates Design 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.
Student Progress

8. Track who's actually engaging

  • Viewing Progress 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.
Instructors

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

  • Instructor management 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