Key takeaways
- The workflow does three things: generates a personalized video in Sendspark, enrolls the contact in a HubSpot Sequence, and sends an email containing the dynamic video.
- Before you start, confirm the Sendspark integration is installed under Settings → Integrations → Connected Apps.
- The Create a Video action requires acknowledging charges, a Background URL, and your Sendspark credentials (Workspace ID, API Key, API Secret Key), plus mapping the Contact Email (required) and pasting your Dynamic Video Campaign ID.
- Finish by copying the snippet for HubSpot Sales Hub from your Dynamic Video Campaign, pasting it into the sequence email body, and clicking Update.
🎬 How to Automate Video Emails: HubSpot → Sendspark Workflow
This workflow automatically: ✅ Generates a personalized video in Sendspark✅ Enrolls the contact into a HubSpot Sequence
✅ Sends an email containing the dynamic video
⚡ Step 1: Set Up the Trigger (HubSpot)
1️⃣ Go to Workflows in HubSpot.2️⃣ Click Create workflow.
3️⃣ Set your Trigger — this defines when automation starts.
🎯 Example Triggers
- 👤 New contact created
- 🏷️ Lead added
- 🧾 Quote sent
- 💳 Subscription upgraded
Make sure the Sendspark integration is installed.
Go to Settings → Integrations → Connected Apps and confirm it’s connected.
🎥 Step 2: Configure Video Generation (Sendspark)
1️⃣ In your Workflow, click Add Action.2️⃣ Select Sendspark.
3️⃣ Choose Create a Video.
📝 Required Fields
✔️ Acknowledge ChargesCheck the box confirming potential dynamic video minute charges. 🌐 Background URL
Select “Use email domain as background URL” to ensure a background appears even if the contact has no website property. 🔐 Credentials
Paste:
- Workspace ID
- API Key
- API Secret Key
🔄 Map the Contact Data
🎯 Campaign ID
Paste your Dynamic Video Campaign ID from Sendspark.
📩 Step 3: Enroll Contact in a Sequence (HubSpot)
1️⃣ Add another Workflow action: Enroll in a Sequence2️⃣ Choose your Sequence (example: “Feb 18”)
3️⃣ Assign:
- 👤 Sender
- 👥 Contact Owner
✉️ Step 4: Add the Video to Your Email Template
1️⃣ Go to the Sequence you selected.2️⃣ Edit the email step.
3️⃣ In Sendspark, open your Dynamic Video Campaign.
4️⃣ Copy the snippet code specifically for HubSpot Sales Hub.
5️⃣ Paste the snippet into the body of your HubSpot email.
6️⃣ Click Update to save.
🚀 Result
Now, whenever your trigger happens in HubSpot:- 🎥 A personalized video is generated
- 📩 The contact is enrolled in your sequence
- 🤖 The email sends automatically with the video included
Frequently asked questions
What does this HubSpot workflow do?
What does this HubSpot workflow do?
It automatically generates a personalized video in Sendspark, enrolls the contact into a HubSpot Sequence, and sends an email containing the dynamic video.
What do I need to set up before building the workflow?
What do I need to set up before building the workflow?
Make sure the Sendspark integration is installed. Go to Settings → Integrations → Connected Apps and confirm it’s connected before adding the Sendspark action to your workflow.
What fields are required in the Create a Video action?
What fields are required in the Create a Video action?
You need to check Acknowledge Charges, set a Background URL (selecting “Use email domain as background URL” ensures a background even if the contact has no website), and paste your Sendspark credentials — Workspace ID, API Key, and API Secret Key. You must also map the Contact Email (required) and paste your Dynamic Video Campaign ID.
Should I map Full Name or First Name for the contact?
Should I map Full Name or First Name for the contact?
Map First Name rather than Full Name. First Name gives better pronunciation in the personalized video.
Where do I get the video snippet for the email?
Where do I get the video snippet for the email?
In Sendspark, open your Dynamic Video Campaign and copy the snippet code specifically for HubSpot Sales Hub. Paste it into the body of your HubSpot email step and click Update to save.
Related articles
- HubSpot Sales Sequences: Send Dynamic Videos
- HubSpot Workflows: Video + Marketing Email Automation
- HubSpot: Auto-Send Videos from Different Sales Reps
- HubSpot Workflows: Send Marketing Email to List