Description
The GrassBlade add-on adds native support for SCORM, xAPI (Tin Can), and AICC packages to LearnDash, allowing you to load interactive content like lessons and capture progress, scoring, and completion data directly in the LMS reports. Built for teams that produce corporate training and certified courses using external authoring tools, the extension converts each submitted package into a trackable lesson, integrated into the native flow of lessons, quizzes, and learner progress.
Key Features
- SCORM and xAPI Support
Accepts upload of SCORM 1.2, SCORM 2004, and xAPI (Tin Can) packages as LearnDash lessons. - Learner Progress Tracking
Records status, score, and completion time for each student in the LMS dashboard. - Integration with an External LRS
Sends activity statements to a Learning Record Store via a configurable xAPI API. - AICC Compatibility
Imports legacy AICC packages produced in older authoring tools without manual conversion. - Completion Synced with the Lesson
Uses the score returned by the package to unlock the next lesson and mark the lesson as completed.
GrassBlade Benefits
- Leverage Existing Content
Reuses ready-made packages from Articulate Storyline, Adobe Captivate, and iSpring without redoing them in the editor. - Compliance with e-learning Standards
Keeps adherence to the formats required by corporate training programs and certifications. - Unified Reporting in LearnDash
Centralizes performance for imported and native content in the same learner progress dashboard. - Scales for Corporate Programs
Supports large training libraries with completion auditing and user history.
Who Is It For?
- T&D and HR departments that maintain corporate training tracks in LearnDash.
- Instructional designers who produce content in Articulate Storyline, Adobe Captivate, or iSpring.
- Schools, universities, and institutions that need to import SCORM and AICC packages into the LMS.
Designed for corporate education teams and institutions that rely on open e-learning standards, the extension fills the gap between professional authoring tools and LearnDash, without requiring custom development. The result is an LMS capable of hosting entire libraries of SCORM and xAPI trainings with the same course experience as content created natively in WordPress.
Frequently asked questions
Is LearnDash GrassBlade GPL-licensed?
Yes. LearnDash GrassBlade is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use LearnDash GrassBlade on multiple sites?
Yes. You can install LearnDash GrassBlade on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does LearnDash GrassBlade cost at Ultrapack?
LearnDash GrassBlade costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does LearnDash GrassBlade include updates?
Yes. The current version of LearnDash GrassBlade is 0.1.0, published at Ultrapack on Oct 13, 2016. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is LearnDash GrassBlade scanned before publication?
Yes. Every version of LearnDash GrassBlade goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin LearnDash GrassBlade?
Requires WordPress 2.8 or higher. Tested up to WordPress 3.5.1.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
grassblade.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
grassblade.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 2.8 or higher. Tested up to WordPress 3.5.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready