Sendspark makes it easy to send personalized videos in HubSpot emails. Here are some things you can do:
Read through the guide to see how to use Sendspark and HubSpot together in all of these ways!
Requirements
Before we dive in, let’s make sure that you have everything you need to get started:
A Sendspark Subscription. If you do not have one now, you can create a new account or upgrade from your billing portal to use the HubSpot integration features.
A HubSpot account with some admin permissions. You will need to have admin rights to install the Sendspark + HubSpot App, the ability to edit “templates” or “marketing emails” to use the dynamic video features, and the ability to send emails to use the basic recording & inserting video functionality. If you only have some of these admin rights, you can use just those features.
Getting Started
Let’s set up the basics now, so you can do everything else in this guide without friction.
1. Connect the Sendspark + HubSpot App
This is important for seeing all Sendspark viewer engagement in HubSpot. With this data, you will get further insight into how much engagement videos are getting, and be able to create HubSpot lists & workflows based on viewer data.
To connect the HubSpot app, please…
Go to the Sendspark Integrations tab
Under “Apps” and next to “HubSpot,” click “Connect”
Follow the steps to connect Sendspark with HubSpot
You will know that you have done this successfully when you see the popup that says “HubSpot is now connected!”
You can remove this connection anytime by clicking the button “Disconnect.”
2. Add your HubSpot Tracking ID to Sendspark
Also in your integrations settings, you can add your Hub ID to Sendspark to get even more data sent to HubSpot.
This will basically add the HubSpot website tracking snippet to your Sendspark video pages, so you will be able to see when contacts view them like you can see other “page views” in HubSpot.
To add this tracking snippet, simply…
Navigate to the Sendspark integrations tab
Under “Tracking Snippets” and next to “HubSpot,” click “Connect”
Copy your Hub ID from HubSpot (you can find this in your HubSpot account by clicking the dropdown in the HubSpot menu on the top right. You’ll see a 7 digit number that is your Hub ID )
Paste the Hub ID value into Sendspark
Click “Save”
You can remove this anytime by simply clicking to “edit” that value, and then deleting your Hub ID.
3. Install The Sendspark Chrome Extension.
This is required to record and send 1-to-1 personalized videos within HubSpot. If you only plan to use Sendspark dynamic videos within HubSpot, and do not want to send individual videos, you can skip this.
Install the Sendspark Chrome Extension here.
Awesome, that covers the basic setup! Now let's move on to the fun part!
How to Use the Sendspark + HubSpot Integration
1. Send 1:1 videos in HubSpot emails
Sendspark has an “Instant Integration” that allows you record and send videos from within HubSpot without ever leaving HubSpot.
(Note: you must have the Sendspark integration installed, and be using a Chromium browser to access this feature).
Record a new video in a HubSpot Email
Open an email compose window in HubSpot
Click on the Sendspark icon in the bottom left of your email
Select “Record New Video” and go through the normal Sendspark recording process
When you’re done recording, click “Copy Linked GIF”
Paste directly where you would like your video to appear in your email draft
Insert an existing video into a HubSpot Email
Open an email compose window in HubSpot
Click on the Sendspark icon in the bottom left of your email
Select “Video Library”
Select the video you would like to use from your video library, and then click “copy to clipboard”
Paste directly where you would like your video to appear in your email draft
2. Send Personalized Videos at Scale
Ready to stop repeating yourself and start scaling? Sendspark makes it easy to send AI personalized videos in HubSpot marketing emails & sales sequences.
First, you will make your AI-Personalized Video in Sendspark.
Then, you will copy the share snippet for “HubSpot Marketing Hub” or “HubSpot Sales Hub” depending on where you want to share the video.
Then, you will paste where you want the video to go in email.
Here’s a video that shows that process from beginning to end:
For more details, read the article for sharing dynamic videos in HubSpot Marketing emails or sharing dynamic videos in HubSpot Sales Sequences.
3. See viewer data & analytics in HubSpot
Once your contacts watch your videos, you will start seeing video engagement data in HubSpot.
Here is the data that you’ll be able to see:
Video Visited – Tells you that someone visited a video page
Video Played – Tells you that someone has clicked “play” on your video
Video Watched – Will tell you what percentage of a video someone watched
Video Liked – Tells you that someone has liked your video
Video CTA Clicked – tells you that someone has click the call-to-action on your video
These will show up as timeline events, so you can click into each contact record and HubSpot and see which Sendspark events have been triggered.
Note – The Sendspark Timeline events are not enabled by default. To see the Sendspark timeline events, make sure to:
Click “Filter Activity”
Select “Sendspark”
You will also be able to use these in lists and automations, so you can reach out to users who have taken (or not taken) certain actions in Sendspark.
The Sendspark + HubSpot App provides many options to filter contacts. Here is what each of them means:
Contact Email – refers to the email address of the contact who watched the video
Contact Info – refers to the name of the name contact who watched the Sendspark video, if it’s available
Creator ID – refers to the ID of the team member in your Sendspark workspace who created the video
Creator Name – refers to the name of the team member in your Sendspark workspace who created the video
Dynamic Video Campaign ID – refers to the ID of the dynamic video campaign that the viewer watched, if they watched a dynamic video. You can find this by looking in the URL of the dynamic video campaign you have created
Dynamic Video Campaign Name – refers to the name of the dynamic video campaign that the viewer watched, if they watched a dynamic video.
Occurred – refers to the date that the video was watched
Video ID – refers to the ID of the video the contact watched. You can find this by looking for the string text in the video share URL
Video Name – refers to the name of the video
Video Link – refers to the URL of the video that was watched
Watch Percentage – refers to the percentage of the video that was watched
Workspace ID – refers to the Sendspark workspace this video was created in. You can find this value in your workspace settings.
Workspace Name – refers to the name of the workspace this video was created in.
Thanks for taking the time to learn how the Sendspark + HubSpot integration works! Let us know if you have any questions.