If you want to create an Event (which is when a player displays a Call to Action, or CTA) using an iframed form in Pardot with the following variables:
There are three main options for sending Event data to a MAP: an embedded form, an iframed form and a Vidyard form. However, none of these three options can satisfy all 6 of the above requirements. Here's why:
Here are the steps required to iframe a Pardot form into a Vidyard event while having it resume play after submission and still pass data to Pardot.
Create a Pardot form as desired until step 4 "Completion Actions"
During the "Completion Actions" setup stage of your form, add the code below to the source editor of the "Thank You Content" tab or directly into the "Thank You Code" tab.
Add your form to a Pardot Landing Page.
Get the "Link" for the landing page and iframe it into the event.
Add the event listener code to close the event and continue playback.