Key takeaways
- The setup uses three pieces: an outbound Lemlist campaign, a follow-up Lemlist campaign with a Sendspark video placeholder, and a Sendspark automated workflow that ties them together.
- The Sendspark workflow trigger is Lemlist → Emails Replied, connected with a Lemlist API key pasted as the access token; filter by Campaign Name contains so only replies to the right campaign enter the automation.
- The workflow then runs Sendspark → Create dynamic video (the email field is essential to match the right video to the right person) followed by Lemlist → Add Lead to Campaign.
- Paste the Sendspark video snippet into the follow-up campaign via Lemlist’s code view so each replying prospect receives the video made for them.
How This Works at High Level
There are a few ways you can set this up - so feel free to go wild with your own automation once you understand the concepts. The automation that we we’ll walk through here looks like this:- You have an outbound campaign in Lemlist that you are sending out to people asking if they want to receive a video
- You have a follow up campaign in Lemlist on standby, with a video placeholder, that you will add contacts to if they reply to the first campaign
- You have an automated workflow in Sendspark that is waiting for leads to reply to the first campaign. If they do reply, this automation will generate their personalized video, and add them to the 2nd campaign.
Generate Videos Automatically When Someone Replies to Lemlist Email
0. Prep Work
Before setting up the automation, you should do the prep work:- Create your outbound email campaign in Lemlist
- Create your dynamic video campaign in Sendspark
- Create your follow up email campaign in Lemlist
- Add your Sendspark Dynamic Video Snippet to your follow up campaign in Lemlist
- In Lemlist, you’ll want to make sure that you have the Sendspark video placeholder in your email campaign where you want the video to appear in email. You can find the Sendspark video placeholder by following these steps:
- Go to your Sendspark dynamic video
- Click “Share Campaign”

- Search for “Lemlist”

- Click on Lemlist to copy the Sendspark video placeholder to your clipboard
- **Open your Lemlist email.**At the bottom of the email editor, you’ll see 3 dots. Click on this, and then click on **“code view”**to get into the code editor

- Paste directly into your Lemlist emailwhere you want the video to appear

1. Create Automated Workflow for When Leads Reply to Lemlist Email Campaign
Go to the automated workflow section of Sendspark, and create a new automation.




2. Add Action: Generate Sendspark Video
Right underneath the trigger you just added, click to add an action:



3. Create Action: Send Video Email
You have a couple options for how you send the video email after it’s been created. Note that one simple way is to just send a video email through Gmail or send the video through Outlook. For this tutorial, we’re sticking with Lemlist. We’re going to add the lead to the follow up campaign you created in the prep step. As long as you correctly added your Sendspark dynamic video snippet to this campaign, and correctly set up the trigger & action above, this is all you need to do! The video should be generated, and the placeholder should be in your email, so all you have to do is add the lead to the campaign, and every person should get the video made for them. Add a new action in the Sendspark Automated Workflow Select Lemlist, and then **“Add Lead to Campaign,“**and then map in the fieldsfrom the previous steps into Lemlist.
- When a prospect replies to one Lemlist email sequence it, will trigger an automation in Sendspark
- In the automation in Sendspark, you’ll generate a dynamic video, and then add the lead to a SECOND campaign in Lemlist
- In the second campaign, you have a Sendspark dynamic video snippet where you want the video to go, so when the prospect receives the email, they’ll get a personalized video made for them!
Frequently asked questions
What do I need to set up before building the automation?
What do I need to set up before building the automation?
Do the prep work first: create your outbound Lemlist campaign, create your dynamic video campaign in Sendspark, create your follow-up Lemlist campaign, and add your Sendspark dynamic video snippet to that follow-up campaign.
How do I add the Sendspark video snippet to my Lemlist email?
How do I add the Sendspark video snippet to my Lemlist email?
In Sendspark, click Share Campaign, search for Lemlist, and click it to copy the video placeholder. In your Lemlist email editor, click the 3 dots at the bottom, choose code view, and paste the snippet where you want the video to appear.
Which trigger connects Lemlist replies to Sendspark?
Which trigger connects Lemlist replies to Sendspark?
In the Sendspark automated workflow section, create a new automation and select the Lemlist → Emails Replied trigger. Connect it with a Lemlist API key (generated in your Lemlist integration settings) pasted as the access token.
How do I make sure only the right replies generate a video?
How do I make sure only the right replies generate a video?
Add a filter on the trigger by condition Campaign Name contains, set to whatever indicates the specific campaign you want to generate videos for. This keeps prospects from other campaigns out of the automation.
Why is the email field required in the Create dynamic video action?
Why is the email field required in the Create dynamic video action?
The email field is essential because it matches the right video to the right person in your follow-up Lemlist campaign. If you want a dynamic background, click show all fields to reveal the Sendspark background URL field.