I only want the certificatewidget to show up if they pass the module. How do I do that? I'm using Captivate 6.
You didn't specify what you want to happen if the user fails? In my explanation will assume that you just want to skip over the slide with the widget, to a slide next to it. Another approach would be to show the widget on the same slide only when the user has passed the module. And with pass I hope you mean that they did a Quiz with a Success result?
The most simple approach in that case is to configure the Quiz settings (Quiz, Preferences). The actions On Success, and On Failure will be executed after the score slide. Have a look at this screenshot
In this example I assumed that the Certificate slide is just after the score slide (hence the Success action: Go to Next slide) and that you want to navigate to another slide in case of failure (here to the slide Links). Of course this simple approach has some drawbacks: if you provide a playbar, the user can always navigate back and get to the Certificate slide that way, same if you use a TOC and allow navigation.
Another approach would be to hide/show the certificate widget, when entering the slide with the widget, based on the result of the system variable cpQuizInfoPassFail. This variable will have the value 1 on Success and 0 on Failure. You could use a conditional advanced action:
IF cpQuizInfoPassFail is equal to 1
THEN show widget
ELSE hide widget
I would set the widget in that case initially as invisible (Properties panel)