Guide · Move from Wistia
How to move your videos from Wistia to Pellio
Bring your Wistia library across with titles, descriptions, captions, thumbnails and projects, then swap your embeds. Your Wistia videos keep playing until you’re done.
About 15 minutes of your time, plus processing
Before you start
- A Pellio account (the Free plan is fine to try it; your plan’s storage needs to fit the files you import)
- Access to your Wistia account settings to create an API token
Create a Wistia API token
In Wistia, go to Account → Settings → API Access and create a token with read access to your media.
Pellio uses the token for this import only and never stores it. You can delete it in Wistia afterwards.
Find your videos in Pellio
In Pellio, open your Library, click Import and choose Wistia. Paste the token and click Find videos. You’ll see up to 1,000 videos per run with their thumbnails, lengths and projects, all selected: untick any you don’t want to move. Only videos are imported, not images or audio.
Import
Choose whether to recreate your Wistia projects as Pellio folders, then click Import. Each video is copied and processed in the background with its title, description, captions and thumbnail. Timestamps like “0:00 Intro” in a description become chapters.
Recreate forms and calls to action
Wistia’s Turnstile forms and calls to action don’t come across automatically. Open each video’s Interactions tab in Pellio to add email forms, calls to action, cards and end screens, and connect your CRM in Settings → Integrations (HubSpot, Mailchimp, ActiveCampaign, Customer.io or Klaviyo).
Replace your embeds
On WordPress: install the Pellio plugin and connect it to your account. In Pellio → Migration, scan your site for Wistia embeds, preview the changes, and replace them with the matching Pellio videos across every post, with undo. Or use WP-CLI.
Anywhere else: open each video in Pellio, go to Embed & share and copy the embed code, the web component or a popover into your page.
WP-CLI$ wp pellio scan # find Wistia, Vimeo and YouTube embeds $ wp pellio migrate # replace them with the matching Pellio videos $ wp pellio rollback <id> # undo a run, if you need toCheck, then switch Wistia off
Watch a few pages to make sure everything plays and your forms work, and check the videos’ privacy and domain settings in Pellio. Then you can downgrade or cancel Wistia.
Running the import again only brings in videos you haven’t imported yet, so you can move a big library in several runs. See Pellio vs Wistia for how the plans compare.