Key takeaways
- Get the embed code from Sendspark’s Share Campaign → LeadConnector Marketing, then paste it using the template’s Code option — not the text editor.
- Import contacts by CSV and check “Create a list from the contacts” so you can target them with a Smart List at launch.
- The template preview shows a static thumbnail; that is expected — the video personalizes when it is actually sent to your contacts.
- After launch, monitor open rates, click rates, and engagement through GoHighLevel’s analytics.
Prerequisites
- Active GoHighLevel account
- Sendspark account with a dynamic video campaign created
- Contact list prepared (CSV file recommended)
Step 1: Import Your Contacts
- Log into your GoHighLevel account and select your sub-account
- Navigate to Contacts in the main menu
- Click Import and upload your CSV file
- Map your CSV fields to the appropriate contact fields (name, email, job title, etc.)
- Check “Create a list from the contacts” and name your list
- Click Submit to complete the import
Step 2: Create an Email Template
- Go to the Marketing section
- Click Templates, then Create Template
- Choose Blank Template to start from scratch
- Give your template a name (e.g., “Dynamic Video Template”)
Step 3: Embed Your Sendspark Dynamic Video
- In Sendspark, go to your dynamic video campaign
- Click Share Campaign
- Select LeadConnector Marketing as your integration
- Copy the provided embed code
- Back in GoHighLevel, in your template editor, click the Code option (not text)
- Paste the Sendspark embed code
- Click Save
Step 4: Launch Your Campaign
- Go to Marketing > Campaigns
- Click Create New Campaign
- Select your newly created template
- Enter your sender email address
- Add a subject line for your campaign
- In the Recipients section, choose Smart List
- Select the contact list you imported earlier
- Click Send to launch your campaign
What Happens Next
GoHighLevel will process your campaign in the background, which may take a few minutes depending on your list size. Each recipient will receive a personalized email with a video that’s customized using their contact information from your imported list. Tip: Monitor your campaign performance through GoHighLevel’s analytics to track open rates, click rates, and engagement with your dynamic videos.Video Tutorial
Frequently asked questions
Where do I paste the Sendspark embed code in a LeadConnector template?
Where do I paste the Sendspark embed code in a LeadConnector template?
In your template editor, click the Code option (not text), paste the embed code you copied from Sendspark’s Share Campaign → LeadConnector Marketing, then click Save.
Why does the template preview only show a static thumbnail?
Why does the template preview only show a static thumbnail?
That is normal. The preview shows a static thumbnail, but the video is dynamically personalized for each recipient using their contact information when the campaign is actually sent.
How do I choose who receives the campaign?
How do I choose who receives the campaign?
In the Recipients section of your campaign, choose Smart List and select the contact list you imported earlier.
Do I need to import contacts with a CSV file?
Do I need to import contacts with a CSV file?
A CSV is recommended. It is more efficient than adding contacts manually, especially when you need to map multiple data fields (name, email, job title, etc.) for personalization.
Related articles
- LeadConnector - Send Personalized Videos at Scale
- HighLevel: LeadConnector vs Marketing Snippet
- LeadConnector (GHL) Agentic Workflow Automation
- Embed HighLevel (GHL) Calendar with Videos