Skip to main content
  • 447 Product updates

Skilljar by Gainsight:  Enhanced Stripe Integration with More Flexible, Stripe-Powered Payments

Skilljar by Gainsight: Enhanced Stripe Integration with More Flexible, Stripe-Powered Payments

Skilljar offers a native Stripe integration, giving you the flexibility to monetize your courses through Stripe-powered payments. Our enhanced integration replaces the previous eCommerce experience with Stripe Checkout Sessions—Stripe's recommended workflow for collecting payments. This upgrade introduces improvements to help you sell globally, handle taxes automatically, and manage your commerce operations with more flexibility.  💲What's New: More Secure, Stripe-Hosted CheckoutYour learners' payment information is now handled entirely by Stripe through a more secure, hosted checkout page. Card validation, error handling, 3D Secure authentication, and PCI compliance are all managed by Stripe. The final payment step now redirects to a Stripe-hosted checkout page, a polished, familiar payment experience that supports more payment methods and shows tax upfront.  Automated Tax Calculation and CollectionIf you sell to learners across different states or countries, tax compliance is now significantly easier. The enhanced integration supports Stripe Tax, which automatically calculates and collects the correct sales tax, VAT, or GST based on your buyer's location.  Localized Currency SupportWith the enhanced integration, your learners can view prices and pay in their local currency, and Stripe handles the conversion automatically. If you're selling to a global audience, this removes one of the biggest points of friction in the buying experience. Coupons and Promotion Codes via StripeYou now manage discounts directly in the Stripe Product Catalog. Create coupons (percentage off or fixed amount), generate customer-facing promotion codes, restrict codes to specific learners or products, set expiration dates, and control redemption limits, all from your Stripe Dashboard. This gives you far more flexibility and control for discounting than the legacy integration.  Domain-Level MonetizationYou're no longer limited to configuring eCommerce at the organization level. The enhanced integration enables domain-level monetization, giving you more granular control over how and where you sell across your training properties. If you operate multiple domains, you can tailor your commerce setup to each one. Expanded Reporting and AnalyticsStripe's built-in reporting and analytics tools are now available to complement your Skilljar Order Report. This means richer visibility into transaction-level detail, payment trends, and revenue insights, accessible directly from your Stripe Dashboard alongside the reporting you already use in Skilljar. Automatic Inventory SyncWhen you publish monetized content on a domain with Stripe Checkout Sessions enabled, Skilljar automatically creates a corresponding product in your Stripe Product Catalog with its metadata. Setup ProcessGetting started takes a few configuration steps in your domain-level Feature Settings. Once you're up and running, you can manage advanced capabilities like coupons and tax rules directly in your Stripe Dashboard. Our Help Article walks you through the upgrade workflow and links to the Stripe documentation you'll need along the way.  Important Notes:Recurring subscriptions and saved payment methods are on the roadmap. The foundation is in place with Checkout Sessions, and subscription support will be coming in a future update. Promo codes will need to be recreated in the Stripe Dashboard as coupons. However, bulk promo codes will continue to work on the enhanced integration with no changes needed. Refunds are managed in Stripe. For transactions processed through the enhanced integration, refunds must be issued directly from your Stripe Dashboard.  If you syndicate monetized training to another LMS, the purchase flow cannot be initiated from that external platform. The enhanced integration is designed for purchases made directly on Skilljar-hosted Academies. Commerce for syndicated content must be handled by the external LMS (e.g., through its own Stripe integration or payment system), with enrollment passed to Skilljar via API after purchase.  Upgrading from the Legacy IntegrationIf you're currently using the legacy Stripe integration, here's what you need to know:No disruption to your current setup. Your existing integration will continue to work, however we strongly recommend upgrading to get the most out of connecting Skilljar + Stripe.  For help with Skilljar setup, our Help Article has everything you need. For help with Stripe setup, including taxes, coupons, and payment methods configuration, review help documentation directly at https://docs.stripe.com/. 

Related products:Skilljar by Gainsight
Skilljar by Gainsight: More Efficient Visibility Settings & ILT Event Creation

Skilljar by Gainsight: More Efficient Visibility Settings & ILT Event Creation

This update introduces bulk actions for both visibility settings and ILT event creation, cutting down on manual work for admins managing large audiences and busy training calendars.  🗂️ Filter Visibility by Group CategoryManaging content visibility across dozens of groups just got an upgrade.You can now use Group Category as a filter when setting Group Visibility for Courses, Paths, Plans, and Pages. Instead of manually selecting each group one by one, simply filter by category and apply visibility settings to all groups in that category at once.This is especially useful if you manage large numbers of groups organized by segment, region, or account type. This also reduces the manual effort when rolling out content to these large, segmented audiences. How it Works:Filter by Group Category when configuring visibility on Courses, Paths, Plans, and Pages. This dropdown filter is available directly within your existing visibility settings Apply visibility settings to all groups within a category in bulk Looking to learn more about visibility settings? Visit our Help CenterOverride default visibility setting to include group category visibility 👉 Learn More  📅 Bulk Create ILT Events via CSV UploadAnother time saver for Skilljar admins, you can now bulk create ILT events by uploading a CSV file directly from your dashboard without API, developer support, or manual entry required. Simply prepare your event data in a spreadsheet and upload it all at once.This is valuable for organizations who plan events in bulk cycles (think: hundreds of events scheduled twice a year). Previously, this meant tedious one-by-one creation in the dashboard or a technical implementation, neither ideal for teams without dedicated developer resources. How it Works:Import events by uploading a CSV to create multiple ILT/VILT events in one action. This setting is available in your Live Training page in the Skilljar dashboard Drag your CSV file into the Skilljar dashboard to import events, use our CSV template to ensure successful upload. This template is linked within the event import settingImport events by visiting your Live Training page in the Skilljar Dashboard Format your CSV using our template for successful upload  👉 Learn More

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Salesforce Managed Package & Data Connector Updates

Skilljar by Gainsight: Salesforce Managed Package & Data Connector Updates

Today we released two updates to improve how Skilljar connects with external systems and to ensure continued alignment with evolving platform standards.  ☁️ Salesforce Managed Package Update We’ve released an updated version of the Skilljar by Gainsight Salesforce managed package.As part of Salesforce’s transition from traditional Connected Apps to External Client Apps (ECAs), a new integration framework has been designed to enhance security and modernize app packaging and distribution. Our latest managed package version aligns with this updated framework.Why this MattersUpgrading ensures:Continued compatibility with upcoming Salesforce releases Alignment with Salesforce’s enhanced security architecture Ongoing supportability and best-practice configuratioWe always recommend upgrading to the latest version of the managed package via the Salesforce AppExchange.After installation, confirm the updated version in Setup > Installed Packages within your Salesforce org and follow the reauthentication steps. Your existing Salesforce ↔ Skilljar integration will continue to work as expected and there will be no disruption to your current workflows. As always, coordinate with your Salesforce Administrator and follow your internal change management processes.👉  Update your Managed Package via the AppExchange👉 Steps on How To Upgrade  🔗 Data Connector Updates We’ve also released updates to Skilljar’s Data Connector to expand functionality and improve performance. The majority of newly added tables and objects are related to Student Manager and License Packages data.For the complete field definitions and data types, please refer to the full table in the Release Notes. Student Manager DataWe’ve added new Student Manager fields to the Data Connector, including a flag to identify Student Managers, indicators for full course and path access, and a group membership field. Additional Tables Added: license_agreement license_agreement_content license_agreement_seat third_party_accessible_content catalog_page_item catalog_page_tag published_path_student_group_visibility Other ImprovementsEnsure that deletions in the dashboard, particularly for Published Paths, are replicated in the Data Connector Add new relational schema in catalog-to-path-to-course relationships catalog_page table had the following fields added: slug = CharField  short_description = TextField item_layout  = CharField - (TILE or LIST) published_path had the following fields added: slug = CharField catalog_layout = CharField - (EXPANDABLE, TILE, LIST) enforce_sequential_navigation = BooleanField path_item had the following fields added: published_path = DbexForeignKeyField("database_export.DbexPublishedPath", null=True) published_course = DbexForeignKeyField("database_export.DbexPublishedCourse", null=True) Note: With these updates, there should not be any disruptions to existing integrations. These changes are fully backward compatible, and no action is required.👉  Data Connector DocumentationCheck out the Release Notes for more details.    

Related products:Skilljar by Gainsight
Skilljar by Gainsight: New AI Enhancements Now Available + AI Tutor Beta

Skilljar by Gainsight: New AI Enhancements Now Available + AI Tutor Beta

We’re following up on Release Week features with two enhancements designed to surface insights instantly and allow you to make more informed decisions. Plus, we’ve extended the AI Tutor beta to all customers, find the steps below to learn how to enable this in your Academy.  ⭐ Course Ratings: AI Feedback Summaries In January, we launched Course Ratings, giving learners the ability to provide both qualitative and quantitative feedback on your course content. Now, we’ve added AI Feedback Summaries.AI Feedback Summaries instantly analyze learner feedback and surface:Key themes across responses right within Course Ratings analytics Top areas of praise of what learners liked most Opportunities for improvement, including content recommendationsInstead of manually combing through hundreds of submissions, you can instantly see what matters most, making it easier to prioritize updates, identify content gaps, and quickly communicate impact. 👉 Learn More AI feedback summaries appear next to the overall course rating in course analytics 📈 Dashboard Homepage: AI Academy Insights We’ve also introduced AI academy insights directly on your new homepage.These real-time insights help you: Surface common journey patterns to identify high-traffic learning paths and potential disengagement points Visualize engagement trends with clear insights into how students move between courses and where they progress or drop off Get actionable recommendations based on behavior trends, helping you optimize course structure, simplify complex content, and improve completion rates It’s everything you need to turn learner data into smarter decisions—right from your homepage. 👉 Find Them on the Dashboard Academy insights expanded from dashboard homepage  🤖 AI Tutor Open Beta: Now Available to All Customers During Release Week, AI Tutor entered Open Beta and was made available to customers who opted in after reviewing our ChatGPT subprocessor notice. That review period has now concluded.If you didn’t opt-out from our subprocessor notice, AI Tutor is now available to enable within your Skilljar instance.A few important notes:AI Tutor will not automatically appear in your Academy You must enable it on the domain of your choosing Configuration is required in your dashboard settings before it becomes visible to learners As with any learner facing feature, we recommend testing in your sandbox firstEven better, since the initial Open Beta release, we’ve enhanced AI Tutor’s guardrails to make responses more reliable and more flexible by tightening content controls and improving how the tutor references your approved materials.👉 Learn More  Check out the full Release Notes.We’re excited to continue evolving our AI capabilities to help you drive engagement in 2026, more is on the way!Questions? Share them below. 

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Strengthen Signup Security with Learner Email Verification

Skilljar by Gainsight: Strengthen Signup Security with Learner Email Verification

Skilljar now supports Email Verification at signup, a new organization-level security setting that requires learners to confirm email ownership before accessing training when registering.When enabled, learners who signup with email/password authentication must complete registration through a secure email link before gaining access to your training domain. Adding this additional layer of verification helps you:Strengthen security for open registration domains Reduce spam and bot signups Ensure learners register with valid, owned email addressesEmail verification also supports compliance and consent best practices, including widely adopted “Double Opt-In” standards in the EU. While not universally required under GDPR, confirming email ownership helps organizations demonstrate stronger consent controls and reduce fraudulent or unauthorized access. Security Without Added Friction Our goal was to make this as easy as possible for learners, guiding them through an experience built on Skilljar’s existing invite workflow. After entering their email on your sign-up page, they’ll receive a secure, single-use link in their inbox. Until verification is complete, they do not have access to training.When they click the link, they’re taken to the familiar completion form to set and confirm their password. Once finished, they’ll be automatically logged in and redirected to the course catalog or specified destination. Completion email sent to learner’s inbox to complete verification Additional DetailsThis setting is controlled at the Organization level and applies to all domains within your organization. It applies to email/password (local) authentication only. SSO users and admin-invited learners are not affected. If a learner mistypes their email or lets the link expire, they can return to the signup page and re-enter their email to receive a new link. The link is valid for 7 days. Existing learners can continue logging in as usual, verification is required only for new self-signups after the setting is enabled.Check out the Release Notes for additional setup details.

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Bulk Operations for More Efficient Content Management
Skilljar by Gainsight: AI Tutor Enters Open Beta—A Major Step Toward Agentic Learning

Skilljar by Gainsight: AI Tutor Enters Open Beta—A Major Step Toward Agentic Learning

We’re excited to officially launch AI Tutor into Open Beta, bringing real-time, conversational support right into your Skilljar courses.When learners hit a roadblock, they often disengage with the content or turn to your team with repeat questions. AI Tutor solves both sides of that problem, delivering in-the-moment support to learners, and reducing the burden on Education teams.This release also marks the beginning of something bigger. AI Tutor is a big step toward our vision of agentic learning, a model where education is personalized, proactive, and lives everywhere. We’re building a future where learning is no longer a static, one-way experience but dynamically supported every step of the way. What AI Tutor Can Do TodayAI Tutor sits directly within each Skilljar course, giving learners instant access to:Contextual answers based on lesson content, transcripts, and course materials Lesson recommendations to guide learners to the most relevant next steps Real-time coaching that adapts to individual learner needs Skilljar admins can also customize AI Tutor to match your Academy’s look and feel. For setup details, visit the Help Center.   The AI Tutor button is currently only available for HTML, video (with transcripts), and audio lessons. It is not supported for SCORM or web package lessons. AI Tutor enters Open Beta today, with general availability planned for later this Spring. Beta access to AI Tutor is available to all Skilljar customers at no additional cost. If you haven’t signed up yet, you can join the beta here. If you’ve already signed up, AI Tutor will be enabled within three business days. All Release Week generally available features are included in existing plan.  That’s officially a wrap on Skilljar Release Week. Five days of new features and behind-the-scenes upgrades, all designed to make it easier to manage your Academy and support your learners.Thanks for following along. We’d also love your thoughts on Release Week itself. Tell us in this quick survey to help shape future launches. Catch up on anything you missed:🔮 Release Week Features →📚 Read our Blog Post → 

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Get the Numbers and the Nuance From Your Learners with Course Ratings

Skilljar by Gainsight: Get the Numbers and the Nuance From Your Learners with Course Ratings

You shouldn’t need three tools and a scavenger hunt to know if your content’s landing with learners. One of our most requested features is here: Course Ratings let you collect learner feedback right where the learning happens, inside Skilljar. Here’s what’s new:A numeric rating scale (1–5 stars) lets learners quickly rate the value of a course upon completion Open-text feedback helps you understand why a course hit (or missed) the mark, with responses stored right in your dashboard Course Analytics and CSVs now include ratings and responses so you can quickly action on feedback Coming Soon: AI Feedback Summaries will surface key themes from open-text feedback, with summaries of both praise and areas to improveWe’ve also made course ratings data available through both our API and Data Connector. For the API, you can find individual ratings in the Domains > Published Courses > Enrollments endpoint, and view the average rating for a course in the Courses endpoint. For full details, check out Skilljar’s API documentation. For the Data Connector, there is a student_course_rating table.New ‘Course Ratings’ lesson type in Skilljar dashboardKnow what’s resonating, and what needs a refresh, so you can improve faster and prove the impact of your programs.  📚 Check out the Help Center article →🔮 Come back tomorrow for the final drop of Release Week, our most learner-facing feature yet!   

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Self Service Credly Badges, Labels on Quizzes, and What’s Next for Customer Communities Integration

Skilljar by Gainsight: Self Service Credly Badges, Labels on Quizzes, and What’s Next for Customer Communities Integration

Release Week day three is all about time-saving improvements for admins, with two new dashboard upgrades that simplify your day-to-day. Plus, an updated look at what’s coming with the Gainsight Customer Communities integration, including how to join the Early Access Program.  ✅ Self-Service Credly BadgesNo more workarounds. No more submitting a ticket to Support. You can now issue and manage Credly badges directly from the Course Actions tab in your Skilljar dashboard.From the Actions tab, you can configure Credly badges to be triggered with flexible options based on whether a learner passes or completes the course. You’ll be able to control how and when badges are issued, whether that’s issuing new badges, updating existing ones, or setting expiration timelines.That means faster, more scalable credentialing in your Academy📚 Learn more in the Help Center →Issue or update Credly badges in the Skilljar dashboard 🏷️ Skilljar Labels Now on QuizzesAs your training content grows, so does the need to find the right content, fast. That’s why we’ve expanded Skilljar labels to now be on quizzes.You can now:Add custom labels to quizzes Filter by labels when searching for a quiz to add to a lesson Quickly locate relevant assessments for knowledge checks, even in large librariesIt’s a small change with a big usability win, especially for teams juggling dozens (or hundreds) of quizzes.📚 See how to use quiz labels →  🔗 A Sneak Peek at Skilljar + Gainsight Customer Communities Integration 🔑 Unified LoginWe’re introducing a Unified Login for customers using both Gainsight Customer Communities and Skilljar in a connected setup. End users can sign in once through their Community SSO and move between your Community and Academy, no extra login prompts, no added friction.This capability improves the learner experience, cross-product engagement, and lays the groundwork for other features like unified user profiles and gamification. To enable the unified login, customers must have a connected Skilljar + Community configuration and participate in a short enablement session with our team.Have CC + SJ? Join the Early Access Program →  Here’s a look at what’s in development—and coming soon to the Early Access Program: 🧩 Education Widgets in Community Showcase your Skilljar content inside your Community:Embed course widgets to highlight featured training Display learner progress within embed course widgets Filter by tags, course status, duration, and morePreview of embedded Skillar course widgets on a Community page 🔎 Unified Search Bridge the content gap between your Academy and Community:A new search bar on your Skilljar Academy surfaces both Skilljar and Community results Helps learners find what they need, no matter where it lives Our first step toward a smarter, more connected discovery experienceUser view (left) and admin setup (right) for Unified Search 🖼 Embedded Community HeaderMake your Academy and Community feel like one platform:Bring your Community header and navigation into Skilljar Keep branding consistent across touchpoints Offers a visually seamless experience for your learnersHeader and navigation from Gainsight Community embedded in a Skilljar AcademyWant a head start on the Skilljar + Gainsight Communities experience? If you’re using both, join the Early Access Program to get access to Unified Login now and be first in line for upcoming features like embedded course widgets and unified search. Join Early Access →  🔮 That’s a wrap on Day 3 of Release Week. Catch up on everything we've released so far → 

Related products:Skilljar by Gainsight
Skilljar by Gainsight: One Course, Many Versions—Organize, Manage, and Report on Them with Course Families

Skilljar by Gainsight: One Course, Many Versions—Organize, Manage, and Report on Them with Course Families

Skiljar Labels, you know them, you love them, and they’re great for filtering courses. But when it comes to managing different versions of the same course, like localized or role-specific content, they're doing a job they weren't built for.Enter Course Families: the smarter way to group and manage related courses.Course Families allow admins to:Group course variants into one Course Family to better organize your content Search and sort by family name to quickly locate the right version Track performance across all versions including total enrollments, completions, & more Export course lists via CSV for easier, aggregated reportingSo whether you’re localizing an onboarding course into five languages or tailoring content for different customer segments, Course Families gives you the clarity and control to scale content organization.Want to see how?🕹️Take the interactive demo for a spin (and don’t miss Skilljar Release Week Day 3 tomorrow!)📚 Check out the Help Center Article to get started  🤝 Big thanks to our beta testersOver 80 of you helped shape Course Families before launch—including ​@czhong from PagerDuty, ​@LytePaulson from JLL Technologies, and ​@rochelle.kamont from Avionté. We couldn’t have done it without you and we’re excited to bring some of your best ideas to life in future enhancements. ​ ​ 

Related products:Skilljar by Gainsight
Skilljar by Gainsight: An Admin Homepage Built to Help You Track Trends and Pick Up Where You Left Off

Skilljar by Gainsight: An Admin Homepage Built to Help You Track Trends and Pick Up Where You Left Off

Now through January 27th, it's Skilljar Release Week. 🔮 Which means we’re rolling out a new product enhancement every single day. Some are long-awaited general availability releases, others are small but mighty upgrades you didn’t even know you needed.We’re kicking off Day 1 with a big quality-of-life win: your dashboard homepage just got a whole lot smarter. The redesigned homepage is now your command center, giving you quick visibility into what’s happening in your Academy without digging through reports or dashboard menus.Here’s what’s new when you log in:Spot key trends with enrollments and completions over time Pick up where you left off with recently updated courses just a click away Fine-tune faster by quickly identifying courses with low or no enrollmentsAdmin view of the new dashboard homepage  Please note that the new homepage experience varies by user permissions, for example, analytics access is required to view enrollment and completion metrics.There’s more on the way to make your dashboard even smarter. Future updates will include AI-powered recommendations to improve enrollments and keep content fresh.We can’t wait to hear what you think of the new experience.  📚 Check out the Help Center article for more details →🔮 Follow along all week and explore each new feature—including a demo of the new experience, at Skilljar.com →

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Skilljar Documentation Has a New Home

Skilljar by Gainsight: Skilljar Documentation Has a New Home

We are excited to share that all Skilljar documentation now lives in the Gainsight Help Center, so it’s easier to find, explore, and use Skilljar help content alongside other Gainsight products.Here’s what’s changing!All existing Skilljar help articles now remain available in the new location. Any upcoming content will be published in the new location. The previous Skilljar documentation site is still available, but no longer being updated. This site will be retired once post-migration checks are complete. If you visit this site, you’ll see a banner on top directing you to the new location. Please update any bookmarks or saved links to point to the new home.A quick note on ongoing updatesWhile all existing and new Skilljar documentation is now placed in the Gainsight Help Center, we’re still completing some link redirect work.During this transition, you may occasionally see a link that takes you to the old Skilljar documentation site. If that happens, please note the article title, and as a temporary workaround, search for the article directly in the Gainsight Help Center.Rest assured, we’re actively working to identify the required redirects and are moving quickly to put them in the right location.Why this move matters?Skilljar documentation is now part of the Gainsight Help Center, alongside documentation for other Gainsight products. This helps in a few important ways: A more consistent documentation experience. Familiar structure, navigation, and style standards that make content easier to scan and understand. A shared information architecture makes it more intuitive to find what you’re looking for. Continued improvements to search, usability, and content quality apply consistently across Skilljar documentation. If you have any questions or spot something missing, please reach out to docs@gainsight.com or Gainsight Support.Thanks for your continued support—we look forward to making Skilljar documentation even easier to use.

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Improved API Reliability & New Course Action to Automate Content Completion

Skilljar by Gainsight: Improved API Reliability & New Course Action to Automate Content Completion

Two small updates to make your life easier: mark content complete automatically with our new Course Action, and enjoy smoother performance thanks to completed API pagination updates. Skilljar Course Action: Complete Content ✔️Now live in the Completion & Post-Completion section of the Course Actions tab, Complete Content lets you automatically mark selected courses, paths, or plans as complete when a learner finishes the trigger course. How it works:If a learner already has an active enrollment, the selected course, path, or plan will be marked complete. This action supports all completion triggers: pass or fail, pass only, or fail only. If a learner does not have an enrollment, they’ll be enrolled and marked complete instantly, with the same enrolled_at and completed_at timestamp. Note: Only top-level completion is recorded e.g. if this action is used to mark a course as complete, lesson progress will not be reflected in Course Analytics. Only the top-level course object will appear as completed. Use it when:You want to move learners along an automated learning workflow, like marking foundational content complete for power users who’ve already gone through similar training, or auto-completing onboarding content once a capstone course is finished. Where to find it:Skilljar Dashboard → Courses → Select a Course → Actions Tab → Completion or Post-Completion Actions Check out the Help Center article for more details. Complete Content now available in Completion & Post-Completion Skilljar Course Actions  Skilljar API Pagination Update Complete 🛠️ Skilljar has updated our API pagination settings to improve reliability and performance for all customers, and to better align with how APIs operate across the industry.The default page size will remain 100 items per page; except those pages that previously returned up to 1000 results will now return 250 by default The maximum page size for all requests will change from 10,000 to 1,000If your integration already uses standard pagination practices (such as iterating through pages until all data is retrieved), no changes are needed, you may simply notice that larger datasets require a few additional requests.This update will help ensure consistent API performance and stability for all Skilljar customers.Visit our Help Center to learn more. 

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Easily Manage Header & Footer Links—Plus Small Fixes That Make a Big Difference

Skilljar by Gainsight: Easily Manage Header & Footer Links—Plus Small Fixes That Make a Big Difference

You can now add and manage footer links—like Privacy, Terms, and key resources—without having to use custom HTML. And to keep things tidy, we’ve added support for dropdowns for both your header and footer, so you can group related links easily.Plus, we’ve shipped behind-the-scenes upgrades to make your experience smoother across the board, from usability and reporting to accessibility. Nothing flashy, just the kind of thoughtful improvements that quietly make your day better. Here’s what’s new: New Dropdowns for Header Link ManagementYou can now add additional links to your site’s header and group them into dropdown menus, making it easier to guide learners to the right resources. Whether it's reference materials, help docs, or other training content, you can keep everything organized and accessible from the top of the page. Admin Experience: Add and order your links under the appropriate dropdown Academy/Learner Experience: Example of dropdown links in header Consistent Footer Links ManagementInstead of relying on custom HTML, you can now manage footer links the same way you manage header links. Add link names, set the order, organize dropdowns, and publish updates easily.  Admin Experience: Manage footer links with the same organization as header links Academy/Learner Experience: Example of dropdown links added to footer Small enhancements & improvements: Click-to-Copy Functionality in Publication Settings We’ve added copy icons to make grabbing key values quicker and more intuitive in Publication Settings:URL Field: You’ll now see a copy icon next to the slug input. Clicking it copies the full URL (prefix + slug) to your clipboard. SKU Field: A new copy icon in the Purchase Settings section lets you instantly copy the SKU, without triggering the flyout.Both icons include tooltips to confirm when a value has been copied. This enhancement also supports optional copy functionality at the component level in summary callouts, making it easier to reuse this pattern elsewhere. Domain Filter Added to Drill-Down Course AnalyticsYou can now filter by domain when viewing drill-down Course Analytics.Previously, domain filtering was only available on the high-level Course Analytics view, making it difficult to analyze data by domain after clicking into a specific course. With this update, users can apply the same domain filter at the drill-down level to see exactly which students make up metrics like registrations and completions for a given domain. Filter by Unpublished Courses in Course ManagementYou can now filter for unpublished courses in Course Management to easily review, clean up, or take action on drafted content. Other bugs and fixes:Training credits will now be enabled by default for all new organizations. Existing organizations’ training credits will remain unchanged. You can now view tags associated with live events in the CSV download—displayed as a comma-separated list in a new “Tags” column at the end of the file. Student Manager permissions can now be automated via API, making it easier for teams to assign training management access directly from systems like Salesforce, without manual setup in the dashboard. Made small visual adjustments to the Course Management header in the dashboard to improve visual alignment and overall polish. You can now filter for groups without categories to identify uncategorized groups that may need cleanup or organization. You can now download a CSV from the Labels Management page to view all labels and their associated objects in one exportable file. Bug fix that now allows Course Management pages to render correctly in Safari on desktop and mobile browsers. Accessibility Improvements The expand/collapse icons in catalog filters in the learner experience will now include alt text, improving screen reader support and overall accessibility for keyboard and assistive tech users.  Quiz titles on lesson pages in the learner experience are now properly tagged as H3s, ensuring correct heading structure for screen readers.  👀 You might’ve already noticed some of these under-the-radar improvements, we’re always looking for ways to make your day-to-day a little easier. Which one’s been your favorite?

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Let Learners Save and Revisit Training Anytime
Skilljar by Gainsight: Expanded APIs, Bulk Quiz Question Uploads, & Notification Controls

Skilljar by Gainsight: Expanded APIs, Bulk Quiz Question Uploads, & Notification Controls

This release expands the Skilljar API with new endpoints to help automate catalog updates, integrate with AI tools, and support headless architecture. We’ve also added smaller enhancements, like bulk quiz question uploads for admins and notification opt-outs for learners, to make everyday tasks easier. Let’s dive in! Expanded Content Management APIsWe’ve added new API endpoints and fields designed to automate content management and power AI-powered workflows. Here’s what’s new—and how you can use them: 📖 Catalog Page ManagementEndpoints: Create, update, and delete catalog pages and content that appears on that page: a specific course, learning path, webinar recording, PDF, certification exam, etc. Keep your catalog fresh by syncing directly with your CMS/DAM (see below). Automate content placement as new courses or resources are published. CMS (Content Management System): A tool that helps you create, organize, and publish content on a website without needing to code.  DAM (Digital Asset Management): A tool for storing and organizing digital files like images, videos, and documents so your team can find and use them easily.  🎓 CoursesEndpoints: Add and manage labels, delete courses, filter by label name. New fields for course metadata (promo_image_url, created_at, & time-tracking fields). Auto-tag or organize courses programmatically; push AI-generated promo images or time-to-complete estimates into your course metadata.📚 Published Courses & PathsEndpoints: For courses, full Create, Review, Update, Delete (CRUD), plus set rules for prerequisites, re-enrollment rules, visibility overrides, and tags. For paths, full CRUD, including labels, tags, and path items. New fields (created_at,slug,modified_at) Automate how and when learners see content. With an AI content tool, you can now publish a new course to Skilljar and automatically set prerequisites, visibility rules, and labels so it fits into the right learning path and audience segment, without admins manually configuring it in the dashboard.🏷 Tags & LabelsEndpoints: Full CRUD for tags and labels. Streamline how content is classified; use AI tools to auto-tag courses based on content.💲 License PackagesEndpoints: Add or update students in license packages via API.   Manage access automatically if you’re using License Packages. Add learners as soon as they’re provisioned in your CRM or HRIS.📝 AssessmentsEndpoints: Manage question banks, quizzes, and individual questions programmatically. Generate quiz questions with AI (e.g., from transcripts or lessons) and publish them straight into Skilljar. Refresh existing question banks at scale.📂 Other EnhancementsNote: These endpoints are listed in a separate category because they affect the admin side of Skilljar (things like deleting assets, updating path fields) rather than the learner side.Endpoints: Delete assets, lessons, and web packages; new fields for paths (promo_image_url, short_description, long_description_html, header_html,course_name_singular) Keep content clean and up to date; push AI-authored course summaries or descriptions directly into Skilljar.  What Does This Update Unlock?Automate content updates across large catalogs. Enable AI-powered content creation and publishing with partners like LearnExperts or Parta.io—or your own integrations. Support headless architectures by giving developers the ability to create, read, update, and delete (CRUD) courses and paths entirely through the API, without relying on the Skilljar dashboard UI.⚠️ Note: Our expanded APIs open the door for integrations with AI-powered content tools that can generate and publish content directly into Skilljar. With technical expertise, you can build similar workflows on your own, but success will depend on your ability to prompt, program, and connect these tools effectively. These are not out-of-the-box capabilities; but rather options for teams ready to leverage APIs and AI together.👉 See our API documentation for more information.  Bulk Upload Quiz QuestionsAdmins can now bulk upload quiz questions directly from the Dashboard, making quiz and question bank creation faster and easier. You can also add new questions to existing quizzes and question banks.From the Course Management > Quizzes page, simply select Upload via CSV to add multiple questions at once. You’ll be guided through a simple upload process with:A blank CSV template for easy formatting Validation of the CSV to ensure proper upload A step to configure new quiz settings before submittingOnce uploaded, new question banks and quizzes are automatically created with the correct questions and settings applied. Existing quiz settings will not be affected. Course Management > Quizzes > Upload via CSV Learning Path Notification Opt-OutLearners can already manage whether they receive course notifications from their profile page. Now, that same control is available for learning paths.By default, learners are opted in to notifications, but they can easily toggle them off anytime from their profile. This gives students more flexibility to decide how they want to stay updated on their learning.👉 Check out our Help Center article for setup details.  We want to hear from you! Which update was your favorite? Drop us a comment or question below. 👇  

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Hand off license management—without handing over your dashboard

Skilljar by Gainsight: Hand off license management—without handing over your dashboard

Available now on Professional and Enterprise plans, License Packages are now part of our new External Management suite; built to give your partners and customers more control without giving them access to your Skilljar dashboard.For organizations that license training, managing them can be... a bit messy. Manual tracking, adding students one by one, using spreadsheets or clunky workarounds. License Packages solve that.Now, Student Managers—users without Skilljar dashboard access—can assign, track, and reassign licenses to students directly in your branded Academy. It’s a simpler, scalable way to manage paid training for external teams, while giving you full visibility and permission control from the dashboard.With License Packages, you can: Create and allocate License Packages to specific Student Managers from the Skilljar dashboard (💡 Pro tip! Automate this process by using our API, Salesforce integration, and custom objects) Let Student Managers handle License Packages directly in your Academy, never in your dashboard. They’ll see which students are enrolled, completions, and whether each student is active in the package. This capability makes it easier to scale training programs, give external teams the access they need, and avoid the delays and deal blockers that come from limited permissions.🕹️ Try it out in Skilljar Academy📚 See how License Packages fit into the bigger picture → [Read the blog]🔗 Learn more in our Help Center 

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Help Learners Pick Up Where They Left Off with In-Progress Courses on Builder Pages
Now Available: xAPI (cmi5) Content Support and Upgraded LTI 1.3 Protocol

Now Available: xAPI (cmi5) Content Support and Upgraded LTI 1.3 Protocol

Our goal is to make Skilljar as flexible as possible. That’s why we’ve invested in interoperability with modern tools and file types—now supporting the launch of xAPI (cmi5) content, including the ability to syndicate xAPI courses across Skilljar organizations using Content Syndication. We’ve also upgraded to the latest Learning Tools Interoperability (LTI) 1.3 protocol for improved compatibility with third-party platforms. Here's what's possible with xAPI (cmi5) content support:🚀 Embed xAPI (cmi5) content from third-party tools like Articulate directly into Skilljar content, or launch it from a link within the lesson window📊 Track xAPI lessons just like SCORM, with completions, progress, and scores captured in Skilljar analytics If you use Content Syndication:🔗 Share xAPI (cmi5) courses across Skilljar organizations using the existing Content Syndication workflow🧭 Track course analytics in both the host and receiving organizations, all within your dashboard✏️ Maintain control over your content with course updates automatically syncing across both organizations______LTI 1.3 Now Available for All Customers:We’ve also upgraded our support for the Learning Tools Interoperability (LTI) protocol to version 1.3, the latest version of the standard. This update improves security and compatibility when integrating with third-party platforms like LinkedIn Learning and gives you more flexibility when bringing external content into Skilljar.What is LTI 1.3—and why should you care?LTI 1.3 is a secure industry standard that lets Skilljar connect with external learning platforms without forcing learners to log in twice or switch between systems.Here’s what that means in practice: One click, straight to the content. Learners launch third-party lessons from Skilljar without redirects or extra logins. Progress that syncs. When a learner finishes an external course, Skilljar gets the completion data automatically and marks the lesson complete. It’s a smart solution if you: Use third-party content but still want tracking and completion in Skilljar Offer compliance or certification training that lives outside your platform Want to simplify the learning experience across multiple tools Looking to get started? Learn how to set up LTI 1.3 integrations in our Help Center.  

Related products:Skilljar by Gainsight
April 2025 Improvements & Fixes

April 2025 Improvements & Fixes

Fresh features and updates are in full bloom this spring! Here are the latest product highlights from Skilljar by Gainsight over the past month: 🔗 Self-Service URL Redirects: Automatically redirect learners to your most relevant content, regardless of if they use outdated links. Learn more. 🪄 Simplified Course Management: A new Course Navigation Header and refreshed Publication Settings Page is now generally available! We hope these two design changes in the dashboard make course management and publishing faster and more intuitive. 🤝 Docebo & LearnUpon Verified Support for Content Syndication: Syndicate Skilljar content into Docebo and LearnUpon using our xAPI workflow. Visit our Help Center for a full list of supported LMSs and details on how to set up Content Syndication.  📊 Expanded Data Fields for Salesforce & Gainsight Integrations: We’ve added new data fields to Skilljar’s Salesforce managed package and Gainsight integration—especially useful for programs using VILT. See the full details on the new fields. ➕Small Improvements & Fixes: Accessibility Improvements: We’ve improved accessibility across the dashboard by enhancing screen reader support, including: Adding persistent and descriptive labels to form field Announcing information displayed on calendar components Ensuring all screen reader users can navigate and understand dynamic elements and icons Learn more about accessibility at Skilljar.Stay tuned for more updates on feature releases and improvements to our platform. If you ever spot a bug or improvement needed, feel free to email support@skilljar.com.

Related products:Skilljar by Gainsight
Skilljar by Gainsight: Ensure learners always land on the right content—even when using outdated links
Docebo Now Supported for Content Syndication
Parta.io Integration: Multi-SCORM Export & Instant Lesson Updates to Skilljar
Simplified Course Management: Two new design improvements in the Skilljar dashboard
New Data Fields in Salesforce & Gainsight Integrations