> ## Documentation Index
> Fetch the complete documentation index at: https://help.sendspark.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LeadConnector — Send Dynamic Videos

> Learn how to send dynamic Sendspark videos through LeadConnector. Integrate Sendspark with LeadConnector for personalized video outreach.

Sendspark sends dynamic, personalized videos through GoHighLevel (LeadConnector) in four steps: import your contacts, build a blank email template, paste Sendspark's embed code using the template's Code view, then launch a campaign to a Smart List. Each recipient automatically receives a video personalized with their own contact details.

## 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.

This guide shows you how to send dynamic, personalized videos through GoHighLevel (LeadConnector) using Sendspark's dynamic video campaigns. You'll learn how to import contacts, create email templates with embedded videos, and launch campaigns that automatically personalize videos for each recipient.

## Prerequisites

* Active GoHighLevel account
* Sendspark account with a dynamic video campaign created
* Contact list prepared (CSV file recommended)

## Step 1: Import Your Contacts

1. Log into your GoHighLevel account and select your sub-account
2. Navigate to **Contacts** in the main menu
3. Click **Import** and upload your CSV file
4. Map your CSV fields to the appropriate contact fields (name, email, job title, etc.)
5. Check **"Create a list from the contacts"** and name your list
6. Click **Submit** to complete the import

**Tip:** Using a CSV file is more efficient than adding contacts manually, especially when you need to map multiple data fields for personalization.

## Step 2: Create an Email Template

1. Go to the **Marketing** section
2. Click **Templates**, then **Create Template**
3. Choose **Blank Template** to start from scratch
4. Give your template a name (e.g., "Dynamic Video Template")

## Step 3: Embed Your Sendspark Dynamic Video

1. In Sendspark, go to your dynamic video campaign
2. Click **Share Campaign**
3. Select **LeadConnector Marketing** as your integration
4. Copy the provided embed code
5. Back in GoHighLevel, in your template editor, click the **Code** option (not text)
6. Paste the Sendspark embed code
7. Click **Save**

**Note:** You'll see a static thumbnail in the template preview. This is normal - the video will be dynamically personalized when sent to actual contacts.

## Step 4: Launch Your Campaign

1. Go to **Marketing > Campaigns**
2. Click **Create New Campaign**
3. Select your newly created template
4. Enter your sender email address
5. Add a subject line for your campaign
6. In the Recipients section, choose **Smart List**
7. Select the contact list you imported earlier
8. 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

<iframe src="https://www.youtube.com/embed/ok0WWSC_C-I?rel=0" allow="autoplay; fullscreen; picture-in-picture; encrypted-media" allowFullScreen />

## Frequently asked questions

<AccordionGroup>
  <Accordion title="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**.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>

## Related articles

* [LeadConnector - Send Personalized Videos at Scale](/leadconnector-send-personalized-videos-at-scale)
* [HighLevel: LeadConnector vs Marketing Snippet](/highlevel-leadconnector-vs-marketing-snippet)
* [LeadConnector (GHL) Agentic Workflow Automation](/leadconnector-ghl-agentic-workflow-automation)
* [Embed HighLevel (GHL) Calendar with Videos](/embed-highlevel-ghl-calendar-with-videos)

*Updated July 2026.*
