Sync Wistia User IDs (Visitor Keys) to your connected Marketo account to send your own emails for live events in Wistia. You can create personalized links to send within your live event emails.
Set up your account for Marketo live event emails
Connect Marketo
To set up this workflow, you'll first want to be sure you've connected your Wistia account to your Marketo instance. Ensure that you've checked off the "For Live Events" option.
Check out this article for detailed steps on how to connect the Marketo integration.
Create live event
Set up a live event in your Wistia account and choose to use a Wistia form for the registration. Connect Marketo from the registrants page and select lists to send registrants and attendees to.
Within your live event, click "Emails" to open up the email customization page, and turn confirmation emails off.
After you've exited Customize, click the "Share" dropdown menu, and then select "Share event links."
Copy the audience link.
Construct personalized registration link
Take the audience link that you copied for your live event, and append the following URL parameters to it:
?uid={{lead.Email Address:default=}}&vk={{lead.Wistia User Key:default=}}
Here is an example link:
https://lenny.wistia.com/live/events/cfps94ze2z?uid={{lead.Email Address:default=}}&vk={{lead.Wistia User Key:default=}}
This URL ensures registrants are admitted to your event without having to re-submit the registration form. If someone has previously registered for one of your events, (following 06/23/2025) and one-click registration is turned on for your event, returning visitors will see the one-click registration form.
Live event confirmation emails via Marketo
Create an email from within Marketo's Design Studio. In the body of the email, add a button to join the live event.
Paste the customized audience link for your live event into the button link field. You can preview the email with a contact to ensure the values are correctly populated in the link.
Note
If this is your first event since 06/23/2025, the visitor key may be blank. Once someone registers after that date, it will populate if you have the event integrated with Marketo.
Click to preview, update the “View By” field to be “Lead,” and then choose a lead. You can then hover over the link to verify that the URL parameters are inserted correctly.
Approve and close the email.
Create a Marketo campaign for live event confirmation emails
Set up a Marketo campaign and ensure that the "Executable" option is unchecked. Click "Create."
Click into the "Smart List" tab and add a trigger for "Added to List." Choose the registration list that was selected when setting up the integration in Wistia.
Head to the "Flow" tab and add a "Send Email" action for the email that you created earlier.
From here, go to the "Schedule" tab and click "Activate."
Now that you've activated the campaign, navigate to the registration page for your event, fill out the form, and submit it.
Look for the confirmation email in your inbox.
Click on the link in a private browsing window and the registration page will know that you have previously registered.
Live event reminder emails via Marketo
Create an email in Marketo, and add the customized audience link for your event to the button link field.
You can preview the email with a contact to ensure the values are correctly populated in the link.
Note
If this is your first event since 06/23/2025, the visitor key may be blank. Once someone registers after that date, it will populate if you have the event integrated with Marketo.
Click to preview, update the “View By” field to be “Lead,” and then choose a lead. You can then hover over the link to verify that the URL parameters are inserted correctly.
Approve and close the email.
Create a Marketo campaign for live event reminder emails
Create a Marketo campaign and ensure the "Executable" option is left unchecked. Click "Create."
Navigate to the Smart List tab and select the "Member of List" filter. Set it to the list that you selected to send registrants to when setting up the Marketo integration for your live event in Wistia.
In the Flow tab, set up a Send Email action with the reminder email you created earlier.
In the Schedule tab select, "Run Once" and check off the Run later option. Enter when the email should be sent and click "Save."
Wait until the time you specified and check your email.
Alternatively, you can set up recurring reminder emails by using the "Schedule Recurrence" feature.
Live event attendee emails via Marketo
Create an email in Marketo, and add the customized audience link to your event to the button link field.
You can preview the email with a contact to ensure the values are correctly populated in the link.
Note
If this is your first event since 06/23/2025, the visitor key may be blank. Once someone registers after that date, it will populate if you have the event integrated with Marketo.
Click to preview, update the “View By” field to be “Lead,” and then choose a lead. You can then hover over the link to verify that the URL parameters are inserted correctly.
Approve and close the email.
Create a Marketo campaign for live event attendee emails
Create a Marketo campaign and ensure the "Executable" option is left unchecked. Click "Create."
Navigate to the Smart List tab and select the "Member of List" filter. Set it to the list that you selected to send attendees to when setting up the Marketo integration for your live event in Wistia.
In the Flow tab, set up a Send Email action with the attendee email you created earlier.
In the Schedule tab select, "Run Once" and check off the Run later option. Enter when the email should be sent and click "Save."
Wait until the specified time and check your email.
Alternatively, you can set up recurring attendee emails by using the Schedule Recurrence feature.
Live event registration emails via Marketo
If a user previously registered for an event on or after 06/24/2025 using the personalized audience link you created, they will get a one-click registration button when visiting the registration page via that link.
You can also set up registration emails to send to contacts to market your live event.
Create an email with your customized audience link in the button link field, and approve it. Once you've set up the email, create a Smart Campaign.
Create a Marketo campaign for live event registration emails
When you create a new Smart Campaign for your live event's registration emails, update the Smart List section to include Leads in the mailing.
In the Flow tab, add an action to send the registration email you just created.
In the Schedule tab, click "Run Once." From here, either run the campaign immediately, or at a scheduled time.
As another option, you can choose to set up a recurring schedule if you'd like to run the campaign more than once, prior to your live event.
If the recipient of the email has previously registered for an event, (on or after 06/24/2025) they will see a one-click registration form.
Personalized live event emails with Marketo FAQ
Do I have to use Wistia forms for this to work?
Yes. This feature only works when Wistia forms are used for your live event's registration. Third-party or embedded MAP forms are not supported.
What happens if a registrant doesn’t have a Visitor ID yet?
The Visitor ID is only created and synced once someone registers for a live event using a Wistia form. If this is their first registration after 06/24/2025, the field may be blank until that happens.
Can I use this with One-click registration?
Yes. If a contact has registered for a prior event using a Wistia form and One-click registration is enabled, identity-based links will show them the one-click button for future events.
What happens if someone forwards the email? Will they see the wrong registration information?
Yes. If someone clicks a personalized registration link meant for someone else, they will see that person’s information. Each link is tied to a specific contact. To avoid confusion, Wistia includes a “Not you?” option that allows the viewer to switch accounts or fill out the full form.
What fields are used to build the personalized links?
Two fields are used to build the personalized links.
uid = email address
vk = Wistia Visitor Key (User ID)
Can I test these links before sending?
Yes. Marketo provides a way to preview or test emails using a sample contact. This is the best way to ensure that the personalized links are interpolated correctly.
Do I have to build the identity-based links manually?
Yes. While we sync the necessary fields to Marketo, you’ll need to manually construct the personalized URLs using merge fields in your email templates.