HubSpot Video Module

Video Pro

A HubSpot module for background video heroes, product videos that play in place or in a popup, and video galleries visitors can filter and search. Every video carries the data Google reads, and nothing loads from the video host until someone presses play.

Watch

See it working.

A short tour of the live demo: a background video behind a headline, the full video in a popup, a product tour with a transcript that jumps the player, a gallery filtered and searched, and a link that opens a recording at the right minute.

Watch on YouTube →
Features

What this module does.

One module for a homepage hero, a product tour, a GIF replacement, a webinar archive, customer stories or a course playlist. Every option below is an editable field in the HubSpot page editor.

01

Three jobs, one module

Pick section, hero or library in the first field and every other group follows it. Add the module once per block: a hero at the top, a product tour halfway down and a gallery at the bottom of the same page.

02

Background video heroes that load fast

A muted video plays behind your headline and buttons. The cover image shows first and the video starts once the page has loaded. Phones, data savers and reduced-motion visitors see the cover, and a pause button is always shown.

03

In place, in a popup or as a loop

Put a video beside your copy and a HubSpot form and play it right there, in a popup over the page, or as a silent loop where a GIF used to be. An end screen offers your button or form when the video finishes.

04

Galleries visitors can filter and search

A grid, slider or playlist with category filters, tags, search and sort. Each video opens in a popup with chapters, transcript, files, share links and previous and next.

05

Video data Google can read

Every video carries VideoObject data with its title, cover, date and duration. Chapters become key moments that link to the exact second, and the transcript sits on the page as text.

06

Any host, styled to your theme

Paste a YouTube, Vimeo, Wistia, Vidyard or Loom link or upload a file. Fonts and accent color come from your theme, and every color, size and word is a field in the page editor.

Screens

Every job a visitor sees.

A hero, a section beside your copy, a slider, the popup player, the end screen and a loop on a phone — each one the same module with a different job.

A homepage hero with a muted background video of an office behind the headline, two buttons and a Pause button
A hero with a background video, a Watch the full video button and a Pause button.
A theme walkthrough video with a play button beside its heading, description and length
A section: the video on one side, the heading and text on the other.
A slider of theme tour videos with arrows, a counter and dots
A slider with arrows, dots and a count of where the visitor is.
A gallery video playing in the popup player with its title, description, previous and next buttons and share links
The popup player with previous and next, Copy link and share buttons.
The last frame of a video replaced by a heading, a button and a Replay link
When the video ends: your heading, your button and Replay.
A phone showing a silent looping clip with sound and pause buttons
A silent loop on a phone, with sound only when the visitor asks for it.
A closer look

How it behaves.

What a visitor sees on the page, and what you set in the editor behind it.

01

A popup player that keeps the page in place

Press play and the video opens over the page with its caption, chapters and transcript, or plays right where it sits. Uploaded videos take WebVTT caption files, the player keeps focus inside until it closes, and Esc closes it. Only one video and one sound play at a time across the page.

A product overview playing in a popup over a dimmed page, with English captions on screen
02

Chapters and a transcript Google can read

The transcript sits on the page as text, in a panel visitors can open, and each line jumps the player to its second. Chapters you add become key moments in the VideoObject data. For a page built around one video, a loading setting keeps the host’s player in the page so Google finds the player as well as the data.

A product tour video beside its heading, with a timed transcript panel open below the player
03

A gallery visitors can filter and search

Category tabs, pills or a dropdown, a topic filter, search across titles, descriptions, speakers and transcripts, and sort by newest, oldest, title or length. The filters stay in the page address, so a filtered link opens filtered, and any video can be linked at a chosen minute.

A video library filtered to Modules, with topic and sort dropdowns and a search box above three cards
04

Gated recordings and upcoming webinars

Gate selected videos behind a HubSpot form: one sign-up unlocks every gated video in the library for as many days as you set. A webinar listed before it runs shows Upcoming with the date in the visitor’s time zone, Register and Add to calendar, then Live now, then the replay.

Library cards with a Form required badge on one video and an Upcoming webinar card with Register and Add to calendar buttons
Setups

One module, any page.

A full video library with featured videos shown wide and a Show more button, and the same hero, gallery and player on a phone.

A video library grid with a wide featured video, smaller cards, filters, search and a Show more videos button
A library grid with a featured video shown wide, filters, search and Show more.
Three phones showing a video hero, a filtered video library and the popup player
The hero, the gallery and the popup player on phones.
Pricing

One-time price.

Buy it once on the HubSpot Marketplace. No subscription.

Video Pro
$49.99one-time

One-time price on the HubSpot Marketplace. Works with any theme; every option is a field in the page editor.

  • Standalone HubSpot CMS module
  • Section, background hero and video library
  • YouTube, Vimeo, Wistia, Vidyard, Loom and uploaded files
  • VideoObject data, chapters and transcripts
  • Form gate and upcoming, live and replay webinars
  • Free updates and support
Get it on HubSpot →
FAQ

Common questions.

What does Video Pro do?

It puts video on your HubSpot pages from the page editor. Each module you drop on a page has one job: a section that shows one video beside your heading, text, buttons or a HubSpot form; a hero with a muted background video behind your headline; or a library that turns a page into a video gallery with filters, search and a popup player.

Which video hosts does it work with?

YouTube, Vimeo, Wistia, Vidyard and Loom links, MP4 and WebM files you upload, any direct link to an MP4 file, and embed code for anything else. Paste the link and the module recognizes the host.

Does it slow my page down?

Until a visitor presses play, each video is a cover image and a play button, and nothing loads from the video host. The cover holds its space, so the page doesn’t jump. In a hero the cover image shows first and the background video starts after the page has loaded.

Will my videos show up in Google?

Every video carries VideoObject structured data, chapters marked as key moments, and a transcript on the page. Google decides which videos it shows as video results, and its guidelines favor a page built around one video. For a video that has to rank, give it a section on its own page and choose the loading setting that keeps the player in the page.

What happens on phones?

Sections and galleries stack and keep working by touch. The hero shows its cover image on phones by default; add a lighter phone file if you want motion there. Galleries can show the playlist as a dropdown on small screens.

Does the form gate protect my videos?

It collects leads. Gated videos open after the visitor fills in your HubSpot form, and the sign-up is remembered for as many days as you set. The video link stays in the page source, so use your video host’s privacy settings for anything that must stay private.

Does it record views?

It sends play, 25, 50 and 75 percent progress, completion, filter, search and sign-up events to Google Tag Manager, so you see them in your own analytics. It stores nothing itself.

How much does it cost?

It is a one-time purchase of $49.99 on the HubSpot Marketplace. That includes free updates and support.