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

# Lemlist LinkedIn Automation: Auto Messages

> Learn how to automate personalized LinkedIn messages using Lemlist and Sendspark with dynamic videos in a fully autopilot workflow.

To automate personalized LinkedIn messages, connect Sendspark to Lemlist so each new dynamic video is pushed into a Lemlist campaign and sent as a LinkedIn follow-up with the GIF preview unfurled. You'll create a Lemlist custom variable for the link, enable Auto Launch, and build a Sendspark Agentic Workflow triggered on New Video Generated.

## Key takeaways

* Lemlist needs a campaign-specific custom variable to store the video link; give it a simple name like `custom`.
* Build a Sendspark Agentic Workflow with the trigger New Video Generated and the action Add a lead to a campaign, mapping the video link to your custom field as a string.
* Only send the video link as a follow-up message to people you're already connected with; never put it in a connection request, which LinkedIn may flag as spam.
* LinkedIn automatically unfurls the URL, so the video preview/GIF appears with no extra configuration.

## 📘 Overview

This guide explains how to automate personalized LinkedIn outreach using **Lemlist** and **Sendspark**.\
When a dynamic video is generated in Sendspark, it’s automatically pushed into Lemlist and sent as a LinkedIn follow-up message — with the GIF preview unfurled.

You end up with a fully **autopilot** workflow.

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

***

## 🧰 Before You Start

Make sure you already have:

* A Lemlist campaign
* Your Sendspark dynamic video campaign
* Lemlist API key connected to Sendspark
* A custom variable inside your Lemlist campaign to receive the video link

***

## 📝 Step 1 — Create a Custom Variable in Lemlist

Lemlist requires a custom variable to store the video link.

1. Open your Lemlist campaign.
2. When adding a list, scroll to the end.
3. Click **Add** to create a new field.
4. Name it something simple (example: `custom`).

* Custom variables are **campaign-specific**, not global.

***

## ⚙️ Step 2 — Configure Your Lemlist Campaign

## 🚀 A. Enable Auto-Launch

1. Send at least one test message.
2. Open the **three dots** menu in your campaign.
3. Click **Auto Launch**.
4. The campaign stays active and only sends when you add a new lead.

***

## 💬 B. Add the Message That Will Use the Video

1. Add a **Chat Message** step.
2. Write something simple, like: *“Hey! I recorded a video for you 👇”*
3. Click **Add personalization**.
4. Select your custom variable (`custom`).
5. Save.

This ensures the Sendspark video link appears inside the message.

***

## 🤖 Step 3 — Create the Sendspark Automation Workflow

Open **Agentic Workflows** in Sendspark and create a new workflow.

***

## 🔔 A. Set the Trigger

1. Choose **Sendspark** as the trigger.
2. Select **New Video Generated**.
3. Pick the dynamic video campaign you want to automate.

This fires every time a personalized video is generated.

***

## 🔗 B. Set the Action (Send Lead to Lemlist)

1. Choose **Add a lead to a campaign**.
2. Select your Lemlist API connection.
3. Choose the Lemlist campaign.

## 📨 Map Standard Fields

* Email → Email
* First Name → First Name
* LinkedIn URL → LinkedIn lead URL

## 🎬 Map the Video Link

1. Scroll to **Lead Custom Field**.
2. Type the **exact** custom variable name (`custom`).
3. Set type to **string**.
4. Map it to **Video Link** from Sendspark.
5. Save.

***

## 🖼️ How the Video Appears on LinkedIn

When Lemlist sends a message with the Sendspark link:

* LinkedIn **unfurls** the URL
* The video preview/GIF appears automatically
* No extra configuration needed

It looks native and clean.

***

## ⚠️ Important LinkedIn Limitations

To avoid being blocked:

* ❌ **Do NOT add the video link in connection requests** LinkedIn suppresses previews and may flag it as spam.
* ✔️ Only send the video as a **follow-up message**
* ✔️ Make sure you’re already connected

This keeps your automation compliant and safe.

***

## 🔄 Final Workflow Summary

Once everything is set up:

1. Sendspark generates a personalized video.
2. Trigger fires: **New Video Generated**.
3. Sendspark pushes lead + video link to Lemlist.
4. Lemlist adds the lead to your campaign.
5. Video link fills your custom variable.
6. LinkedIn message is sent automatically with GIF preview.

## Frequently asked questions

<AccordionGroup>
  <Accordion title="Why do I need a custom variable in Lemlist?">
    Lemlist requires a custom variable to store the Sendspark video link so it can be inserted into the message. These custom variables are campaign-specific, not global, so create one inside the campaign you're automating.
  </Accordion>

  <Accordion title="Can I put the video link in a LinkedIn connection request?">
    No. Do not add the video link in connection requests. LinkedIn suppresses previews there and may flag it as spam. Only send the video as a follow-up message, and make sure you're already connected.
  </Accordion>

  <Accordion title="How does the video show up on LinkedIn?">
    When Lemlist sends the message with the Sendspark link, LinkedIn unfurls the URL and the video preview/GIF appears automatically. It looks native and clean with no extra configuration needed.
  </Accordion>

  <Accordion title="What triggers the automation?">
    In Sendspark's Agentic Workflows, the trigger is New Video Generated for your chosen dynamic video campaign. It fires every time a personalized video is generated, pushing the lead and video link to Lemlist.
  </Accordion>

  <Accordion title="How do I map the video link to Lemlist?">
    In the workflow action, scroll to Lead Custom Field, type the exact custom variable name (for example `custom`), set the type to string, and map it to Video Link from Sendspark.
  </Accordion>
</AccordionGroup>

## Related articles

* [Lemlist- Send Personalized Videos via LinkedIn](/lemlist-send-personalized-videos-via-linkedin)
* [Lemlist — Send Personalized Videos at Scale](/lemlist-send-personalized-videos-at-scale)
* [Lemlist - Create AI Video on Email Reply](/lemlist-create-ai-video-on-email-reply)
* [AI Video Campaigns: Clay + Lemlist Setup](/ai-video-campaigns-clay-lemlist-setup)

*Updated July 2026.*
