Our next free workshop event will be announced very soon! Explore Our Online Training Courses and Master Classes!

Revolutionise Your Storyline eLearning Content with AI-Powered Automation ✨

With cutting-edge features like ChatGPT conversational AI, ElevenLabs text-to-speech, and dynamic image generation via DALL-E, you can create eLearning experiences that are smarter, more personalised, and truly engaging.

Transform Your Storyline Content Hosted In WordPress With AI-Driven Capabilities ✨

All it takes is an ‘Execute JavaScript’ trigger added to your Storyline slide, using a code snippet that you can copy and paste directly from our website to perform whatever action you wish. Just visit our Knowledgebase pages for full instructions for every AI feature the eLearning Magic Tool delivers.

Build AI-Powered Conversations Into Your Storyline eLearning Activities with ChatGPT

Seamlessly integrate ChatGPT into your eLearning activities to create interactive chatbots, personalised feedback, and adaptive learning scenarios. No complex setup is required – just add a simple JavaScript trigger and let AI do the rest.

Generate Natural-Sounding Voiceovers with ElevenLabs

Use ElevenLabs’ advanced text-to-speech capabilities in combination with your Storyline activities to generate professional-quality voiceovers dynamically. Create audio responses in real-time based on learner input or content variables!

COMING IN 2025! – ElevenLabs Agentic AI support is coming to the eLearning Magic Toolkit. Empower your learners to engage in real-time conversations with an AI assistant, all while seamlessly managing project variables to control interactivity and automate actions in Storyline.

 

New to version 2.13!

Generate Videos Dynamically With Presenter Scripts And Visual Content Passed From Articulate Storyline Activities

Incorporate powerful, high-fidelity media generation from Stability AI and OpenAI’s DALL-E 3 to create custom visuals based on learner input or activity content.

Dynamic Image Generation During eLearning Activities with Stability AI and OpenAI DALL-E

Incorporate powerful, high-fidelity media generation from Stability AI and OpenAI’s DALL-E 3 to create custom visuals based on learner input or activity content.

Save and Recall Variables Across Different Articulate Storyline Activities

Synchronise user data across Storyline activities seamlessly by storing generated variables to the user profile page in WordPress.

eLearning Magic Toolkit Provides The Connection Between Your Storyline Content and ChatGPT!

ChatGPT by OpenAI is a revolutionary technology that opens up so many amazing opportunities for eLearning developers to create fully bespoke, informative, and engaging AI-enhanced online learning experiences.

Now with the power of our brand new plugin for WordPress, we make it even simpler for Storyline developers to utilise ChatGPT in their online learning experiences.

With the eLearning Magic Toolkit, any Storyline activity hosted on your WordPress site is capable of connecting and utilising the ChatGPT API. You’ll be amazed at what you can create! But if you need a little help we also include some fantastic ChatGPT code recipes to get you started.

See What Additional Features The eLearning Magic Toolkit Offers For Articulate Storyline Developers:

Setup Custom Databases To Save And Recall Variables From Any Storyline Activity

Think Google Sheets integration for Storyline, but instead made blazingly fast, much easier to setup and manage, and far more secure!

With the latest release of eLearning Magic Toolkit, we have created the ability for you to generate custom database tables on your WordPress site to be used by any Storyline activity.

Set up as many data columns as you need and save/recall data using simple Execute JavaScript snippets at any time in Storyline. You can also quickly edit the contents of any table, and download your data to a CSV file at any time with a single click.

With the eLearning Magic Toolkit, you can create practically any user-driven elearning experience you can imagine!

View And Edit Any Stored Variable On Each User Profile in WordPress

Once your users have stored variable data as a result of completing their activity, as WordPress Administrator you can then access all of this data at any time from the user’s profile screen. You can then use this data in any way you wish, from building custom reports to sharing feedback as part of their learning journey.

This amazing capability for Articulate Storyline developers can’t be found anywhere else!

Generate Reports Based On Any Variable Saved From Storyline

The eLearning Magic Toolkit provides an easy to use shortcode that can be placed onto any post/page of your WordPress site, which generates a list of user names (based on their IDs added to the shortcode) and the chosen Storyline variable ID.

Instantly Create Score Leaderboards Using Any Storyline Number Variable

Looking for a way to show who has the highest score amongst their competitors in your game-based learning experience built in Storyline?

Just add the simple shortcode included with the eLearning Magic Toolkit anywhere on your WordPress site and you can generate a leaderboard table in no time at all!

Instantly Generate A Branded PDF Document Containing Any Storyline User Variables

This brand new feature of the eLearning Magic Toolkit can be used to quickly and dynamically generate documents for the user to keep following their online learning experience, such as a personalised learning report or on-going recommendations.

This feature works fantastic as a custom action for AI Agents!

Get eLearning Magic Toolkit

1 Site Licence

Normally £43.75 (GBP)

£35.00(GBP) / Year*

10 Site Licence

Normally £68.75 (GBP)

£55.00(GBP) / Year*

25 Site Licence

Normally £87.49 (GBP)

£69.99(GBP) / Year*

Your purchase of eLearning Magic Toolkit comes with a no questions asked 14 day refund guarantee, so you can buy with confidence.

* Special introductory pricing, all renewals are at full price. All prices are exclusive of any applicable sales tax or VAT.You can cancel your subscription at any time.

Plugin Specification For WordPress

Version: 3.0
Last Updated: Jun 09th, 2025
Requirements: WordPress 4.5+ , PHP 7.0+

Do you have a question about eLearning Magic Toolkit?

What version of Articulate Storyline do I need to use this plugin?

eLearning Magic Toolkit For Articulate Storyline has been fully tested for content built in Articulate Storyline 360. We will provide support and updates for the latest versions of this software.

To use the OpenAI integration features of the eLearning Magic Toolkit, you will require a Secret (API) Key for the OpenAI Platform.

You will be able to obtain a Secret Key once you have created your own OpenAI Platform account.

You will need to be aware of the charges being made to your account with use over time, but should note (at this moment) the GPT API is a fairly low cost solution to implement for sending and receiving chat messages at small scale.

Some knowledge of JavaScript coding would be advantageous – however we do provide the Javascript code you need to use eLearning Magic Toolkit in Storyline, which you can find in our Knowledge Base.

As well as this, many of the setting screens in the eLM Toolkit admin menu now provide a code builder wizard to help you quickly build the Execute JavaScript code you need to simply copy and paste into Storyline!

You’ll just need administrative access to your WordPress site in order to upload your content and set things up.

Though you don’t need any other plugin installed to use eLearning Magic Toolkit, our plugin will work absolutely fine if your Storyline content is published to a specialised post or page on your site, such as a lesson or topic page within your chosen WordPress LMS platform.

 

Yes! Our plugin has been fully tested with Tin Canny Reporting and works perfectly well. Just make sure to display your content in either an iframe or lightbox, and not to open in a new tab (as this setting is incompatible with eLearning Magic Toolkit).

 

 

Only certain features of the eLearning Magic Toolkit are unavailable when logged out (unauthenticated) users are accessing your site and interacting with your Storyline content. If you are looking to store guest responses e.g. to questions in a quiz or survey built in Storyline, then the Custom Databases function introduced in version 2.5 can be used for this purpose.

Using eLearning Magic Toolkit to create ChatGPT enhances experiences will work as normal for either logged in or logged out users.

eLearning Magic Toolkit works with both Text and Number Variable Types in Articulate Storyline.

 

No – eLearning Magic Toolkit is designed to further integrate Articulate Storyline with WordPress, so you’ll need to be running a WordPress-based website in order to use the plugin.

We took the decision to amalgamate a number of our smaller plugins which added features to either WordPress, LearnDash, or Storyline360 into one single plugin moving forward – The eLearning Magic Toolkit. This allows us to focus our efforts on one single plugin that gives everybody the best possible features rolled into one, thus also saving space in your plugin library.

 

Yes! We have a fully documented Knowledge Base that you can visit in the first instance for fast, self-serve answers. Otherwise you can contact us in the usual ways on our Contact page if you need some assistance using this or any of our other plugins.

 

All licence purchases for the eLearning Magic Toolkit For Storyline and WordPress plugin come with a no questions asked 14 day refund policy, so you can buy from us with confidence.

Looking For Further Help?

Impact Focus has been built by a team of professional development team that specialises in the use of WordPress for Education, Training, and Online Learning.

Everything you need to get started using the eLearning Magic Toolkit.

Ask us anything about our plugin custom features and eLearning services.

Schedule a meeting

Why not book a consultation call with us? We’re here to assist you with any questions or concerns you may have.

Please note: All bookings are subject to confirmation. We reserve the right to reschedule based on availability.