LMS Integration in Dash SaaS
The LMS (Learning Management System) is a comprehensive educational platform designed to help organizations create, manage, and deliver online courses.
Introduction
LMS (Learning Management System) is designed to help manage all important details related to online education and course delivery. This software covers everything from Course Creation and Student Management to Orders, Communications, Analytics, and Learning Progress. It also includes a comprehensive system setup area to manage Categories, Coupons, Testimonials, and Store Information. The core functionality focuses on organizing data for Courses, Students, Instructors, and Daily Operations to make Educational Administration easier.
How To Install the LMS Add-On?
To Set Up the LMS Add-On, you can follow this link: Setup Add-On
How to Use the LMS Add-On?
Company Dashboard
The LMS Dashboard provides administrators with a comprehensive overview of their learning platform’s operations. This centralized hub allows you to monitor all aspects of your educational facility without navigating between multiple screens.
The Welcome Section features a customizable welcome card with a Copy Link button that provides instant access to your public LMS website, making it easy to share your platform’s information with prospective students. The summary cards at the top display critical metrics including total courses created, registered students, active categories, total orders received, and pending orders awaiting your review.
For daily operations, the dashboard includes an Enrollment Trends chart showing 7-day enrollment patterns, helping you identify registration patterns and peak learning periods. Today’s Activity section lists all active students with their course assignments and progress status. The Recent Course Orders display shows the latest 12 purchases with payment status color-coded for quick assessment, while the Recent Courses section allows you to review and manage the latest 10 course creations directly from the dashboard.
Theme Setup
Brand Setting
The Brand Setting section allows you to manage and customize your LMS platform’s branding and contact details. In this section, you can upload the Logo and Favicon, and enter the Header Title, Footer Title, Email, Mobile Number, Footer Description, and Address. After entering all required information, click the Save Changes button to apply the updates.
Once saved, these details will automatically appear on the frontend website. The Logo will be displayed in the website header, the Favicon will appear in the browser tab, and the Header Title will be shown at the top of the site. The Footer Title and Footer Description will appear in the footer section, along with the Address, Mobile Number, and Email displayed under the contact information. This ensures your website branding is consistent and professionally presented to students.
Below you can manage the Dashboard Welcome Card Settings section allows you to customize the welcome card displayed on the dashboard. In this section, you can enter the Card Title, Card Description, Button Text, and Button Icon to control how the welcome message appears to users. After filling in all the required details, click the Save Changes button to store the settings.
Color & Typography Settings
The Color Settings section allows you to customize your platform’s visual appearance. In this section, you can set the Primary Color for buttons and links, Secondary Color for accents, and configure Typography settings including Font Family selection and text styling options. After selecting your preferred colors and fonts, click the Save Changes button to apply the updates.
Once saved, these color and typography settings will automatically appear throughout the entire website, ensuring consistent branding and visual appeal across all pages and sections.
Homepage Sections
The Homepage Sections allow you to manage various content areas displayed on your LMS website homepage.
Hero Section
The Hero Section allows you to manage the main banner area displayed on the homepage of your LMS website. In this section, you can enter the Heading, Title, Subtitle, upload a Banner Image, and add a Description that introduces your learning platform. You can also set key highlight values such as Total Courses and Student Success Rate, which help build trust and credibility for visitors.
After entering all the required details, click the Save Changes button to apply the updates. Once saved, this information will automatically appear on the homepage hero section of your website, displaying the welcome message, descriptive text, banner image, and key statistics exactly as shown on the frontend.
Stats Section
Stats Section displays key platform metrics with repeatable stat items. Each stat includes Icon selection, Title text, and Count value. The system supports unlimited stats with drag-and-drop reordering and individual item management.
Featured Courses Section
The Featured Courses Section allows you to control how courses are displayed on the homepage. In this section, you can enter the Section Title, Description, and configure display settings for course cards including showing ratings, enrollment counts, and pricing information. You can also set the number of courses to display and enable/disable the “View All Courses” button.
After completing all required fields, click the Save Changes button to apply the updates. Once saved, these settings will control how featured courses appear on the homepage, helping students quickly discover your best educational content.
Offer Banner Section
Offer Banner Section creates promotional content with Badge Text for attention-grabbing labels, Title for main message, Description for detailed offer information, Button Text for call-to-action, and Background Image for visual impact. The Enable Offer Banner toggle controls section display.
Categories Section
The Categories Section allows you to manage how course categories are presented on the homepage. In this section, you can enter the Section Title, Description, and configure the display layout for category cards. You can set the number of categories to show and customize the “Find More Courses” button text.
After entering all required details, click the Save Changes button to apply the updates. Once saved, these category settings will automatically appear on the homepage, helping students navigate to their preferred subject areas easily.
Testimonials Section
The Testimonials Section allows you to manage student feedback displayed on the homepage. In this section, enter the Main Description to introduce the testimonials. You can add multiple testimonials by clicking the Add Testimonial button. For each testimonial, enter the Student Name, provide a Rating, add a Review Message, and optionally upload a Student Photo.
After completing all required fields, click the Save Changes button to apply the updates. Once saved, these testimonials will automatically appear on the homepage, displayed in a slider format, allowing visitors to view each testimonial clearly and build trust in your platform.
Newsletter Section
The Newsletter Section allows you to manage the email subscription area on your homepage. In this section, you can enter the Section Title, Description encouraging subscriptions, and customize the Subscribe Button text. You can also configure the success message shown after subscription.
After completing all required fields, click the Save Changes button to apply the updates. Once saved, the newsletter section will appear on the homepage, allowing visitors to subscribe to course updates and platform news.
About Page Settings
The About Page Settings allow comprehensive customization of your platform’s about page with multiple content sections and layout options.
Page Header includes Heading Title, Title, and Description fields for introductory content that appears at the top of the about page, providing visitors with clear information about your platform.
Mission & Vision Section displays core values through repeatable items with Icon selection, Title, and Description for each mission or vision statement. Items appear in card format for professional presentation.
Values Section showcases guiding principles with Main Description for section introduction and repeatable value items including Icon, Title, and Description for each core value.
Facilities Section highlights available amenities with Image upload, Main Description, and repeatable facility items with Facility Title and Icon selection for visual representation.
Blog Page Settings
The Blog Page Settings control the layout and functionality of your blog listing and detail pages. Blog Listing Configuration includes Page Title, Description, Posts Per Page setting, Show Search toggle, Show Categories filter toggle, and Show Tags filter toggle for comprehensive blog navigation.
Sidebar Configuration manages Recent Posts Count, Popular Posts Count, Show Categories Widget toggle, Show Tags Widget toggle, and Show Archive Widget toggle for enhanced blog functionality.
Social Sharing Settings include individual toggles for Enable Facebook, Enable Twitter, Enable LinkedIn, Enable WhatsApp, Enable Email, Enable Pinterest, and Enable StumbleUpon sharing options.
Course Pages Settings
The Course Pages Settings manage the display and functionality of course listing and detail pages.
Course Listing Configuration includes Page Title, Description, Courses Per Page setting, Show Filters toggle, Show Search toggle, Show Sorting toggle, and Default Sort Order selection.
Course Card Settings control Show Rating toggle, Show Enrollment Count toggle, Show Duration toggle, Show Level toggle, Show Price toggle, and Show Instructor toggle for comprehensive course information display.
Course Detail Settings manage Show Reviews toggle, Show Related Courses toggle, Show Course Outline toggle, Show Prerequisites toggle, and Show Certificate Info toggle for detailed course pages.
Authentication Pages Settings
The Authentication Pages Settings control the appearance and functionality of login, registration, and password reset pages.
Login Page Settings include Page Title, Description, Show Remember Me toggle, Show Forgot Password Link toggle, Show Registration Link toggle, and Background Image upload for branded login experience.
Registration Page Settings manage Page Title, Description, Required Fields selection, Show Terms Agreement toggle, Show Newsletter Signup toggle, and Background Image upload. Password Reset Settings control Page Title, Description, Success Message text, Error Message text, and Background Image upload for consistent branding.
Contact & Support Pages Settings
The Contact & Support Pages Settings manage communication and help pages. Contact Page Settings include Page Title, Description, Show Contact Form toggle, Show Map toggle, Show Contact Info toggle, Form Fields Configuration, and Success Message customization.
FAQ Page Settings control Page Title, Description, Show Search toggle, Show Categories toggle, Items Per Page setting, and Default Category selection.
Privacy Policy Settings manage Page Title, Content rich text editor, Last Updated date, and Show in Footer toggle for legal compliance.
E-commerce Pages Settings
The E-commerce Pages Settings control shopping and checkout functionality.
Cart Page Settings include Page Title, Description, Show Recommended Courses toggle, Show Coupon Field toggle, Continue Shopping Text, and Checkout Button Text customization.
Checkout Page Settings manage Page Title, Description, Required Fields selection, Payment Methods Display, Show Order Summary toggle, and Success Page Redirect configuration.
Wishlist Page Settings control Page Title, Description, Show Move to Cart toggle, Show Remove All toggle, and Empty Wishlist Message customization.
After configuring any page settings, click the Save Changes button to apply updates. Once saved, all settings automatically appear on the respective pages with immediate effect, ensuring your website reflects the configured layout and functionality preferences.
Categories
The Categories section allows you to create and manage course categories for better organization. To add a new category, click the Create button at the top of the Categories page and enter the Category Name, upload a Category Image, and add a Description explaining the category’s purpose. After adding the required information, click the Create button to save the category details.
The list page displays all category records in a table with columns for Image, Name, Courses Count, Created Date, and Actions. Using the action buttons, you can Edit an existing category to update information or Delete a category when it is no longer required.
Manage Courses
The Manage Courses section allows administrators to create and manage course content linked to categories and instructors. To add a new course, click the Create button at the top of the Manage Courses page and enter the required details, including Course Name, Description, Requirements, Category selection, Level, Language, Duration, and Price. Configure the “This is Free” toggle and Discount settings as needed. Upload a course Thumbnail and set Preview options if required. After reviewing all information, click the Create button to save the course record.
All course records are displayed in a list view showing Thumbnail, Title, Category, Enrolled Students, Price, Status, Created Date, and available actions. The Search bar helps you quickly locate specific courses, and filters can be used to narrow results based on Category, Status, Level, and Price Range.
The Actions column provides full control over course management. Using the View action, you can see complete course details, including content structure, enrollment statistics, and revenue information. The Edit action opens the course management interface where you can update course information and manage course content structure including Headers and Chapters. You can add multiple Headers, and under each Header, add multiple Chapters with different content types (Video URL, Video File, iFrame, Text Content). The Delete action permanently removes the course record from the system when it is no longer required.
Manage Students
The Manage Students section allows administrators to create and manage student records within the system. To add a new student, click the Create button at the top of the Manage Students page and enter the required details, including Student Name, Email, Password, Phone Number, and optionally upload a Profile Avatar. You can also set Language Preferences and configure notification settings before clicking the Create button to save the student record.
All student records are displayed in a list view showing Avatar, Name, Email, Phone, Enrolled Courses, Registration Date, Status, and available actions. The Search bar helps you quickly find specific students, and filters can be used to narrow results based on Registration Date, Status, and Course Enrollment.
From the Actions column, you can View complete student details including personal information, enrolled courses, learning progress, and certificate achievements. The Edit action allows you to update student information, while the Delete action permanently removes the student record from the system when it is no longer required.
Manage Orders
The Manage Course Orders section allows administrators to record and manage course purchases and enrollments. Orders can be created manually by administrators or automatically generated from website purchases.
To add a new manual order, click the Create button and select the Student from the dropdown that comes from the students section list. Enter the Order Date, select courses using the repeatable Course Items section where you can choose courses, set quantities, and apply discounts. The system automatically calculates subtotals, discounts, and final amounts. After reviewing the details, save the record to successfully log the course order.
Website Orders
All orders from website purchases are automatically recorded and displayed in the list view showing Order Number, Date, Student Name, Total Amount, Payment Status, and Payment Method. Administrators can easily search order records by student name or order number and use filters to narrow results by Date, Status, and Payment Method.
From the Actions column, administrators can View complete order details including itemized course listings and payment information, Edit order details if updates are required, or Delete records that are no longer needed. For bank transfer payments, administrators can update payment status after verification.
Custom Pages
The Custom Pages section allows you to create and manage additional pages within your LMS platform. To add a new custom page, click the Create button at the top of the Custom Pages page and enter the Page Title, Page Content using the rich text editor, and configure the Page Header Display toggle to control navigation visibility. After completing all required fields, click the Create button to save the custom page details.
The list page displays all custom page records in a table with columns for Title, Page Slug, Header Display Status, and Actions. From the action column, you can Edit a page to update its content or Delete a page when it is no longer required.
Manage Blogs
The Manage Blogs section allows administrators and content creators to create and manage blog content for the LMS website. To add a new blog post, click the Create button, then enter the Blog Title, Blog Content using the rich text editor, upload a Featured Image, set Publication Status, and configure SEO settings including Meta Title and Description before saving the post.
All blog records are displayed in a list view showing Featured Image, Title, Status, Publication Date, and Author. The Search and Filter options help you quickly locate specific blog posts and manage publication schedules.
From the Actions column, you can View published blog posts as they appear on the website, Edit blog content and settings, or Delete posts that are no longer needed. You can also manage blog categories and tags for better organization and SEO optimization.
Manage Subscribers
The Manage Subscribers section allows administrators to manage email newsletter subscriptions from website visitors. Subscribers can be added automatically when visitors use the newsletter signup form on the website, or manually added by administrators.
To manually add a subscriber, click the Create button and enter the Email Address, set the Subscription Status, and optionally add notes about the subscription source. The system automatically records the subscription date and source information.
All subscriber records are displayed in a list view showing Email Address, Subscription Date, Status, and Source. The Search bar helps you quickly find specific subscribers, and filters allow you to sort by subscription date and status.
From the Actions column, you can Edit subscriber information and status, or Delete subscribers who have unsubscribed or requested removal. This section helps maintain compliance with email marketing regulations and manage communication preferences effectively.
Manage Contacts
The Manage Contacts section handles inquiries and messages submitted through the website contact form. When visitors submit contact forms, their messages are automatically recorded in this section for administrator review and response.
All contact records are displayed in a list view showing Name, Email, Subject, Message Date, and Status. Administrators can easily search contact records by name or email and use filters to narrow results by Date and Status (New, In Progress, Resolved).
From the Actions column, administrators can View complete contact details including the full message and contact information, Edit contact records to add internal notes or update status, or Delete records that are no longer needed. This structured contact management ensures timely response to student inquiries and maintains professional communication standards.
Manage Testimonials
The Manage Testimonials section is used to collect and manage student feedback and reviews. To create a new testimonial, click the Create button, then select the Student Name from the dropdown that comes from the students section list, enter the Rating (1-5 stars), add the Review Message, and optionally upload a Student Photo before saving the record.
All testimonial records are displayed in a list view showing Student Name, Rating, Review Message, and Date. The Search and Filter options help you quickly find specific testimonials and manage approval status.
From the Actions column, you can View complete testimonial details, Edit testimonials when updates are required, or Delete testimonials that are no longer appropriate. You can also feature testimonials for homepage display and manage approval status for moderation purposes.
Manage Wishlists
The Manage Wishlists section allows administrators to view and manage all wishlist items created by students and guests on the LMS website. Wishlists are automatically created when students or guests click the heart icon on course cards throughout the website.
All wishlist records are displayed in a list view showing Student Name (or Guest ID for non-authenticated users), Course Name, Course Category, Course Price, Date Added, and available actions. For guest users, the system tracks wishlists using browser cookies until they register or login, at which point the wishlist items are transferred to their account.
The Search bar helps administrators quickly find specific wishlist items by student name or course title, and filters can be used to narrow results based on Date Added, Course Category, and User Type (Registered Student or Guest).
From the Actions column, administrators can View complete wishlist details including course information and student preferences, or Delete wishlist items when they are no longer needed. The system also provides analytics showing the most wishlisted courses, helping administrators identify popular courses and student interests for marketing and course development decisions.
Manage Carts
The Manage Carts section allows administrators to view and manage all shopping cart items created by students and guests on the LMS website. Cart items are automatically created when users click “Add to Cart” buttons on course cards or detail pages.
All cart records are displayed in a list view showing Student Name (or Guest ID for non-authenticated users), Course Name, Course Category, Course Price, Quantity, Date Added, and available actions. For guest users, the system tracks cart items using browser cookies until they register or login, at which point cart items are transferred to their account.
The Search bar helps administrators quickly find specific cart items by student name or course title, and filters can be used to narrow results based on Date Added, Course Category, Price Range, and User Type (Registered Student or Guest).
From the Actions column, administrators can View complete cart details including course information, pricing, and quantities, Edit cart items to update quantities or apply administrative discounts, or Delete cart items when they are abandoned or no longer needed.
Manage Coupons
The Manage Coupons section allows administrators to create and manage discount codes for course purchases. To add a new coupon, click the Create button and enter the Coupon Name, Code (or use Generate button), select Discount Type (Percentage or Flat Amount), set the Discount Value, configure Usage Limit, and set Start and Expiry Dates. After reviewing the details, save the coupon to make it available for student use.
All coupon records are displayed in a list view showing Name, Code, Discount, Usage Limit, Used Count, Status, and Expiry Date. The Search and Filter options help you quickly find specific coupons and track their performance.
From the Actions column, you can View detailed usage statistics showing which students have used the coupon, Edit coupon details to update settings, or Delete coupons that are no longer required. This ensures effective discount management and marketing campaign tracking.
Categories
Related articles
- OneNote Integration in Dash SaaS
- Porter’s Five Model Integration in Dash SaaS
- Garage/Workshop Management Integration in Dash SaaS
- Vehicle Inspection Management Integration in Dash SaaS
- Performance Integration in Dash SaaS
- Rental Management Integration in Dash SaaS
- Google Authentication Integration in BookingGo SaaS
- NGO Management Integration in Dash SaaS
- Fix Equipment Integration in Dash SaaS
- PESTEL Analysis Integration in Dash SaaS
- Financial Goal Integration in Dash SaaS
- WorkFlow Integration in Dash SaaS
Reach Out to Us
Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!
Need more help?
If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.
Love what you see?
Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.
