The HeyGen app for HubSpot allows you to connect directly to your HubSpot contacts and send AI-powered personalized videos at scale. Personalized touches like calling recipients by name can transform traditional outreach into engaging, visually compelling content that enhances conversions and strengthens customer relationships.
ďťżFill out this form to receive a personalized email from HeyGen. In this guide, you'll learn how to set up the integration, create personalized AI videos, and use them in your HubSpot marketing and sales campaigns. Prefer to watch instead of read? Visit HubSpot's integration guide here.
For additional technical details and use cases, you can also check out the HeyGen Docs. ďťż
Whatâs covered in this guide:
- Why use HeyGen for HubSpot?
- Setting up HeyGen with HubSpot
- Automating videos in HubSpot workflows
- Designing your email template
- Tracking engagement & optimizing performance
ďťż
Why use HeyGen for HubSpot?
Generate hyper-personalized AI avatar videos that address contacts by name and speak directly to themâautomatically! Seamlessly integrate these videos into HubSpot workflows, emails, and landing pages without ever leaving the platform. Ditch boring text-based outreach and grab attention with videos that feel personal, engaging, and impossible to ignore. Best of all, AI automation lets you scale effortlessly, generating thousands of unique videos in a snapâno manual effort required!
ďťż
Setting up HeyGen with HubSpot
To get started, install HeyGen from the HubSpot App Marketplace by searching for 'HeyGen' or clicking this link and selecting 'Install.' ďťż
ďťż
Once installed, sign in to your HeyGen account and authorize the connection to sync with HubSpot.
Next, go to 'My Workflows' in HubSpot, select 'Manage Workflows.' HeyGen has automatically created a workflow called "Generate HeyGen Video for a Contact." This workflow is pre-configured to generate personalized videos based on contact list changes, helping you streamline video automation right away.
ďťż
To finalize the setup, navigate to the "Generate a Personalized HeyGen Video for a Contact" workflow action. Here, youâll need to enter an API token and select a video template.
ďťż
Automating videos in HubSpot workflows
With HeyGen now connected to HubSpot, the next step is to create a personalized video template.
Log in to HeyGen and go to the video creation dashboard. Click 'Create Template' and select an AI avatar from HeyGenâs lifelike options, or customize your own avatar. For a detailed step-by-step guide on optimizing your templates, refer to How to Use Templates in HeyGen to Streamline Video Creation. ďťż
Next, enter a personalized script using HubSpot tokens like {First Name} to dynamically insert contact details into each video.
ďťż
Once your script is ready, save the template with a recognizable name (e.g., "HubSpotTemplate").
ďťż
Next, copy your HeyGen API key by clicking your username, selecting 'Settings' and then 'API.'
ďťż
Now, return to HubSpot and open the "Generate a Personalized HeyGen Video for a Contact" workflow action. Paste your HeyGen API key into the designated field in HubSpot, and select your newly created template.
ďťż
Finally, ensure the workflow is set to pull the correct HubSpot data fields, such as 'First Name,' so each video is fully personalized. Once configured, HeyGen will automatically generate a unique video whenever a contact is added to the specified list and send it via email.
ďťż
Designing your email template
Next, click on 'Email Preview' to create or edit an email template in HubSpot.
ďťż
Compose your email using HubSpotâs tools and fill in the necessary fields to ensure your message is complete.
ďťż
Then, insert a personalized video link by using HubSpot personalization tokens to dynamically generate a HeyGen video URL. To enhance engagement, add an animated GIF thumbnail as a preview of the video.
Finally, review your email, then send or schedule it to distribute your personalized video campaign to your contacts.
ďťż
Managing contact lists
Navigate to the "List" section in HubSpot.
ďťż
Next, set up a smart list by filtering contacts based on key criteria, such as "First Name is known."
ďťż
Then, verify that the right contacts are added to the list before triggering workflows.
Finally, refresh your HeyGen dashboard to confirm that videos are being generated for the selected contacts.
ďťż
Tracking engagement & optimizing performance
- Monitor Video Views â Track who watched their video in HubSpot contact timelines.
- Analyze Key Metrics â Measure watch time, click-through rates, and CTA performance.
- Automate Follow-Ups â Set notifications for sales when a lead watches their video, ensuring timely follow-ups.
ďťż
Recap
In this guide, you learned how to:
- Set up HeyGen with HubSpot and configure automated workflows
- Create AI-powered video templates
- Design your email templates
- Track engagement metrics and optimize performance
Now youâre ready to take your HubSpot marketing and sales efforts to the next level with AI-powered video personalization! If youâre sharing your HeyGen-powered videos on social media, donât forget to tag @HeyGen_Officialâweâd love to see what you create!
ďťż