Zapier is a tool to help you boost efficiency and automatically handle tedious manual workflows between your online services. It also happens to work quite well with Wistia.
Read on to learn how to connect your Wistia and Zapier accounts and set up simple workflows, or check out more automations on Zapier’s Wistia integration page.
Connect your accounts
Option 1: Connect to Zapier in Wistia
You can use Zapier right within Wistia! To get started, head to the Integrations page in your Wistia account. From here, click "Zapier," then scroll down to the "Access your Zapier account" section to log in or sign up.
Once connected, you can view, create, and manage Zaps directly in Wistia.
Option 2: Connect to Wistia in Zapier
To connect your Wistia account to Zapier, you’ll need to copy a Wistia API Token from the “API Home” page in your account settings.
Note
You must be an Account Owner to access your Wistia API key.
In your Zapier settings, open the “App Connections” tab and click “Add connection”. Search for and select Wistia in the field and click “Add connection”.
On the “API Home” page in your Wistia account, copy a new token and paste it into the Zapier connection modal.
Note
Some triggers or actions may not work depending on the token permissions you’ve configured in Wistia.
Once connected, Wistia will appear in your connected apps list in Zapier, where you can view all associated Zaps and create new ones.
Triggers and actions
Zaps, or the automations created in Zapier, are made up of triggers and actions. A trigger is an event that starts a workflow, and an action is an event that a Zap performs.
Note
The interval at which your Zaps look for new Wistia data depends on your Zapier plan level. Refer to Zapier’s documentation for more information.
Wistia triggers
Triggers in Zapier are events that start a workflow. The following Wistia events are supported triggers in Zapier.
Click here to expand.
Click here to expand.
New Project | Triggers when a new folder is created in your Wistia account. |
New Video | Triggers when a new video is added to your Wistia account. |
New Viewing Session | Triggers when a video is watched |
New Visitor | Triggers when a new visitor has watched a video in your Wistia account. |
New Visitor Email | Triggers when a visitor’s email is captured. |
New Channel | Triggers when a new channel is created in your Wistia account. |
New Channel Episode | Triggers when a new channel episode is created. |
New Webinar | Triggers when a webinar (live stream event) is created in your Wistia account. |
Wistia actions
Actions are the outcome of a Zap after a trigger occurs. The following Wistia actions are supported in Zapier.
Click here to expand.
Click here to expand.
Create Embed Code | Generate an embed code for a media in your Wistia account. |
Create Project | Creates a new folder in your Wistia account. |
Upload Video | Upload a video to your Wistia account. |
Update Media | Updates attributes on an existing media (video, audio, etc.). |
Copy Media | Creates a copy of a media in your Wistia account, optionally placing it in a different folder. |
Move Media | Moves one or more media to a different folder. This is a bulk operation that processes asynchronously. |
Swap Media | Replaces one media with another while preserving the original media's hashed ID, embed codes, and URLs. The replacement media must be the same type as the original. |
Archive Media | Archives one or more media. Archived media can be restored later. |
Restore Media | Restores previously archived media back to a folder or channel. |
Delete Media | Permanently deletes a media from your Wistia account. This cannot be undone. |
Trim Video | Creates a new trimmed version of a video by specifying time ranges to discard. The original video is preserved. |
Create Caption | Adds captions to a video by providing SRT file contents directly. |
Purchase Caption | Orders captions for a video. Choose between free computer-generated captions or paid human-generated captions. |
Translate Media | Translates a video's transcript to another language. |
Create Localization | Creates a new localization (dubbed audio track) for a video. |
Create Project Sharing | Shares a folder with another user by email. |
Create Tag | Creates a new tag that can be applied to media. |
Create Channel Episode | Adds a video as an episode to a Wistia channel. Supports podcast-specific fields. |
Create Webinar | Creates a new live stream event (webinar) in your Wistia account. |
Register for Webinar | Registers a person for a webinar and returns their personalized event URL. |
Find Media | Searches for media (videos, audio, etc.) in your Wistia account by name or text. |
Find Media with Captions | Fetches a media by ID along with all its caption/transcript data. Designed for AI workflows that need transcript text. |
Find Project | Searches for folders in your Wistia account by name or text. |
Find Channel | Searches for channels in your Wistia account by name or text. |
Find Channel Episode | Searches for channel episodes in your Wistia account by name or text. |
Tip
Zapier also has these triggers and actions listed here.
Create a new Zap
To create a new automation in Zapier, open the "Zaps" tab, then click "Create" and select "New Zap" from the dropdown menu. Or, to create a new automation in Wistia, click "Create workflow" from the Zapier integration page.
You'll be directed to the Zap editor to select a trigger and action.
You'll be prompted to select an existing Wistia trigger or action when configuring each event.
Zap templates
Note
Webhooks provide more flexible options if the workflow you’re looking for isn’t available in Zapier’s existing templates.
Zapier has a handful of existing templates for Wistia automations:
For example, the Send Follow Up Email From Gmail to Wistia Leads template allows you to send automated emails to collected leads after they submit a Turnstile on one of your videos. In this case, the new visitor email is the trigger, and the sent email is the action.
Having trouble setting up a Wistia Zap? Let us know, and we'll be happy to help.



