Use a Pardot registration form
To utilize a Pardot form for your webinar registration, Pardot must be connected as your primary integration.
On the Overview page for your event, open up the ellipsis menu and then click "Edit event info." In the settings tab of this modal, enable registration and then click "Wistia Form" to update your form selection.
When editing your registration, click "Show advanced options" to select a Pardot form instead.
After you've expanded advanced options, you can select to use a Pardot form, and then choose one from the dropdown menu.
When a Pardot form is used, Wistia cannot render form fields to fit the registration section on the page. Instead, the Pardot form is displayed in an iframe. To customize your form further, style it in Pardot before using it in Wistia.
By default, Wistia cannot detect when a Pardot form has been submitted. However, we can detect form submissions with a few small JavaScript snippets. The first snippet will be added to your form’s layout in Pardot.
<script src="https://fast.wistia.com/assets/external/pardot-form-api.js"></script>
Complete the steps below to add the snippet to your form:
Find the Layout Template you want to use on your form in Pardot.
Click "Edit Layout Template."
Paste the snippet inside the tag of the layout.
Open the form in Pardot and click "Save."
Find the form you want to use and click "Edit form."
Choose "Look and Feel."
Choose the Layout Template with the code added.
Click "Confirm & Save."
The second snippet should be added to your form’s Thank You Code in Pardot.
<script src="https://fast.wistia.com/assets/external/pardot-thank-you-api.js"></script>
Follow the steps below to add this snippet:
Open the form details in Pardot.
Click "Edit form."
Choose "Completion Actions."
Open the "Thank You Code" tab and add the code snippet
Click "Confirm & Save."
Note
Without the code snippet, the registrant will not be tracked when the form is submitted.
Note
Pardot form tracker domains must be https enabled to be used for Live registration. This can be enabled in your Pardot account.
Registrant Data Flow Comparison
| Wistia form | Pardot form |
Registrant contact information (first name, last name, email) | ✅ Stored in Wistia and sent to Pardot list if connected on Registrants page. | ✅ Sent to Pardot. ❌ Not stored in Wistia. |
Email reminders (confirmation, reminders, follow-up) | ✅ Send confirmation, reminder, and followup emails to registrants. | ❌ We cannot send confirmation, reminder, and follow-up emails to registrants. |
Branded form customizations | ✅ Brand your registration form with colors, fonts, and your desired border radius. | ❌ No access to Wistia form customization options. Style your form in Pardot. |
Attended (Y/N) | ✅ Stored in Wistia and sent to selected Pardot list on Registrants page. | ❌ We cannot capture or send identifiable attendee data to Pardot. |
Wistia pre-set additional fields (i.e. company name, country) | ✅ Stored in Wistia and sent to Pardot list if connected on Registrants page. | ❌ Not sent to Pardot. |
Custom questions | ✅Sent to Pardot. | ✅Sent to Pardot. |
Registration date | ✅Sent to Pardot. | ✅Sent to Pardot. |
Referral URL by registrant (e.g., facebook.com) | ❌Not sent to Pardot. | ✅Sent to Pardot. |
UTM by registrant (campaign, source, medium) | ❌Not sent to Pardot. | ✅Sent to Pardot. |


