Adobe Captivate 8 review


Today Adobe Captivate 8 was released.


In this post I’m going give you a high level overview of what’s new in Adobe Captivate 8 as well as my view of the product. I participated in the beta test of Adobe Captivate 8 so I have been playing around with Captivate 8 for a while now. It has been a very interesting beta cycle this time mainly due to the high ambitions for some of the new features.


Major changes in Adobe Captivate 8:

There are two significant changes in Adobe Captivate 8 which pretty much defines what this release is about.

The first one is the UI changes. The new Adobe Captivate 8 comes with a completely new user interface. The only thing you will recognize is the white slide in the middle – everything else is new. The team behind Adobe Captivate felt that the UI in earlier versions of Adobe Captivate was too intimidating for new users, so the new version should make it easier for newcomers to get started with Adobe Captivate.

The new Adobe Captivate 8 splash screen

The new Adobe Captivate 8 splash screen


Hey where did the timeline go?

Hey where did the timeline go?


The second major change is of course the new Responsive Project capability. This feature lets you create projects with three separate breakpoints, which can adapt to various devices. Sort of like a “build it once – use it on all devices” feature. The feature is an HTML5 only and does have some very promising uses if you are building for a crowd that use a variety of devices.

Desktop, Tablet and Mobile Break Points in Adobe Captivate 8

Desktop, Tablet and Mobile Break Points in Adobe Captivate 8

You’ll work as you always have in Adobe Captivate designing a single version (break point). You can then switch to another break point and move, edit or resize objects, change fonts, colors etc. You also have the ability to maintain your layout across the different devices by using relative positioning of objects.


Adobe Captivate 8 comes with ready-made responsive themes so you can get started right away using one of the built in themes. It also possible to do responsive screen captures in Adobe Captivate 8. You’ll simply record as you always have and once you are in edit mode the simulation will appear in the three different break points. Captivate will automatically detect the active / important part of the screen capture and adapt that to the tablet and mobile break point. Of course you can manually adjust this as well if needed.

Publishing Responsive Projects is easy and straight-forward and you can integrate them with your LMS just as with any other Adobe Captivate version. The launcher will also automatically detect the device the user is using and adapt the content to fit that device.

A very simple proof of concept Responsive project can be see here:

I will be writing a more in-depth article about the new Responsive Project features in Adobe Captivate 8. There are simply too many things to cover in this initial review.


Other changes in Adobe Captivate 8:

There is no doubt that the two above mentioned changes have taken pretty much all of the development time from the engineering team. However there has been time to implement a few more changes in this new version.

Effects are now absolutely timed with the object. This will make a lot of people happy. In earlier versions of Adobe Captivate if you applied an effect with 2 second duration and then at a later point changed the slide duration or the duration of the object with the effect, this would also alter the effect timing. This was insanely annoying and thankfully this has been fixed in Adobe Captivate 8.

Support for roll over and down states for Smart Shapes. This is really nice if you are using Smart Shapes as buttons as it allows you to create “buttons” that actually look and behave like buttons.

Adobe Captivate 8 allows you to define up, over and down states for Smart Shapes when using them as buttons.

Adobe Captivate 8 allows you to define up, over and down states for Smart Shapes when using them as buttons.

You can now save free-form Smart Shapes as a custom shape and reuse them in your project. Again a nice feature which will make Smart Shapes even more useful.

Adobe Captivate 8 provides native support for WebObjects now. You can import HTML5 and Edge Animations directly into Adobe Captivate now. This allows you to create HTML5 based animations/ interactions in Edge Animate and use them in Adobe Captivate. In Captivate 7 you could achieve the same by using the “Web Page Interaction” and reference your HTML5 animation through this. However with native support in Captivate 8 it is much easier to import, resize and position HTML5 animations in your eLearning courses.


Lots of new ready-made assets. In Adobe Captivate 8 you will find 11 different course themes and you also have the ability to apply different color swatches to these themes allowing you to create a ton of different variations. In this release the number of characters have also been bumped up to 25 different sets in 50 different poses. I haven’t seen the new character sets myself yet so I can’t say anything about the quality of them. You’ll also find a completely new Interaction – “Catch the AlphaNums”, which uses the accelerometer in the users mobile devices to control the game. Finally you get two new text-to-speech voices, which I haven’t tested or heard yet myself.

Adobe Captivate 8 comes with news themes and one new Interaction.

Adobe Captivate 8 comes with new themes and one new Interaction.


Interactions now support using the theme colors. I think this will be very well received as the visual appearance of a project means a lot to many eLearning designers. In this release localized Interactions are also added, which has been a request since they were introduced in Adobe Captivate 6.

Adobe Captivate 8 now supports gestures and geolocation. It will be possible to navigate in your HTML5 based projects using touch, swipe, zoom and pinch gestures. This is a welcome addition if you publish to tablets and phones.

Adobe Captivate 8 Gestures

Adobe Captivate 8 Gestures


The new variable cpInfoGeoLocation system variable will hold the users Geo Location. Based on the users Geo-location you can create content that adapts based on the location of the user. This opens up for some pretty cool opportunities for you as a developer. Perhaps you want to display specific information to your students if they are based in Germany, Kazakhstan or United Kingdom. This will be possible now by using the new Geo Location capabilities of Adobe Captivate 8 and combine them with Advanced Actions.

Geo Location variables in Adobe Captivate 8

Geo Location variables in Adobe Captivate 8

One other great change in Adobe Captivate 8 is the Pop-up blocker (actually it’s more like a pop-up cleaner). How many times have you forgotten to close down Outlook before starting on recording a video demonstration? And how many times have you received your favorite newsletter email right in the middle of the recording? I know it has happened to me quite a few times. Normally I simply edit the video demo afterwards and places a rectangle shape on top of the pop-up so it is hidden in the final output. However in Adobe Captivate 8 you now have the ability to remove these pop-ups in a more professional manner.



Some other nice stuff for advanced developers:

A common JavaScript interface for SWF and HTML5 output. Prior to Adobe Captivate 8 the interfaces for HTML5 and SWF were not in sync, which was the cause of much grief and confusion for advanced users.

The widget API in Adobe Captivate 8 add supports for grabbing the theme colors used in the project and the language of the installed version of Adobe Captivate. This allows widget developers to make widgets that follow the design of the theme the user has selected and the ability to provide a localized Widget Properties panel to the developer.

A new variable – cpInfoMobileOS – allows you to detect the operating system of users accessing your content. I can’t really see any straight-forward use cases for it right now, but if anyone has any suggestions I would love to hear them.

Find the users mobile OS using the new system variable in Adobe Captivate 8

Find the users mobile OS using the new system variable in Adobe Captivate 8


My impression of Adobe Captivate 8:

There is no doubt that the engineering team put significant effort into the new Responsive Projects feature. Adobe Captivate is also the first eLearning development tool to truly implement real responsive design (*1). None of the competing tools on the market has this capability so congratulations to the team for making this happen. This is really a giant leap forwards for Adobe Captivate and when version 7 was released there were murmuring in the background voicing disappointment that it used a fixed size and didn’t implement responsive design. Now with this release Adobe gave us responsive designs and threw in other goodies such as gestures, geo-location and access to the accelerometer of mobile units. This truly shows that the team behind Adobe Captivate is committed to make it easier for all of us to leverage the power of mobile deployment.

The new Responsive Project feature deserves a more detailed description and walk-through than I can provide here in this review so I will write a post about this at a later time. The bottom line is that it is an impressive feature that really gives Adobe Captivate an edge over competing tools.

For me many of the smaller changes such as localized interactions, ability to style the interactions to the theme color etc. are nice to have, but not something I’m very exited about. Mainly because I don’t use the interactions and I don’t use the themes capabilities in Adobe Captivate. However from the official Adobe Captivate forums I know that these things have been requested and needed by a lot of people, so I’m sure that it will make many developers happy.

Personally I like some of the smaller things most. The fact that the effect duration is now fixed and doesn’t change whenever I change slide or object timings is a long overdue fix. Another small thing I really like is that “Force re-publish on all slides” is checked by default now when you publish. I always try to use this feature when I publish from Captivate, but sometimes it slips and I forget it. Now it is enabled by default so I will never forget again and risk having weird artifacts or other strange stuff in my published content.

The ability to define up, over and down states for Smart Shape buttons is also a really nice and needed feature. In Captivate 7 I never really used Smart Shapes as buttons because I feel that a button should look and behave like a button. In Captivate 7 you just had a static Smart Shape with no visual indication other than a mouse-cursor change when it was activated. Now it will be possible to create real buttons and leverage the power of Smart Shapes in a project.

The variables and Advanced Actions in Adobe Captivate 8 also received some attention from the engineering team. Shared Actions have been improved with better descriptions and parameterization. In the variables section you now have the possibility to select and delete multiple variables in one go. A “Select unused variables” button has also been added and it is great if you don’t use any widgets that rely on variables in your project. If a widget uses a variable it will still show up as “unused” in the variables interface and if you delete it that will almost certainly cause your project to not work as intended.

My biggest caveat with Adobe Captivate 8 is the new User Interface – you will either love it or hate it. Currently I fall in the latter category but perhaps my feelings will change when I have used it in a couple of real life production projects.

While it looks great and probably not as intimidating as the earlier versions I personally feel it is a step backwards in terms of usability. The removal of the tool bar containing the most used objects means you either need to use the large banner menu to find your objects or use the keyboard shortcuts. Thankfully I know most of the keyboard shortcuts so I will probably survive, but if you don’t know these then you are in for a lot of mouse clicking. Some objects such as Smart Shapes does not have a keyboard shortcut associated so here you need to use your mouse and click. In case you need a list of the available keyboard shortcuts for Adobe Captivate you can find that here.


Working with objects in Adobe Captivate 8:

Working with objects is more cumbersome in Adobe Captivate 8 due to the new UI. In Captivate 7 (and earlier) once you had inserted an object you had direct access to all the objects properties using the properties panel. Granted it was a rather long list, but you could scroll up and down using your mouse-wheel quickly. You also had the ability to collapse sections of the Property Panel, which you didn’t use that frequently, making the list shorter.

Adobe Captivate 8 object properties

Changing properties for a button in Adobe Captivate 8


In Adobe Captivate 8 this is no longer possible due to the design of the new UI. If you insert a button you will get four separate “tabs” which you need to manually each and every one to set up your object. It will start on the “Style” tab where you set button image / button text, font etc. The next tab you need to click is “Actions” where you set the “On Success” criteria (Go to next slide etc.), set object captions and “include in reporting” amongst others. The next tab is the “Options” tab. Here you’ll find the “add audio” functionality, but also the width, height and X and Y coordinates of your object.  Finally you have the “Timing” tab where you set the objects “Display for” properties and object timings. It is also here you define the object transition if the selected object supports it.


Adobe Captivate 8 – a single monitor application?

The new UI in its default setting makes Adobe Captivate 8 a single monitor application. When you open up Captivate for the first time you will notice that you can no longer undock panels and move them to a secondary monitor. Furthermore you no longer have the ability to create custom workspaces. The only available workspace is “Default” and the only option you have is to reset it.

Thankfully the Adobe Captivate team provided us with an “Advanced mode”, which allows you to once again undock some of the panels and use Adobe Captivate on a multi-monitor setup. This is done by going to Preferences and General Settings and enabling “Enable custom workspaces/panel undocking” and then restarting Adobe Captivate.

The magic option to once again undock the panels in Adobe Captivate 8.

The magic option to once again undock the panels in Adobe Captivate 8.

Once you have done this you can undock certain panels such as the Timeline, the Effects panel, the Library and the Timing panel. Sadly you won’t be able to undock the “Style”, “Actions” and “Options” panels so here you still need to use your mouse to access the properties located in these tabs. Once you enabled this “Advanced mode” you also have the ability to create workspaces again, although you do not have the same degree of customization available to you as with the earlier versions of Adobe Captivate.

If you work with Adobe Captivate a couple of hours a week you will probably feel okay about the new UI. However if you work with Adobe Captivate professionally like I do and use it 6-8 hours every day all these extra mouse clicks can be a problem. Repetitive Strain Injury is not something to take lightly so remember to take frequent breaks when working and think about investing in an ergonomic replacement for the mouse. I purchased a Contour Rollermouse from Amazon to use at home a week ago and I will most likely purchase one for the office computer as well. It takes a bit to get used to and I still need to use my mouse to do precision work in Adobe Photoshop, but overall I am really happy with it.

I know that User Interface Design is a very complex process and it is unlikely to end up with something that makes everybody happy. Most of the other beta testers were also quite happy about this new UI so perhaps it is just me that feels this way. Personally I liked the Captivate 7 interface better. I liked the fact the Adobe Captivate looked and worked like the other Adobe applications I use. Right now I’m still finding myself confused about the new UI trying to find things, but I guess it will get better at some point.


So is Adobe Captivate 8 worth it?

If you are delivering to a diverse crowd which uses different platforms or you are delivering to mobile there is no doubt at all. Adobe Captivate 8 is your best choice to create responsive eLearning that can be viewed on a variety of devices. No other tool allows you to deliver your content in a responsive way while having the comfort of designing it in an WYSIWYG editor like Adobe Captivate. The team behind Adobe Captivate really managed to raise the bar of what an eLearning tool is capable of.

If you don’t deliver to mobiles at all or don’t plan on using Responsive Design, the changes in Adobe Captivate 8 are not exactly jaw dropping. Most of the focus for this update has been on the addition of Responsive Projects and that shines through. However you still get some nice additions to Smart Shapes (Save custom shapes, up & down states for buttons), enhancements to Variables and Advanced Actions as well as a number of bug fixes. The localized Interactions will also be a popular feature outside the English speaking market. It would be a though sell if these were the only additions to Adobe Captivate 8 but as mentioned Responsive Projects is the main attraction and to use a over-hyped word – Adobe Captivate 8 is a game changer when it comes to Responsive Design for eLearning. (sorry I had to use the word game changer at least once in a post here. It seems to be such a popular word amongst eLearning bloggers 🙂  )

To sum up: Yes – Adobe Captivate 8 is definitely worth it regardless of what type of developer you are. You’ll get more bang for your buck if you are publishing to HTML5 but in either case you do get a solid product.

If you are on a subscription plan you automatically get access to Adobe Captivate 8 so download it and play around with it. If you don’t have a subscription to Adobe Captivate you can download a 30-day trial from here.  Even though you have an active subscription to Adobe Captivate 7 you still need to download the trial of Adobe Captivate 8 and use your account details to activate it.

I would love to hear your thoughts about Adobe Captivate 8. I’m particularly interested in hearing your thoughts about the new Responsive Projects feature and the new User Interface. Drop a comment here when you have tried it out.

I’ll follow up on this review with a more in-depth look at the Responsive Projects feature as well as some other informational articles about Adobe Captivate.




(*1) – The only other eLearning development tool that I know can create Responsive Design is the Adapt Framework. However in its current form it is a framework and not a WYSIWYG editor like Adobe Captivate. Instead you create your course by editing config and  JSON files. It can create some truly amazing things, but it is much more complicated to use.



  1. Andrew Downes on

    Great article Michael! I’ll have to give cp8 a try soon!

    One comment: gomo learning has been doing responsive design for a while now. You build the content once and gomo automatically rearranges it for different screen sizes. No custom tweaking needed for different sizes.

    One question: have there been any developments in the Tin Can tracking for this version or is that the same as version 7?

    • Thanks for the info about Gomo Learning. Looks really interesting.
      Tin Can tracking and the LMS API in CP8 is the same as in CP7. There have been no changes to these as far as I am aware of.

    • Absolutely terrific article, Michael, both in content and style. If all reviews were this well written it would save us all weeks of evaluation every year keeping up with developments.

      In passing, the disquiet displayed by some users here, re dropping of existing target formats (e.g. exes), as tool developers focus ever more obsessively on mobile devices echoes discussions over at Techsmith, with their competing (and very lovely) Captivate tool; lot’s of folks really upset that they’ve dropped export to FLV/SWF in their version 8.

      Worth a look (I read the whole thread). Techsmith’s Danny O’Rourke particularly impressed me with his tact and helful workarounds while defending the (imho) indefensible…

  2. Nate Horton on

    My biggest issue is with the new UI. I hate it.:) So much information is now buried. I have always preferred to be able to customize and arrange my CP workspace (which was a very nice addition when CP 5.0 came out). Seems like this UI has taken us back to the old CP3 days where everything was buried within a single screen and requied multiple clicks and tabs to get to anything. I also think the “responsive” set up has a lot of work still needed. Its a step in the right direction – but just because content will re-size somewhat – doesn’t mean its fully responsive.

    • Thanks for the comment Nate. As you can see I’m not overly fond of the new UI either, but I guess it is a personal taste. I think that once people really start working in-depth with Captivate 8 that is when we will see how people react to the new UI.

      As for the responsive part it seems to be fully responsive in all the tests I have done. Although Captivate automatically can resize content for you, it is also possible to override this and have complete control over each break point. You can even exclude certain elements from one or more break points if needed.

  3. Pingback: Adobe Captivate 8.0 Released - Did They Get it Right? |

  4. Pingback: New to eLearning? Try Adobe Captivate 8! « Rapid eLearning | Adobe Captivate Blog

  5. Adobe Captivate 8 does not have the feature to publish as standalone executable. It is in the documentation and manual but not in the product. This is ridiculous.
    I have to downgrade to get the functionality back.

    • Yeah I was actually surprised it was removed as well. I don’t think it was a widely used feature though and with the Captivate 8 release it is clear that the focus from Adobe is on online delivery to every device possible.

      • I really don’t understand why Adobe removed the export to exe and dmg options. In Captivate 7 I used this facility a great deal and so Captivate 8 (I’ve just upgraded) really isn’t for me on a number of levels. I’m not convinced the responsive design part of Cap 8 works well.

        YES!!! Captivate should be a part of Creative Cloud. I have asked Adobe why it isn’t on numerous occasions. They NEVER answer the question.

        So, in short…..Adobe Captivate 8 – disappointed


  6. Well written article. It will be nice to see some more write-up on the Common JavaScript Interface.

    Now in regards to “Working with Objects in Captivate 8”, finally – they have done away with all of that confusing scrolling. I love the changes they have made to the new User Interface (UI). You cannot get away from clicking when using any modern development tool and the various property regions are now more easily accessible. So overall, this is a great upgrade and well worth the monthly subscription price. But Adobe needs to give free access to the cloud (i.e. Captivate 8) for those purchasing the standalone version of Captivate 8 since we end up paying $160 more.

    • The standalone vs. subscription issue is a nasty one. I have switched to the subscription service, but it has several other pitfalls (like the fact that you can’t keep more than one older version of the application installed). Personally I would like to see Captivate included in the Creative Cloud subscription instead of being a “stand-alone” product.

  7. I’ve just upgraded from Captivate 7 to 8 and it seems that version 8 no longer supports the Youtube Interaction that version 7 did…is this in fact the case? I have projects that were built in 7 that used the YouTube Interaction functionality and now no longer work…

      • I have had the same issue getting the youtube widget to work, works with F12 press but not others, as a new user (both to the product and authoring tools generally) this is frustrating.

        I am not a fan of the UI, by the sounds of it the Version 7 option would suit me better. Working with my IT guy now to get it working.

  8. Thanks for the article – it’s good to read about valuable features that are easy to overlook.

    For me, the new UI is mostly something to get used to,and I see how it might be less intimidating to new users. A few things are missing, though, such as an Undo button, an Arrange toolbar, and access to toolbar functions from a menu. I’ve also noticed that the tab order of the size and position (Transform) options has changed: it now goes from X to W to Y to H – how is that easier to use?

  9. Pingback: Adobe Captivate News & Resources | eLearning Chef

  10. Michael – We intend to create product training artifacts using C8, is there a way of securely publishing these artifacts and ensure controlled access ?

    • Hi Pradeep,

      In that case you would want to distribute the content through an LMS as these allow access control and follow up of the content.


  11. I used to be such a loyal Captivate fan & it used to be the application I preferred when building eLearning content. In fact, I’m even an advanced Captivate instructor. This is NO LONGER the case and this new version is to blame.

    This is the buggiest version of Captivate I’ve installed since I began using Captivate in 2004. If I had a dime for every random bug (big and small – trust me, there are many), I could probably pay for my annual subscription for the Master Collection.

    Don’t even get me started on the horrible tech support.

    I would NOT recommend this product any longer.

    • +1 for this comment.

      Captivate 8 is full of bugs and its user interface is not as intuitive as Articulate Storyline 2. Certain UI sometimes disappears for no reason. The gesture control is nice but is rather limited and only suitable for linear course. Creating a button such is a hassle compare to Storyline 2. Even copying and pasting slides and elements are annoyingly painful – every actions and names have to reset to make it work. I wouldn’t recommend this product to any other e-Learning developers.

  12. So, I’ve enjoyed reading this review and I’ve downloaded and played around with the Cap8, but I see some serious issues with this.

    Everything that is exported, even if it has interactive elements is presented in a video like timeline? Interactive elements aren’t timed, presentations and animations aren’t timed, they’re click controlled. Beyond making an actual video, isn’t the timeline metaphor completely unfit for purpoese and needlessly complex?

    Why can’t we make invidual pages that are then linked via AJAX rather than compiling a SWF file into an HTML container?

    I know ther are certain sacrifices made to have a WYSIWYG editor and creator, but are there alternatives that actually output pure HTML rather than trying to put a complex controller wrapper around it?


  13. I’ve been using Captivate since version 4 and Adobe products since forever. One thing I’ve learned is that Adobe is very inconsistent across their product line and Captivate is toward the lower end of quality on that spectrum. That said, Captivate 8 has some obvious limitations compared to earlier versions but since my projects are linear and running on Moodle (LMS), it hasn’t hindered my productivity. And, while I haven’t tried them all, it seems to be one of the better tools for this kind of thing. Let’s hope for continuous improvement.

    • Agree. Screen jumps around when editing shapes or tabbing between projects. Timing indicate disappears when you change the timing of the slide itself. There are too many others to list. Frustrating, and as much as I like the stuff they actually took care of, it’s so buggy I wish I had Captivate 5.5 back. I dislike Captivate 8. It’s cumbersome and finicky.

  14. Adobe Captivate 8 has bug in creating quizzes with partial score. It doesn’t seem to work. Can some help me in creating a quiz with Multiple answers and partial scores for each of them.

    I have found so many issues using captivate to build courses. For starters, if you purchase let’s say Captivate 8, did you know that adobe won’t continue to update Captivate 8 when Captivate 9 comes out, even if you purchase Captivate 8 less than 90 days ago. If you purchase any version of captivate as soon as the next version releases you will NEVER get another update on that version of captivate again. Which could be critical if a browser like Chrome changes the way it reads HTML5 coding, you are stuck with the old version that doesn’t show up properly in the new released browsers since captivate doesn’t update the old versions. Basically Adobe will never update any version they have made including their previous version if they released a newer version. THINK TWICE BEFORE BUYING CAPTIVATE! OR BE PREPARED TO SPEND HUNDREDS OF DOLLARS TO KEEP UPGRADING TO EACH NEW VERSION TO GET UPDATES!

  16. Hi Michael,

    I’m a Cp6 user. My main problem with Cp6 is that skin of videos is lost when I publish in html5. It seems to me skins are flash. Is it solved in Cp9? I mean, can I publish event videos in html5?

    regards, Daniel

Leave A Reply