Some features are disabled by default. You need to manually enable the features you want to use for your online academy.
How to enable/disable features
1
Navigate to Manage features
Go to your Instructor Dashboard → Manage features.


2
Enable features
Click on 
Enabled
for any feature you wish to turn on for your school.

3
Save changes
Once you are done toggling all the features you need and don’t need for your school, click on save changes.


Content features
Content features let you create, manage, and deliver a wide range of educational materials to your students.- Blogs: Publish articles, tutorials, and educational posts to share knowledge and engage your audience beyond traditional courses.
- Courses: Build structured learning experiences with videos, assignments, quizzes, and progress tracking. Learn how to set up courses
- Bundles: Offer packages that combine courses, eBooks, and live events for complete learning paths or special promotions. Learn more about creating bundles
- Coding Labs: Provide interactive, browser-based coding environments with instant boot times and a VSCode-like interface. Learn more about coding labs
- Forms: Collect information, feedback, and registrations using customizable, multi-step forms with various field types. Learn how to create forms
- Online Compiler: Allow students to write and run code in multiple languages directly on your platform using the integrated code editor and compiler. Available via
Coding Labs > Compile API
. - Video Library: Organize and manage your video content with support for captions, watermarking, and embedding. Learn more about video management
Marketing features
Marketing features help you promote your offerings, analyze performance, and automate outreach.- Affiliate Marketing: Launch an affiliate program with custom tracking, automated payouts, and analytics. Learn how to set up affiliate marketing
- Analytics: Monitor student engagement, course completions, revenue, and other key metrics to improve your strategy.
- Email Marketing: Automate campaigns, send updates, and keep in touch with students using built-in email tools. Learn about email automation
- WhatsApp Marketing: Communicate directly with students and send updates or promotions via WhatsApp integration.
Commerce features
Commerce features manage payments, product sales, and financial operations.- Custom Payment Gateways: Connect with multiple payment providers and tailor payment processing to your needs.
- Custom Payment Links: Generate branded payment links for direct sales, even outside your main platform.
- Digital Products: Sell eBooks, downloads, and other digital goods with secure delivery and watermarking. Learn about digital products
Platform features
Platform features control your academy’s core operations and user management.- Custom Website: Build landing pages, set up custom redirects, and create custom pages to match your brand. Learn about custom pages
- New User Registration: Manage how new users sign up, including approval and verification processes.
Communication features
Communication features enable live interaction and engagement.- Live Sessions: Host live classes with up to 10,000 participants, screen sharing, chat, and automatic recording. Learn about live classes
Engagement features
Engagement features foster community and student interaction.- Community: Create collaborative spaces where students can chat, share resources, and participate in polls or voice discussions. Learn about communities
Assessment features
Assessment features help you measure student learning and progress.- Contests: Run coding contests, quizzes, and competitive assessments to gamify learning and evaluate skills.
Gamification features
Gamification features add motivation and fun to the learning process.- Gamification: Use points, badges, leaderboards, and achievements to encourage participation and course completion.
Storage features
Storage features manage your files and data securely.- Object Storage: Store course materials, videos, and documents in the cloud with automatic backups and CDN distribution.
Development features
Development features support technical integrations.- Webhooks: Receive real-time notifications about platform events to connect with external systems. Learn about webhooks
Branding features
Branding features let you customize your platform’s look and feel.- Remove Fermion Branding: White-label your academy by replacing Fermion branding with your own logo, colors, and identity.
Some features may require additional setup or configuration after enabling. Refer to the specific documentation for each feature to complete the setup process.
Feature dependencies
Some features work better together or may require other features to be enabled:- Bundles work best when you have Courses, eBooks, or Live Sessions enabled
- Affiliate Marketing requires Courses or Digital Products to be available
- Community enhances engagement when combined with Courses or Live Sessions
- Webhooks can be used with any feature to integrate with external systems