How to Add Videos to HubSpot CTAs

How to Add Videos to HubSpot CTAs

If static calls-to-action aren’t getting the clicks or conversions you need, video could be what’s missing. You’ve likely seen firsthand how product demo videos or customer testimonials hold attention better than plain copy—and your audience expects those kinds of dynamic experiences. When you pair your CTAs with video content, you create more compelling touchpoints that encourage action and reveal deeper intent signals.

HubSpot gives you the tools to create interactive CTAs that link directly to hosted videos, but setting them up can be confusing. If you’re unsure where the video should live or how engagement will be tracked, it’s easy to misconfigure something that undermines your results.

This guide walks you through creating video-enhanced CTAs inside HubSpot. You’ll get a clear setup process, use-case breakdowns for different teams, and practical tips for measuring performance. You’ll also see how INSIDEA helps businesses implement, manage, and scale these CTAs successfully—without losing track of the metrics that matter.

 

How to Add and Customize Videos in HubSpot CTAs

When you add a video to a CTA in HubSpot, you’re turning a clickable element into a richer experience. A typical CTA prompts a click or a form submission. A video CTA goes further—it prompts users to watch a short video in-line or in a modal window, usually hosted on HubSpot Video, YouTube, or Vimeo.

This experience is powered by two core HubSpot features:

  • HubSpot CTA Tool (Legacy and New versions) – Allows you to design buttons or banners and place them across emails and landing pages.
  • HubSpot Video (via Vidyard integration) – Enables native hosting and tracking of video content in Marketing Hub Professional and Enterprise.

Used together, these tools let you track who watched a video, how long they engaged, and whether they completed follow-up actions like form submissions. Everything stays tied to the user’s CRM record—so you don’t just capture clicks, you capture context.

Done right, video CTAs increase time on page and give your team insights into how content drives action.

 

How It Works Under the Hood

In HubSpot, CTAs are reusable components that collect performance data over time. When you integrate video into a CTA, the backend references either:

  • A video embedded from the HubSpot File Manager in a rich text module
  • A video iframe embedded using custom HTML (for platforms like YouTube or Vimeo)

Here’s what you’re working with:

Inputs:

  • A video file or URL hosted on a compatible platform
  • CTA text, styles, and link behavior
  • Target placement (landing page, blog, email, or workflow)

Outputs:

  • Analytics like views, play rates, and goal completions
  • Contact-level data for scoring or segmentation

Each CTA has a unique identifier. When the page loads, HubSpot logs the view. If the user plays the video or completes an action, those are tracked separately and displayed in your dashboard.

You can choose options like autoplay (strong for landing pages), pop-up modal playback (great for blogs), and thumbnail previews to optimize viewer experience across your site or email campaigns.

 

Main Uses Inside HubSpot

Marketing Campaign Engagement

For marketing teams, pairing video with a CTA is one of the fastest ways to hold attention and boost conversions.

Say you’ve built a landing page for a new software product. Instead of using a standard “Watch Demo” button, place a CTA beneath a thumbnail that opens a HubSpot-hosted video in a modal. Now, when visitors click, they experience your product visually and emotionally. HubSpot tracks who clicked, how long they watched, and whether they signed up afterward.

That blend of motion and measurement increases lead quality and reduces bounce by giving visitors more value faster.

Sales Enablement

In sales, timing and personalization matter. Adding video to your follow-ups can be the edge you need to turn leads into meetings.

Picture this: A rep sends a follow-up email that includes a 30-second personalized video. Below it is a “Schedule a Call” CTA that links to the rep’s calendar. HubSpot logs the video view and whether the recipient booked time. That lets the sales team filter leads by engagement level and act accordingly.

Because those events are tracked in one place, your follow-ups become more efficient—and more human.

Customer Education and Post-Sale Training

After the sale, your customers still need guidance. When you embed video CTAs into knowledge base articles or customer onboarding emails, you make it easier for new users to self-educate—and prove that they did.

For example, link a “Watch Setup Video” CTA next to written instructions. When users view these short clips, HubSpot logs participation against their contact record. That’s especially useful for tracking onboarding progress and identifying which users might need more support.

You’re giving customers digestible information while creating internal accountability and streamlined support resource allocation.

 

Common Setup Errors and Wrong Assumptions

Even experienced HubSpot users run into technical snags. Here’s how to avoid the most common missteps:

Mistake: Uploading videos directly into the CTA editor
Why it fails: HubSpot CTAs aren’t designed to host media. Upload your footage to File Manager, then embed via video or rich text modules so analytics and playback work correctly.

Mistake: Embedding external video with a non-secure (HTTP) link
Why it fails: HubSpot won’t display insecure content. Always use HTTPS and ensure your video host supports encrypted delivery.

Mistake: Ignoring mobile responsiveness
Why it fails: More than half of users access email and pages on mobile devices. If your video isn’t styled properly, it won’t scale well, and user experience suffers. Setthe  width to 100% and test across devices.

Mistake: Expecting analytics with the legacy CTA tool
Why it fails: Older CTA formats don’t support automatic video tracking. Use the newer CTA builder and Vidyard-hosted videos to unlock full engagement reports.

Fixing these gaps early ensures that every video CTA performs and measures as expected.

 

Step-by-Step Setup or Use Guide

Before you start, make sure you have:

  • A Marketing Hub Professional or Enterprise plan
  • Access permissions for File Manager and page/email editing
  • Your video asset exported and optimized for web

Now follow these steps:

  • Upload your video
    Add it to the HubSpot File Manager or your HubSpot Video library. Keep the resolution web-friendly to avoid playback issues.
  • Create your CTA
    Go to Marketing > Lead Capture > CTAs. Hit “Create CTA” and choose the new builder if available—it supports better tracking.
  • Add visual cues
    Include a preview image or thumbnail with a play icon. This gives users a quick visual signal that the content is a video.
  • Define link behavior
    Choose how the click will behave:
  • Direct to a hosted video page
  • Open a modal with embedded video
  • Redirect to a landing page with the video
  • Style your CTA
    Match colors and dimensions to your site’s visual system. Stick to clear CTA copy like “Watch Now” or “Play Demo.”
  • Embed the CTA on your page or email
    Use the embed code in the appropriate module—rich text or HTML—for your landing page, blog, or campaign email.
  • Preview and test thoroughly
    Double-check on both desktop and mobile. Confirm that the CTA loads, video plays, and analytics begin populating.
  • Monitor performance metrics
    Review the CTA and video engagement reports in your dashboards once data rolls in—usually within hours of publishing.

 

Measuring Results in HubSpot

To truly understand how your video CTA is performing, track both button interaction and video engagement side by side.

In the CTA performance dashboard, check:

  • Views: Number of times the CTA loaded
  • Clicks: Total user interactions
  • Click rate: Proportion of views that resulted in interaction

In HubSpot Video or Vidyard analytics, monitor:

  • Video plays: Number of times playback was initiated
  • Play rate: Percent of viewers who hit play
  • Completion rate: How many watched the entire video

Pull both into a custom reporting dashboard so you can cross-reference users who watched with those who converted. For example:

  • Filter by campaign or page
  • Add filters for lifecycle stage, persona, or geography
  • Trigger workflows or lead scores based on play completion

Be sure to:

  • Confirm the CTA ID is installed and functioning
  • Use video tracking only with compatible formats
  • Build automation rules based on actual engagement

This clarity turns passive video views into actionable insights you can use to iterate and improve.

 

Short Example That Ties It Together

Imagine you’re launching a new feature. Your team uploads three short tutorial videos to HubSpot’s video library and creates a CTA that reads “See It in Action.” You configure it to open a modal player and embed it on your homepage.

After launch, HubSpot tracks how many visitors watched the video and how many completed it. You quickly see that those who watch to the end are 35% more likely to fill out the “Request a Demo” form that appears afterward.

With that learning, you surface the CTA earlier on the page and modify the thumbnail to better match what visitors respond to—and your conversions jump.

This is what it looks like when content, CTA, and tracking all pull in the same direction.

 

How INSIDEA Helps

You don’t need to wrestle with embed codes or second-guess your analytics setup.

INSIDEA helps you build, deploy, and monitor effective video CTAs within your existing HubSpot environment. Whether you’re just getting started or scaling a multi-team operation, our specialists align your video strategy with clear data and real conversions.

Here’s what we support:

  • Onboarding: Set up your portal and assets properly from day one
  • Ongoing HubSpot management: Keep your videos, CTAs, and data organized and accessible
  • Automation design: Trigger smart follow-ups based on viewer behavior
  • Reporting integration: Tie engagement to CRM records for tailored outreach

We help you transform static buttons into interactive stories that convert. For personalized setup guidance and a fast-path to better engagement, check out INSIDEA’s HubSpot consulting services or connect with one of our specialists.

Jigar Thakker is a HubSpot Certified Expert and CBO at INSIDEA. With over 7 years of expertise in digital marketing and automation, Jigar specializes in optimizing RevOps strategies, helping businesses unlock their full potential. A HubSpot Community Champion, he is proficient in all HubSpot solutions, including Sales, Marketing, Service, CMS, and Operations Hubs. Jigar is dedicated to transforming your RevOps into a revenue-generating powerhouse, leveraging HubSpot’s unique capabilities to boost sales and marketing conversions.

The Award-Winning Team Is Ready.

Are You?

“At INSIDEA, it’s all about putting people first. Our top priority? You. Whether you’re part of our incredible team, a valued customer, or a trusted partner, your satisfaction always comes before anything else. We’re not just focused on meeting expectations; we’re here to exceed them and that’s what we take pride in!”

Pratik Thakker

Founder & CEO

Company-of-the-year

Featured In

Ready to take your marketing to the next level?

Book a demo and discovery call to get a look at:


By clicking next, you agree to receive communications from INSIDEA in accordance with our Privacy Policy.