Easily create and share videos in HighLevel workflows to send personalized videos to your prospects... 100% automated!
What You Can Do With HighLevel + Sendspark
The HighLevel + Sendspark integration is designed to help you automatically generate and share videos through automation. More specifically, you can...
Create personalized videos from any trigger event in HighLevel
Use HighLevel contact properties (first name, company name, etc.) in videos to personalized at scale
Send videos in HighLevel automated emails, SMS, and WhatsApp messages
How to Use Sendspark & HighLevel To Create & Share Personalized Videos
Watch the video or follow along the steps below to create & share AI personalized videos in HighLevel.
Create a new agentic workflow in Sendspark
For the trigger, select HighLevel and connect your HighLevel Account
Next, you will see a webhook URL appear. You can take this URL, and go to your HighLevel automated workflow. At the point that you want the Sendspark video to get generated, add a Custom Webhook event, and paste this URL
You can also select which data you want to send to Sendspark here. Send the fields that you'll use in your video. The fields that Sendspark supports are:
Back in Sendspark, click Wait for Webhook
Then, in HighLevel, trigger your webhook by running a test contact through your automation. You'll know this works when you see the successful logs in HighLevel, and the HighLevel data appear in Sendspark
Now, add a step in your HighLevel automation for Sendspark: Create Dynamic Video.
Select the Sendspark dynamic video campaign you want to use
Match the fields you're sending from HighLevel to the appropriate fields in Sendspark
This ensures that when the contact is enrolled in your HighLevel workflow, and hits the Custom Webhook stage, this personalized video will be generated for them
The last step in the automation will be send the Sendspark video back into HighLevel for you to share it with prospective customers.
Before you set up the automation, you need to create the custom contact fields in HighLevel. Go to HighLevel Contact Property settings, and create 2 new fields:
Sendspark Share URL — you'll be able to use this to send the videos in SMS or WhatsApp
Sendspark Email Email HTML Snippet — you'll be able to use this to send the video in email
Back in Sendspark, add a new action to your automation for HighLevel: Update a Contact
Click Save and Start your automation!
In your HighLevel automation, you can now add steps for emails, SMS messages, or WhatsApp messages to share the personalized videos you're creating here.
Your entire automation in HighLevel should look something like this. When all looks good, save, hit publish, and start enrolling real contacts!
HighLevel / Sendspark Integration FAQ
Q: Why is the Webhook from HighLevel not triggering any data in Sendspark?
A: Make sure you're using the Custom Webhook field in HighLevel, not the other Webhook field. There are 2 webhook fields and it's confusing!
Q: How do I get more data from HighLevel into Sendspark?
A: When you're sending the webhook, you can add lines with more contact fields to send from HighLevel into Sendspark.
Q: Why am I not seeing my HighLevel custom variables in Sendspark?
A: Click "Update" to make sure you're seeing all available HighLevel fields in Sendspark.