Trusted By

Hundreds of eLearning providers and organizations around the globe use Content Controller to manage, share, license and report the training that is taken by millions of learners each day.

cdc logo
ddi logo
Valvoline logo

What is Content Controller?

We built Content Controller as a central dynamic content hub to ease the processes of scaling distribution to learning management systems (LMSs) across multiple eLearning standards while maintaining visibility into learner engagement.

With Content Controller, you can:

  • Import and test course packages.
  • Set up licenses to control who can access your content.
  • Share courses out to any LMS via proxy dispatch packages.
  • Track the results with built-in aggregate reporting and analytics.
  • Plus, seamless course versioning, content portals, automation APIs and more.

Central content management

Save time and effort managing training and versions.

Content Controller serves as the central hub for all your training content, whether created internally or shared externally, easing the burden of content management regardless of your role. It streamlines learning distribution to multiple LMSs by resolving issues with mismatched eLearning standards, manual version updates, and complexities during platform migrations, allowing you to quickly and effectively scale your learning programs.

CC_license_management

License management

Control customer access to courses and protect revenue

Forget sending over the actual course files and losing revenue; Content Controller’s licensing tools put you back in control over your intellectual property and licenses. Automatically disable access when subscription terms, like learner count or expiration date, are met. Plus, gain unrivaled visibility into how many learners are using your courses, completion rates and more to provide the best learning experiences.

self-service content portal

Self-service distribution

Hands-off course sharing with branded content portals

Sharing your courses via email, Dropbox or FTP shouldn’t be a barrier to delivering training to learners. Content Portal in Content Controller provides simple, branded distribution portals that let your customers or teams download the content they need, in the eLearning standard of your choice, whenever they need it.

America’s Credit Unions improved tracking and delivery with Content Controller

America’s Credit Unions struggled with using an FTP site to distribute compliance training to their members, resulting in long distribution processes and unprotected IP in the wild. Content Controller helped them gain content protection, improve usage tracking and streamline delivery of compliance training to member credit unions.

“Content Portal has been really big for us. Our members can self-serve, and we can push out course updates and know they will access the latest version. Also, the fact that there is reporting, and we can adjust licenses, is a bonus for us.”

— Alicia Steindorf, Director of Online Learning

Learn more in the full case study

Standards support

Bridge the gap of eLearning standards compatibility for LMSs

If you have courses in one standard or format and the LMS you’re sharing with supports another, Content Controller lets you decide what format or standard is best. Import a variety of content and standards-based packages and share (we call it Dispatch) them in accordance with the standards the LMS and/or customer requires.

Import Support Share (Dispatch) Support
SCORM 1.2 SCORM 1.2
SCORM 2004 (2nd, 3rd, & 4th editions) SCORM 2004 (3rd and 4th Editions)
AICC cmi5
xAPI AICC
cmi5 LTI 1.1 or 1.3
MP3, MP4 and PDFs
Zoom (Coming 2026)
YouTube (Coming 2026)
Vimeo (Coming 2026)

Non-standards support

Share your web-based and dynamically generated content with third-party LMSs

Whether it is VR, web-based or proprietary, you may have specialized training that can’t normally be packaged into an eLearning standard. Content Controller + Rustici Cross Domain (RXD) is just the solution for you! Together, they allow you to share anything that relies on a server-side database with a third-party LMS via SCORM, AICC or cmi5 packages.

With Content Controller, we’ve seen better reporting standards. I think that’s been magic for us. It’s covered up a lot of the noise. Before, we’d present data and hear completion discrepancies. That’s all gone away. The data is all standardized, and we have a more accurate and reliable number.

Marc Richards, Director, Strategic Program Management
CC_equivalents

Multi-language support

One package, multiple language courses within

Managing and distributing multilingual training can be complex, especially concerning updates and scaling. Content Controller removes the admin overhead with its Equivalents feature. This allows you to bundle all course language versions into a single package, enabling learners to select their preferred language. Furthermore, when content needs updating, you only need to make the change once in Content Controller, and the update is automatically applied to the package already shared with all LMSs.

CC_reports

Reporting and analytics

Aggregate reporting on learners from multiple LMSs

When sharing training across multiple LMSs, you need the reporting to match the scale. Content Controller’s robust reports and course analytics let you see across all your teams or customers to understand usage patterns, completion trends and more. Craft strategic content plans from learner-level detail and identify how to create more effective courses using interaction data with the aggregate reporting in Content Controller.

Automation API access

Make your administration workflow efficient

When distributing at scale, you need a tool that grows and adapts. Content Controller includes an automation API to help you scale your workflows within the application and make your team’s time more efficient. Control nearly every part of your Content Controller instance from importing, versioning and reporting right on your computer using its RESTful API and webhooks.

Recognizing Content Controller's success

Throughout the years, Content Controller has been doing great things for our customers and their learners. Here are just some of the accolades it has received alongside our delightful customers.

Benefits of using Content Controller

  • Central content hub

    Sharing content to multiple LMSs becomes complex quickly with LMS migrations, frequent content updates and managing content from multiple sources. Content Controller is your hub to connect those who create content with those who ingest it, keeping your ecosystem in check.

  • Time and money savings

    By leveraging the tools in Content Controller, such as auto-version updates, automation APIs, content portals, reporting dashboards and more, our customers have regained countless hours and reduced the need to increase headcount.

  • More learner and course insights

    Content Controller’s reporting dashboards and data allow you to see what’s happening with your courses and learners, regardless of the LMS used. An aggregate view of completions, course interactions and other metrics helps you focus more on improving learning experiences and less on data manipulation.

  • Protect your training intellectual property

    Stop sharing the actual course files and use Content Controller’s dispatch proxy packages and licensing tools to prevent content use when the license limit is reached. Using these tools will help your customers have a more consistent, clear experience while saving you revenue and increasing renewal rates.

  • Gold standard of eLearning standards support

    Getting your training to work in an LMS can be difficult with the amount of eLearning standards and different implementations. Working with Content Controller also means working with a company that has specialized in eLearning standards for over 25 years, helping to inform how our packages are created and integrated with LMSs.

Send training directly to learners

Meet learners where they are with Launcher

Are some of your customers looking for your content but don’t have an LMS to share it in? Launcher can help. Use Content Controller’s newest add-on to empower your customers to send content directly to learners with a link.

What's new in Content Controller

New and notable features from recent releases

Content Controller keeps getting better. See the history of past releases on the Evolution of Content Controller page for a holistic look at how we’ve developed the platform over the years.

See Content Controller in action

See how others are distributing content to employees, extended enterprise partners, and to customers using Content Controller.

  • LKQ uses Content Controller to train multinational learners with a global competency framework

    LKQ uses Content Controller to train multinational learners with a global competency framework Read more
  • Webinar: Alarm.com’s approach to content sharing

    Read more
  • MindGym increases renewal rates, boosts efficiencies, and delights clients with Content Controller

    MindGym-Content-Controller-case-study Read more

Want to see Content Controller in action?

Fill out the form below to schedule a Content Controller demo!