Deliver training, certifications, and member education at scale
Create engaging courses with videos, quizzes, and assessments that integrate seamlessly with your membership platform—no separate login or LMS subscription required.
Learning Management & Online Course Platform
Integrated Learning
Members access courses directly within your platform using existing credentials—no third-party LMS logins or confusing redirects
Automated Onboarding
Enforce mandatory onboarding courses for new members with progress tracking and automatic badge awards upon completion
Track Progress
Monitor individual learner progress, quiz scores, and completion rates with built-in analytics and reporting
All-in-one learning management for membership organizations
Orgo's course platform eliminates the need for separate LMS subscriptions and integrations. Build comprehensive training programs with video lessons, document libraries, quizzes with auto-grading, andprogress tracking—all within your existing member portal. Members earn badges automatically upon completion, reinforcing achievement and motivating ongoing learning. Perfect for onboarding training,certification programs, professional development, skills training, and compliance education. Role-based access ensures the right members access the right courses while admins monitor completion inreal-time.
Visual Course Builder with Drag-and-Drop Organization
Create multi-section courses with lessons and quizzes organized exactly how you want, no technical expertise required.
Section-Based Structure
Organize content into logical sections (Introduction, Core Concepts, Advanced Topics, Assessment) with collapsible navigation
Drag-to-Reorder Content
Rearrange lessons, quizzes, and sections with simple drag-and-drop for intuitive content sequencing
Rich Text Editor
Create lesson content with headings, lists, bold, italic, links, and code blocks using intuitive TipTap editor
Thumbnail Customization
Upload custom course thumbnails that display in catalog for professional, branded learning experience
Course Metadata
Set titles, descriptions, estimated duration, instructor info, and course type (self-paced vs. onboarding)
Draft Mode
Build courses privately in draft status before publishing to members for quality control
Multi-Format Content Delivery
Deliver engaging learning experiences with videos, audio, embedded content, documents, and rich text—all in one lesson.
Video Lessons
Upload videos directly to S3 with HTML5 playback, progress tracking, and auto-completion at 90% watched
Audio Content
Embed audio files with standard playback controls for podcast-style lessons or audio guides
Embedded Media
Integrate YouTube, Vimeo, or custom iframes for third-party content without separate hosting
Supporting Documents
Attach PDF guides, worksheets, templates, or reference materials accessible throughout course
Estimated Duration
Display time estimates per lesson so members can plan learning sessions effectively
Mobile-Optimized
All content types render perfectly on desktop, tablet, and mobile for learning anywhere
Quiz Builder with Auto-Grading & Feedback
Create assessments that automatically grade submissions, provide instant feedback, and enforce passing requirements without manual review.
Multiple Question Types
Build quizzes with single-choice (radio) and multiple-choice (checkbox) questions with point values
Passing Grade Requirements
Set minimum passing scores (default 80%) and block course completion until members pass assessment
Image Support
Attach images to questions for visual identification, diagram labeling, or scenario-based assessments
Answer Explanations
Provide detailed feedback per answer explaining why options are correct or incorrect for learning reinforcement
Retry Logic
Configure unlimited retakes or set maximum attempts, with option to allow retakes only after failing
Time Limits
Add countdown timers to quizzes (optional) for timed certification exams or knowledge checks
Automatic Progress Tracking & Completion
Watch members progress through courses with visual indicators, percentage complete, and automatic status updates as content is completed.
Progress Sidebar
Real-time sidebar shows overall completion percentage, section expansion, and lock icons on unavailable content
Sequential Unlocking
Content unlocks progressively as members complete prerequisites, ensuring proper learning sequence
Video Progress Monitoring
System tracks video watch percentage and auto-marks lessons complete at 90% for hands-free progression
Quiz Completion Logic
Quizzes mark complete only when passed (if passing grade enforced), preventing false completion
Last Position Memory
Members return to exact lesson/video position where they left off for seamless learning resumption
Status Management
Enrollment status auto-updates from enrolled → in_progress → completed based on member activity
Automatic Badge Rewards for Course Completion
Celebrate learning achievements by automatically awarding badges when members complete courses, with zero admin intervention required.
Badge Assignment
Attach specific badges to courses that award automatically upon 100% completion via backend listener
Gamification Integration
Course completion integrates with full gamification system, adding badges to member profiles instantly
Duplicate Prevention
System checks existing badges before awarding to prevent duplicate achievements for same course
Feature Flags
Respects organization's gamification settings—badges only award if gamification enabled
Award Comments
Badge awards include course title as comment for context on member achievement timeline
Points Integration
Earned badges can carry point values that count toward tier progression and leaderboards
Mandatory Onboarding Course Enforcement
Require new members to complete essential training before accessing other platform features, ensuring everyone starts with proper foundation.
Onboarding Course Type
Special course type triggers enforcement modal that prevents platform access until completion
Feature Highlighting
Onboarding courses can showcase key platform features with descriptions during enrollment
Modal Presentation
Non-dismissible modal displays course details and "Start Course" CTA for immediate engagement
Feature Flag
Enable/disable enforced onboarding at organization level
Enrollment Tracking
System tracks isOnboardingEnrollment flag to distinguish mandatory from optional course enrollments
Automatic Release
Once members complete onboarding, full platform access grants automatically without admin intervention
Admin Student Monitoring & View-As Mode
Track individual learner progress and experience courses exactly as students see them with dedicated monitoring tools.
View-As-Student Mode
HR staff access courses as specific students via ?studentId={userId} to troubleshoot issues or review progress
Progress Dashboard
Course Members page displays all enrolled students with completion percentages and last access times
Individual History
Drill down to see student's lesson completion, quiz attempts, scores, and time spent per section
Bulk Enrollment
Add members to courses individually or in bulk with optional email notifications about new assignments
Quiz Randomization & Security Features
Prevent cheating and memorization with configurable quiz randomization that displays different question orders per attempt.
Question Randomization
Shuffle question order each attempt so students see different sequences, preventing answer pattern sharing
Answer Randomization
Randomize answer option order within questions to prevent "always choose C" memorization strategies
Score Display Control
Choose whether to show scores immediately or hide them until admin review for subjective assessments
Attempt Tracking
System records attempt number, time spent, start/submit timestamps, and detailed answer history
Retake Configuration
Set maximum retake attempts (unlimited, 3 attempts, etc.) to balance learning with assessment integrity
Answer Storage
Complete answer history stored per attempt for audit trails and grade disputes
Learning Management System FAQ
Orgo's course platform is built specifically for membership organizations that need training integrated with their member portal, not standalone course businesses. Unlike Teachable or Kajabi whichfocus on selling courses to external customers, Orgo's LMS serves your existing members with seamless single sign-on, automatic badge rewards, and role-based access control. Members never leave yourplatform ecosystem—courses appear alongside events, discussions, and member directories. This eliminates the integration complexity, duplicate logins, and $300-600 monthly LMS fees that burdenassociations using standalone platforms. If you're selling courses publicly to generate revenue, standalone LMS tools work better. If you're training existing members, Orgo's integrated approach savestime and money.
Yes, Orgo's mandatory onboarding enforcement ensures new members complete essential training immediately. Create a course with type "onboarding," enable the hasEnforcingOnboarding feature flag, andmembers see a non-dismissible modal blocking platform access until they complete the course. This increases onboarding completion rates from typical 40-50% to 85-95% by removing the option to skiptraining. Once members finish, they gain full access automatically. This feature is crucial for organizations with complex platforms, compliance training requirements, or safety protocols thatabsolutely must be completed before participation.
Lessons support video (HTML5 player with progress tracking), audio (standard playback controls), embedded content (YouTube, Vimeo, custom iframes), rich text (TipTap editor with headings, lists,formatting), and file attachments (PDFs, worksheets, templates). Videos upload directly to S3 with CloudFront CDN delivery for fast streaming globally. The system tracks video watch percentage andauto-completes lessons at 90% watched, so members don't need to manually mark completion. You can mix multiple content types within single lessons—for example, video instruction followed by textsummary and PDF reference guide. All formats render responsively on desktop, tablet, and mobile.
When students submit quiz attempts, Orgo immediately calculates scores based on question point values and correct answers. Single-choice questions (radio buttons) require exact match to correctanswer. Multiple-choice questions (checkboxes) require selecting all correct answers—partial credit is not awarded. The system compares submitted answers to correct answers flagged during quizcreation, tallies points, calculates percentage, and determines pass/fail against your passing grade threshold (default 80%). Students receive instant feedback with scores, correct answers (ifenabled), and explanations per answer. No manual grading required unless you add essay questions (not currently supported). Detailed results store permanently for audit trails.
Yes, quiz retake logic is fully configurable. Set allowRetake: true with maxAttempts: null for unlimited retries, or limit to specific attempts (3 tries, 5 tries, etc.). Students can only retake ifthey haven't passed yet—once passing grade is achieved, quiz marks complete and retake button disappears. Each attempt records separately with attempt number, timestamp, answers, score, and timespent. This history lets admins track learning progression and identify struggling students needing additional support. Retake flexibility is essential for training environments where learning mattersmore than first-attempt performance.
Backend event listener monitors enrollment status changes. When status updates to "completed" (100% progress achieved), the system checks if the course has an associatedbadge and if your organization's gamification is enabled. If both conditions meet, Orgo automatically creates a badge record with status "completed," adds the course title as comment, and assignsbadge to completing member. This happens invisibly in milliseconds—members see new badge on profile immediately upon completion. Duplicate detection prevents awarding same badge twice if memberre-enrolls. This automation eliminates manual badge distribution that typically consumes 2-5 admin hours monthly.
Absolutely. The Course Members page lists all enrolled students with completion percentages, enrollment dates, completed dates, and last accessed timestamps. Filter by completion status (enrolled, inprogress, completed, failed) to identify students needing follow-up. Click individual students to view detailed progress: which lessons completed, quiz scores and attempts, time spent, and currentposition. Export this data for compliance reporting, certification records, or board presentations. Search and filter capabilities handle thousands of students efficiently. Real-time updates mean youalways see current completion status without manual refreshes.
Course progress persists even if memberships lapse or expire. When members re-subscribe or renew, they resume courses exactly where they left off—the system stores progressData including completedcontent, current position, and video timestamps. This prevents frustrating restarts and respects member time investment. For organizations that want to restrict course access during lapses, userole-based course restrictions tied to active membership status. Configure your system to remove course access roles upon lapse, automatically blocking content until renewal without deleting progressdata.
While Orgo doesn't currently support per-course payments, you can restrict courses to specific membership tiers via role-based access control. Create "Premium Member" role, assign premium courses tothat role, and charge higher subscription fees for premium tier access. Members upgrade memberships to access exclusive training, and Orgo handles tier validation automatically. This approach workswell for certification programs, advanced training, or professional development courses offered exclusively to higher-paying members. Alternatively, use external payment forms to collect course fees,then manually grant access by enrolling specific members.
Courses exist at the tenant (organization) level and can be restricted to specific units or chapters via role assignments. For example, create "Western Region Leader Training" course restricted toWestern Region roles. Each chapter's members see only courses relevant to their roles and locations. Local chapter admins (with HR_ASSISTANT_LOCAL permissions) can monitor completion for their chaptermembers specifically. This structure supports both organization-wide training (orientation, compliance) and location-specific instruction (regional procedures, local leadership development) withinsingle course catalog.
Track student completion rates (percentage who finish vs. enroll), average quiz scores, time spent per course, lesson engagement (which lessons have highest/lowest completion), quiz difficulty (whichquestions most commonly fail), and enrollment trends over time. Export individual student records for certification documentation. Analyze which courses drive most engagement and which need contentimprovements based on completion dropoff points. Integration with gamification analytics reveals correlation between course completion and overall member engagement, helping justify training programROI.
Orgo doesn't currently support one-click LMS imports, but content migration is straightforward. Export lesson content from previous LMS, then use Orgo's course builder to recreate structure. Copy/paste text content into rich text editor, re-upload videos via lesson editor, and rebuild quizzes with question/answer copying. For organizations with extensive course libraries (50+courses), we can discuss migration assistance or bulk import via API. Most organizations migrate 10-15 essential courses within 2-4 hours using the visual editor, finding the process simpler thananticipated.