Adobe Captivate 3: e-Mailing Interaction and Quiz Results

I’ve gotten several emails from people who are absolutely frustrated by Captivate’s apparent inability to send interaction and quiz results via e-mail. Rest assured, you can get it to work. In the lesson that follows, I’ll show you how to successfully force Captivate to send user interaction and/or quiz results to any e-mail address.

But not so fast. Before teaching you how to get the e-mail feature to work, let me stress that while sending the results via the e-mail method will work, it is not an ideal process. For one thing, the e-mail you receive will contain less than perfect data. In fact, the data will need to be migrated into a ColdFusion or Access database before you will be able to effectively use it. In addition, the user can prevent the email from being sent to you–either intentionally or otherwise. And if the user is not using their own computer set up to send email, the email generated by Captivate isn’t going anywhere.

Instead of using the e-mail feature to collect user interaction in your Captivate project, I strongly recommend you use a Learning Management System (LMS) instead. An LMS tracks learner progress in your Captivate course. Even the weakest LMS can track quiz scores and interactivity. However, if you are dead-set on using the e-mail feature, read on…

Setup Adobe Captivate 3 to Send User Interaction via E-Mail

  1. Assuming you have already inserted reportable Buttons, Click Boxes, Text Entry Boxes and/or Question Slides into your project, ensure that none of the objects are set to Send e-mail to from either the If the user clicks inside or the If the user clicks outside area

    This is probably the biggest mistake people make when trying to e-mail interaction results. If you were to enable the e-mail feature for individual slide objects, you would potentially end up with dozens and dozens of emails per project. In fact, you should ensure that Send email to is NOT selected for any object or slide anywhere in your project until you get to the next step.

  2. Choose Quiz > Quiz Preferences

    The Preferences dialog box will appear.

  3. Select Reporting from the Quiz Category
  4. Select Enable reporting for this project

  5. Select E-mail and then type an appropriate e-mail recipient into the E-mail field
  6. Select Attachment if you want the results to automatically be attached to the e-mail instead of imbedded into the body of the e-mail
  7. Enable e-mail reporting in Captivate 3

  8. Select Settings from the Quiz Category
  9. From the Settings area, select Show score at end of quiz

    Captivate Quiz  Settings: Show score at end of quiz

  10. The Show score at end of quiz option will add a results slide to the end of your project. The cool thing about this new slide is that there will automatically be a Send E-mail button on the slide.

    Send e-mail button

    If the user clicks the button, their e-mail application will start, an e-mail will be created (already addressed to the e-mail recipient you specified above) and the user can easily send the email.

  11. Click OK to close the Preferences dialog box
  12. Publish your project as a SWF (File > Publish) and test the Send E-mail button when you get to the end of the project

    Note: If you intend to use the Send E-mail method, test the Send E-mail button from a Published SWF instead of a Preview. During my tests, the Send E-mail feature worked every time when tested via Published files. I noticed that the interaction data did not appear as an attachment when tested via a Preview. Instead, the interaction data was included within the Body Text of the e-mail.

Want to learn more about Adobe Captivate 3? Click here.

84 Replies to “Adobe Captivate 3: e-Mailing Interaction and Quiz Results”

  1. Is it possible to create the ‘send email’ button without selecting ‘show scores at end of quiz?’ What I would like to do is create a button which initiates the sendmail function without having the review slide.

  2. Does the ‘e-mail’ button use actionscript or javascript to send the e-mail?
    I like to use the ‘continue’ button to both send the e-mail and close the project.
    In our e-learning environment we use ‘validateCaptivate()’ to close our standard projects, displayed in a pop-up (without tracking score).
    For the projects where we want to track score (using the e-mail function) I tried; ‘sendMail() ; validateCaptivate()’ and also ‘sendEMail ; validateCaptivate()’ on the quiz-continue button, ‘validateCaptivate()’ works perfectly but the e-mail just doesnt get through.
    Any thoughts or ideas?

  3. Does the ‘e-mail’ button use actionscript or javascript to send the e-mail?
    I like to use the ‘continue’ button to both send the e-mail and close the project.
    In our e-learning environment we use ‘validateCaptivate()’ to close our standard projects, displayed in a pop-up (without tracking score).
    For the projects where we want to track score (using the e-mail function) I tried; ‘sendMail() ; validateCaptivate()’ and also ‘sendEMail ; validateCaptivate()’ on the quiz-continue button, ‘validateCaptivate()’ works perfectly but the e-mail just doesnt get through.
    Any thoughts or ideas?

  4. Does the ‘e-mail’ button use actionscript or javascript to send the e-mail?
    I like to use the ‘continue’ button to both send the e-mail and close the project.
    In our e-learning environment we use ‘validateCaptivate()’ to close our standard projects, displayed in a pop-up (without tracking score).
    For the projects where we want to track score (using the e-mail function) I tried; ‘sendMail() ; validateCaptivate()’ and also ‘sendEMail ; validateCaptivate()’ on the quiz-continue button, ‘validateCaptivate()’ works perfectly but the e-mail just doesnt get through.
    Any thoughts or ideas?

  5. Hi, I would to know if the student’s can add their name on the results page so if they email it or I view it on the screen, I know who it belongs to.
    Thanks
    Sherri

  6. Hi, I would to know if the student’s can add their name on the results page so if they email it or I view it on the screen, I know who it belongs to.
    Thanks
    Sherri

  7. Hi, I would to know if the student’s can add their name on the results page so if they email it or I view it on the screen, I know who it belongs to.
    Thanks
    Sherri

  8. Hi, I would to know if the student’s can add their name on the results page so if they email it or I view it on the screen, I know who it belongs to.
    Thanks
    Sherri

  9. Hi, I would to know if the student’s can add their name on the results page so if they email it or I view it on the screen, I know who it belongs to.
    Thanks
    Sherri

  10. Hi, I would to know if the student’s can add their name on the results page so if they email it or I view it on the screen, I know who it belongs to.
    Thanks
    Sherri

  11. Hi Sherri,
    Yes, after adding a text entry box, set your quiz preferences to include interaction. When the results are sent to your LMS or via email, you’ll see what the user typed in the text entry field.
    Kevin

  12. Hi Sherri,
    Yes, after adding a text entry box, set your quiz preferences to include interaction. When the results are sent to your LMS or via email, you’ll see what the user typed in the text entry field.
    Kevin

  13. Hi Sherri,
    Yes, after adding a text entry box, set your quiz preferences to include interaction. When the results are sent to your LMS or via email, you’ll see what the user typed in the text entry field.
    Kevin

  14. Hi
    I am currently testing Captivate for our training department and as with the many comments here am running in to trouble with the email quiz results feature.
    The automatically created Send email button will work when you preview project but when project is published and ran in HTML format the button does not generate an email or any error.
    Is there a solution available for this issue?

  15. Hi
    I am currently testing Captivate for our training department and as with the many comments here am running in to trouble with the email quiz results feature.
    The automatically created Send email button will work when you preview project but when project is published and ran in HTML format the button does not generate an email or any error.
    Is there a solution available for this issue?

  16. Hi
    I am currently testing Captivate for our training department and as with the many comments here am running in to trouble with the email quiz results feature.
    The automatically created Send email button will work when you preview project but when project is published and ran in HTML format the button does not generate an email or any error.
    Is there a solution available for this issue?

  17. I have been working with Captivate 2 and it has been great. I have the quiz results being sent to a general e-mail account where I track them. The final task that I have is that I am trying to make the test results more user friendly. Right now it merely states if the staff passed or failed and shows a lot of numbers all crammed together. Is there any way to create a more user friendly e-mail in regards to test results?

  18. I have been working with Captivate 2 and it has been great. I have the quiz results being sent to a general e-mail account where I track them. The final task that I have is that I am trying to make the test results more user friendly. Right now it merely states if the staff passed or failed and shows a lot of numbers all crammed together. Is there any way to create a more user friendly e-mail in regards to test results?

  19. I have been working with Captivate 2 and it has been great. I have the quiz results being sent to a general e-mail account where I track them. The final task that I have is that I am trying to make the test results more user friendly. Right now it merely states if the staff passed or failed and shows a lot of numbers all crammed together. Is there any way to create a more user friendly e-mail in regards to test results?

  20. Hi and thanks this site has been helpful. I’ve been beating a dead horse all morning, assuming that there simply MUST be some what to get test results out of Captivate and into an unsophisticated file. I wouldn’t care if it was simply a text file. But to be so entirely dependent on an LMS is annoying. (Don’t have one yet and won’t for a while.) OK, so my three questions are thus:
    1) Is there any way to push score results to a text file that saves up to the server upon which the course is housed?
    2) I’ve added an ungraded survey question at the beginning to capture the user’s name and I’ve selected report Score and Interactions in Quiz Preferences, however, when an email is generated upon test completion, it contains only Status, Location, Score, and Time… no entries for text field. Any suggestions?
    3) What exactly is Location anyway?
    Thanks in advance.
    -Tammy

  21. Hi and thanks this site has been helpful. I’ve been beating a dead horse all morning, assuming that there simply MUST be some what to get test results out of Captivate and into an unsophisticated file. I wouldn’t care if it was simply a text file. But to be so entirely dependent on an LMS is annoying. (Don’t have one yet and won’t for a while.) OK, so my three questions are thus:
    1) Is there any way to push score results to a text file that saves up to the server upon which the course is housed?
    2) I’ve added an ungraded survey question at the beginning to capture the user’s name and I’ve selected report Score and Interactions in Quiz Preferences, however, when an email is generated upon test completion, it contains only Status, Location, Score, and Time… no entries for text field. Any suggestions?
    3) What exactly is Location anyway?
    Thanks in advance.
    -Tammy

  22. Hi and thanks this site has been helpful. I’ve been beating a dead horse all morning, assuming that there simply MUST be some what to get test results out of Captivate and into an unsophisticated file. I wouldn’t care if it was simply a text file. But to be so entirely dependent on an LMS is annoying. (Don’t have one yet and won’t for a while.) OK, so my three questions are thus:
    1) Is there any way to push score results to a text file that saves up to the server upon which the course is housed?
    2) I’ve added an ungraded survey question at the beginning to capture the user’s name and I’ve selected report Score and Interactions in Quiz Preferences, however, when an email is generated upon test completion, it contains only Status, Location, Score, and Time… no entries for text field. Any suggestions?
    3) What exactly is Location anyway?
    Thanks in advance.
    -Tammy

  23. The standard.js file and the html file that are generated when you publish your quiz is crucial to the email reporting option. You must launch the quiz SWF file using the html file which then calls the standard.js file to produce the email with the quiz results.
    When you publish your project, in the Output Options section, make sure you have Export HTML selected. This will export both the html file and the standard.js file.

  24. The standard.js file and the html file that are generated when you publish your quiz is crucial to the email reporting option. You must launch the quiz SWF file using the html file which then calls the standard.js file to produce the email with the quiz results.
    When you publish your project, in the Output Options section, make sure you have Export HTML selected. This will export both the html file and the standard.js file.

  25. The standard.js file and the html file that are generated when you publish your quiz is crucial to the email reporting option. You must launch the quiz SWF file using the html file which then calls the standard.js file to produce the email with the quiz results.
    When you publish your project, in the Output Options section, make sure you have Export HTML selected. This will export both the html file and the standard.js file.

  26. Is there a way to have the Quiz Results automatically send to the e-mail address once the Student’s have completed the quiz rather than having to have the Student’s click the send e-mail button?
    Also, is there away to edit the look of how the information displays in the e-mail? What it currently looks like is confusing and unorganized.
    -Eric

  27. Is there a way to have the Quiz Results automatically send to the e-mail address once the Student’s have completed the quiz rather than having to have the Student’s click the send e-mail button?
    Also, is there away to edit the look of how the information displays in the e-mail? What it currently looks like is confusing and unorganized.
    -Eric

  28. Is there a way to have the Quiz Results automatically send to the e-mail address once the Student’s have completed the quiz rather than having to have the Student’s click the send e-mail button?
    Also, is there away to edit the look of how the information displays in the e-mail? What it currently looks like is confusing and unorganized.
    -Eric

  29. I have adapted the project to gather the users name, email address and phone number, input the raw results into a database and generate a silent sendMail() email to the administrator without any user interaction or risk of them intercepting the email. The email shows the captivate results for every question with users input in a string, comma delimited body and gives the quiz assessor all the information of the use, although it looks messy.
    I now want to format the results so that they look assessor friendly, so I guess I will have to set up some sort of html table to capture the comma delimited fields and process that into an email.
    Any ideas how to break down the gstrEmailBody?

  30. I have adapted the project to gather the users name, email address and phone number, input the raw results into a database and generate a silent sendMail() email to the administrator without any user interaction or risk of them intercepting the email. The email shows the captivate results for every question with users input in a string, comma delimited body and gives the quiz assessor all the information of the use, although it looks messy.
    I now want to format the results so that they look assessor friendly, so I guess I will have to set up some sort of html table to capture the comma delimited fields and process that into an email.
    Any ideas how to break down the gstrEmailBody?

  31. I have adapted the project to gather the users name, email address and phone number, input the raw results into a database and generate a silent sendMail() email to the administrator without any user interaction or risk of them intercepting the email. The email shows the captivate results for every question with users input in a string, comma delimited body and gives the quiz assessor all the information of the use, although it looks messy.
    I now want to format the results so that they look assessor friendly, so I guess I will have to set up some sort of html table to capture the comma delimited fields and process that into an email.
    Any ideas how to break down the gstrEmailBody?

  32. Hi,
    I have the same problem that everybody has reported here, I am not able to allow users to send the results via email when clicking on the Send Email button, the funny thing is that in the Captivate preview it works perfectly, but on the generated HTML does not work at all, any idea? I need this to host it on a website.
    Thanks for your help

  33. Hi,
    I have the same problem that everybody has reported here, I am not able to allow users to send the results via email when clicking on the Send Email button, the funny thing is that in the Captivate preview it works perfectly, but on the generated HTML does not work at all, any idea? I need this to host it on a website.
    Thanks for your help

  34. Hi,
    I have the same problem that everybody has reported here, I am not able to allow users to send the results via email when clicking on the Send Email button, the funny thing is that in the Captivate preview it works perfectly, but on the generated HTML does not work at all, any idea? I need this to host it on a website.
    Thanks for your help

Leave a Reply to TammyCancel reply

Discover more from The Logical Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading