Website Pages

Add videos to your HubSpot content

Last updated: November 20, 2019

Applies to:

Marketing Hub  Professional, Enterprise
Service Hub  Professional, Enterprise

Add videos with CTAs and forms in your HubSpot blog posts, landing pages, website pages, and knowledge base articles. 

Please note: these features are independent of the Vidyard for HubSpot integration, which is a separate paid feature for Vidyard customers. Without the paid integration, videos from your Vidyard account will not appear in your HubSpot file manager tool.

Add videos to your HubSpot content using HubSpot Video, powered by Vidyard

Marketing Hub Professional and Enterprise users can host and manage video in HubSpot-hosted blog posts, landing pages, and website pages. Service Hub Professional and Enterprise users can host and manage video in knowledge base articles. Accounts with Professional or Enterprise subscriptions have a limit of 250 videos, and each video is subject to the limitations of the file manager. Only videos with the Allow embedding, sharing, and tracking switch toggled on, when accessing the video in your file manager, count towards the maximum limit of 250 videos.

Due to spam and security reasons, embedded videos are not supported in email across most major email clients. It's recommended to insert a thumbnail or gif image of your video and link to the landing page the video is embedded on. However, you can add videos to your one-to-one emails, sales email templates, or when enrolling contacts in sequence. Learn how to add videos to your sales emails

To insert a video into one of your HubSpot pages, blog posts, or knowledge articles:

Please note: each user who wants to add videos to content in HubSpot must enable HubSpot Video in their own account and accept the Vidyard terms of service. If you have existing videos hosted on other providers (e.g. YouTube, Vimeo), you can migrate them to HubSpot after accepting the terms of service or embed them in your HubSpot content

  • In the Insert video panel, click the video you want to add to your page to insert it into your content. You can only insert videos that have the Allow embedding, sharing, and tracking switch toggled on. You can also click Upload videos to upload a new video file.
Please note: each browser supports different file types and in some cases will download the video file instead of playing it in the browser. Videos uploaded as .mp4 files are supported in most browsers and will load and play in the browser.

Add a CTA or form to a video in your page or blog post

  • In the content editor, click the video and click Edit.
  • In the dialog box, select Call-to-action or Form.
  • Click Create CTA or Create form to create a new CTA or form for your video.
  • Select a Display time to show this CTA or form before your video starts or after your video finishes.


Please note: forms you've created for other videos can be selected for your video overlay, but you must create a new CTA for each video.

Analyze your video performance

You can see performance metrics for videos in your blog posts or pages. To analyze your video's performance in your HubSpot content:

  • Navigate to your blog, landing pages, or website pages.
  • Click the name of a published blog post or page with video content.
    • Video views: the number of times your video was loaded in a web browser.
    • Video retention: the views of your video at each moment as a percentage of all views. This gives you a better idea of whether viewers are stopping your video at a specific moment, and tells you how many viewers watched your video all the way to the end.

Please note: video views and video retention metrics will only be triggered when the video is added to a standard rich text module. For example, if you embed a HubSpot form and add a Vidyard video to the inline thank you message, video views and video retention cannot be tracked.

  • To filter these metrics by video, click the All videos dropdown menu and select the video.