Skip to content

Adobe Captivate

Pages about Adobe Captivate.

Sorry, but you do not have permission to view this content.
Sorry, but you do not have permission to view this content.
Sorry, but you do not have permission to view this content.
Sorry, but you do not have permission to view this content.
Sorry, but you do not have permission to view this content.
Sorry, but you do not have permission to view this content.
Sorry, but you do not have permission to view this content.

CpMate

The bridge between Captivate and Animate

CpMate allows your Adobe Animate HTML5 animations to sync with Adobe Captivate. 

Not Compatible with Captivate 12 and above

Compatible with Captivate 2019 (Also called Captivate Classic). To learn more about why Captivate 12 is not supported, please watch the video below.

What is it?

CpMate is a Javascript file that is packaged into your Adobe Animate HTML5 export. 

How does it work?

Adobe Animate HTML5 exports can be imported into Adobe Captivate allowing you to display animations in your courses. Once imported, CpMate communicates with CpExtra. This allows Captivate and Animate to interact with each other, opening up new possibilities and more efficient workflows.

What do I need?

CpMate requires the following three programs:

Animation

Sync Adobe Captivate and Adobe Animate Timelines

When the Captivate export pauses, so will the Animate Animation. Break down your animation into different segments a from Captivate set when they should play. Never lose sync again!

Responsive Stage

With CpMate's outer rendering feature enabled, the Adobe Animate stage will expand to fit whatever screen size the learner is using.

Workflow

Multiple Animations in One Document

No need to create a separate Adobe Animate project for each animation. CpMate allows you to package animations inside symbols. Export one OAM file and use it multiple times in Captivate, each instance playing a different animation. Update all your animations at once! Share images between your animations to decrease file size and download time.

Load Javascript Libraries into Captivate

CpMate can act as a platform to load Javascript libraries into Captivate. This could be popular third party libraries such as Sweet Alert or libraries of your own creation. Made an update to your code? Just republish in Adobe Animate and bring the update into Adobe Captivate. No more mucking about with Adobe Captivate's program files!

Interactivity

Change Captivate Variables from Animate

Change Captivate variables with literally one line of Javascript. Pair this with CpExtra's command variables, and you can show and hide objects, trigger advanced actions and change quiz scores all from within Adobe Animate.

Change Animations from Captivate

Based on Captivate variables, show different images or play completely different animations. Pull text from Captivate variables or captions to display inside Animate text fields.

Training

Comprehensive Documentation

We don't believe in undocumented software. CpMate has it's own dedicated help site with an exhaustive set-up guide and complete information on each and every feature.

Video Courses

We're eLearning developers. We learn visually. Get yourself off to a quick start with our official CpMate video courses, delivered by the head developer himself!

Buy

CpMate

Single User License
$ 67
50 USD
  • HTML5 Animations in Captivate Classic
  • Responsive Stage
  • Animate-Captivate Interactivity

Bundle and Save!

CpMate + Video Course

Recommended for all
$90.25
$ 84
50 USD
  • Software + training in one package
  • Taught by the head developer
  • Step by step animations and interactions
Training

CpMate + CpExtra

Two power programs. One package
$151.5
$ 136
35 USD
  • Save 10%
  • More powerful Captivate Classic
  • More powerful Animate
Bundle

Both + Training

CpExtra + CpMate + Both Quick Start courses
$197
$ 167
45 USD
  • Save 15%
  • CpExtra + 1 hour video course
  • CpMate + 1 hour video course
Bundle

Multi-User Licenses

3x CpMate License

$202
$ 182
25 USD
  • For small companies
10% Off

5x CpMate License

$337
$ 270
00 USD
  • For medium companies
20% Off

10x CpMate License

$675
$ 472
50 USD
  • For big companies
30% Off

CpMate - Quick Start

1 Hour Video Training Course

Learn what you need - Today!

CpMate allows you to link your Adobe Animate animations with Adobe Captivate. This course shows you how to set up Adobe Captivate and Adobe Animate to work with CpMate. It will also teach you CpMate’s most commonly used features with real world examples. By the end of the course, you’d be equipped and inspired to unleash the power of Adobe Animate on your Captivate courses.

Note, in this course we assume you are already familiar with Adobe Captivate and Adobe Animate. We will stop and explain what we are doing in these programs, but we will assume you are familiar enough that we do not need to explain their base concepts.

Discover how to...

Set up

Configure Captivate and Animate to work together in the smoothest way possible

Sync Captivate and Animate timelines

Use Captivate effects to sync your animation with your course's voiceover clip.

Group Multiple animations in a single file

Streamline your workflow by including all animations for your Captivate module in a single Adobe Animate file.

Communicate between Animate and Captivate

Change Captivate variables from within Animate. Change animations from within Captivate.

Build Animations for Responsive

Enable outer rendering to create animations with elastic stages that fill the screen, no matter whether it's a phone, tablet or desktop.

Your Teacher

Tristan has more than 10 years of experience in the E-learning. He remembers the good old days when you could pull in an SWF animation into Adobe Captivate. Based his nostalgia for the ‘golden days’ he designed and built CpMate. Now he’s here to teach you, and share the joy of building animations for your Captivate courses.

Buy

Quick Start Course

Buy it now!
$ 22
75 USD
  • 1 hour course
  • Learn CpMate's essential features
  • Taught by the head developer

CpMate + Quick Start

Bundle and save!
$90.25
$ 84
50 USD
  • Save money!
  • Software + training in one package
Popular

CpExtra

The Captivate Multi-tool

CpExtra is the Captivate extension designed by Captivate users for Captivate users. With features born out of real life use cases and every day Captivate pain points, this is the tool you need in your Captivate arsenal.

cpextra logo

Not Compatible with Captivate 12 and above

Compatible with Captivate 2019 (Also called Captivate Classic). To learn more about why Captivate 12 is not supported, please watch the video below.

What is it?

CpExtra is the most powerful Captivate Extension ever created. It enhances Captivate’s HTML5 export with a long list of new features which work seamlessly with Advanced Actions. It is delivered as a javascript file which you load into your Captivate Program files. Once loaded, CpExtra will be automatically included in all your projects! 

Whether you’re looking to push the envelope of what Captivate can do, trying to make your ‘rapid development’ a little more ‘rapid’, or just trying to fix little quirks in the way Captivate behaves, CpExtra is the tool for you!

It's Extra Powerful

Share information between modules

Want to know which course modules the learner has already viewed? Want to know if they passed the quiz in module three? CpExtra allows you to create local storage variables which share their values between modules, allowing you to do all this and more.

Event listeners

Want to run actions when you roll over, roll out, mouse down, mouse up, double click or right click on anything? How about when an object enters or exits the timeline? Or what about when a video or audio clip ends? All this is possible, thanks to CpExtra's event listeners.

Run an advanced action from another advanced action

Confused at why Captivate doesn't allow you to call an Advanced Action from another Advanced Action? So are we! So we built CpExtra's xcmndCallActionOn command variable to let you do it anyway! Stop duplicating code. Start saving time.

Partial scoring

Not everything is black and white. Was the learner's answer only half correct? Give them half the score. Use xcmndScore to change what scores buttons, text entry boxes and another report to the quiz, be that a score that's negative over 100%.

Run JavaScript files in Captivate

JavaScript is everywhere! Except, it seems, in Captivate. Cast off the shackles of Captivate's JavaScript dialog! With CpExtra's xcmndLoadJSFromAction command variable you can import JS files into Captivate and run them. Works for your own personal JavaScript files as well as third party JavaScript libraries.

It's Extra Quick

Run actions over queries

Are the three shapes you want to hide called: SmartShape_1, SmartShape_2 and SmartShape_3? No need to create an advanced action to hide all three. Hide them with the @syntax query: SmartShape_@. This @syntax works with hiding/showing, enabling/disabling, adding/removing event listeners and more!

Smart states

Are most of your Advanced Actions awkwardly trying to show the right state at the right time? Smart States allow you to give a state a special name so it will show itself when you want it to.

It's Extra Convenient

Run an action at the start of the movie

Don't know which slide the learner will start on because of LMS tracking or self-paced learning? Use xprefInitAction to define an action that will ALWAYS run at the start of the movie, no matter where it starts.

Work with numbers

Did you divide 7 by 3 and get 2.333333333? Round that number with xcmndRound. Need a random number to add some variety to your course? Use xcmndRandom.

It's Extra Neat

Prevent playbar scrubbing

Don't want the learner scrubbing through your course, skipping over content and messing up your carefully planned interactions? With xprefDisablePlaybarScrubbing you shall no longer fear the bar.

Mark slides complete

Does your branching scenario mean the course fails to report 100% completion? Use xcmndCompleteSlide to mark a slide complete even if it was never visited.

Embed custom fonts

Is your fancy handwritten font not appearing on mobile devices? CpExtra's xcmndEmbedFontFromAction command variable allows you to include as many non-web safe fonts in your project as you want! Just don't go overboard, okay?

Some Extra Help

Comprehensive documentation

We don't believe in undocumented software. CpExtra has it's own dedicated help site with an exhaustive set-up guide and complete information on each and every feature.

Video courses

We're eLearning developers. We learn visually. Get yourself off to a quick start with our official CpExtra video courses, delivered by the head developer himself!

See It In Action

Watch examples from our Youtube channel

Don't just take our word for it...

Play Video

…[CpExtra] has allowed me to do things I just couldn’t do before … It is phenomenal. I really enjoy it and I highly recommend getting this plug-in.

Michael Stephens

Monkey logic - Head Monkey

…By using CpExtra and the [xcmndCallActionOn] action, we can create a very light-weight Shared Action that defines parameters that assign to a variable. This variable is then passed on to another Advanced Action via CpExtra. This second Advanced Action remains editable and allows us to make changes as and when we need to. 

Andy Karl

Translating Tech

Play Video
Lieve Weymeis

“What do I like about CpExtra? Is it the easy way to overcome some Captivate limitations like preventing the progress bar scrubbing, changing the rollover color on Question slides, and controlling the behavior of Text Entry Boxes. Although I like those tweaking options a lot, I am using CpExtra mostly to create events wherever I need them, to call advanced actions from an advanced action and to exchange variables between modules without having to dive into JavaScript. This is the most amazing widget in my Captivate tool set!”

Lieve Weymeis

Adobe Captivate Forum MVP

Buy

CpExtra

Single User License
$ 84
USD
  • All the features!
  • Dozens of command variables
  • Slash development time with @syntax

Buy with training

CpExtra + Quick Start Course

Recommended for all
$106
$ 96
USD
  • Software + training in one package
  • Taught by the head developer
  • Learn the top 5 features in 1 hour
Bundle

CpExtra + Up and Running Course

For the power user
$172
$ 138
20 USD
  • Video training of all CpExtra's launch features
  • Quick Start course thrown in for free!
  • 5 Hours of training
Bundle

Multi-User Licenses

3x CpExtra License

$226
$ 252
USD
  • For small companies
10% Off

5x CpExtra License

$420
$ 336
USD
  • For medium companies
20% Off

10x CpExtra License

$840
$ 588
USD
  • For big companies
30% Off