Host videos with access rules, watermarking and viewing analytics.
Built-in hosting with its own player: anti-download, a watermark that keeps moving, embeds locked to the domains you list, and per-video analytics that separate opened from actually watched.
Start free
Upload once. Control where it plays and what happens after somebody watches.
Use one hosted video in courses, webinars and pages. Set its access rule, protect the player and turn viewing into CRM data.
- One library. Upload from a computer or import from Drive, OneDrive, Dropbox or Zoom.
- Access rules. Limit playback to courses, AXL sites, direct links or approved embed domains.
- Player protection. Add anti-download behaviour and a moving logo or text watermark.
- Viewing data. See views, unique viewers, watch time and the share who actually watched.
See access details and limits
A video keeps versions. Make a new version current and every course step and page using it updates. Video watched is also a segment and automation condition.
Limits: This is recorded-video hosting, not a live encoder or DRM. Domain lists are account-wide, and saving a new list replaces the previous one. Hosted video remains subject to reasonable-use terms.
Upload it, then put it to work.
- 01 Upload, or import by URL Uploads convert before they play. Videos
- 02 Pick the cover Frames appear once converting finishes, or upload your own. Videos → Covers
- 03 Set the one access rule Register your domains first; the rule points at them. Videos → Privacy
- 04 Copy the embed code Width, height, controls and title are yours to set. Videos → Embed
- 05 Put it where it plays A lesson step, an evergreen session, a sales page. Courses, Webinars, Sites
- 06 Read the watch numbers Opened versus actually watched, over a day to six months. Videos → Analytics
Use one video across courses, webinars, sites and automations.
- The lesson step it plays in Theory pages embed video from this hosting; the student's progress and the video's analytics sit on one record. Host the course it serves →
- The evergreen session it feeds An auto-webinar can be built around a pre-recorded video; no live event is required. Script the evergreen session →
- The branch it triggers “Video watched” is a condition on the canvas, next to lesson completed and webinar attendance. Branch on “video watched” →
- The page it embeds on The embed code drops into any page; the domain lock decides where it is allowed to render. Build the page around it →
Questions people ask before they move their videos.
Not through the player. It is built against copying and third-party reuse, and a logo or text watermark can change position while the video plays. Embedding can be locked to the domains you list. That is protection, not DRM: no web player stops a screen recording.
Every plan includes video-viewing hours. Extra viewing costs $0.10 per hour, while stored files and converted video renditions count toward the storage allowance. See plans and rates.
Per video: views, unique views, the share who opened it versus actually watched it, watch time and average watch time, charted from one day to six months, with an account-wide monthly roll-up. “Video watched” is also a filter condition, so the same answer can drive a CRM segment or an automation branch.
Yes. A video keeps versions. Upload the new cut and make it current, and every lesson step and page embedding it updates in one click, with no links to chase.
Two settings work together: the video's access scope keeps playback inside your portal, your sites or your listed domains, and the student portal caps concurrent logins per account. One or two is the recommendation in the docs. The watermark covers what the caps cannot.
Yes. Each stored version of a video has download links, and the same is true of your files, so a library you build here is one you can take away. Your custom domain is an A record you control. What moves and what does not →
A dedicated host does that one job well. Wistia's Business plan is $99 a month billed monthly, with 250 GB of storage and 1 TB of bandwidth a month (wistia.com/pricing). Here the hosting rides along under reasonable use, the access rule is set in the same admin as the course, and the watch numbers land on the contact record that already holds the order.
Upload it once. Keep control of it everywhere.
Manage the video, its access rules and its viewing data in one account.
Start free. Pricing starts at $49/month, with included usage and published overage rates.
Estimate your bill →