Skip to main content

Dynamic Videos 2025 Edition

How to create and edit a Dynamic Video Campaign

Dan Delauretis avatar
Written by Dan Delauretis
Updated today

Overview

Dynamic Videos in Sendspark let you record one video and personalize it at scale using AI voice cloning and dynamic backgrounds. This guide walks you through creating a campaign from start to finish.


Step 1 – Start a New Campaign

  1. Go to Dynamic Videos in your dashboard.

  2. Click Create New Campaign.

  3. Give your campaign a name (e.g., D Test).


Step 2 – Record or Upload a Video

  • Record a new video inside Sendspark.

  • Upload an existing video from your device.

  • Paste a video URL from Sendspark.

📌 Pro tip: Record in a quiet, well-lit space. Keep videos short (20–40 seconds) to maintain viewer attention.


Step 3 – Use AI Voice Cloning for Personalization

  • Choose a keyword placeholder (e.g., “watermelon”).

  • When generating videos, Sendspark will replace that keyword with each recipient’s name.

  • Example: “Hey watermelon, I’m Dan from tech support” → becomes → “Hey Bethany…” / “Hey Brandon…”

✅ Supports multiple languages.
✅ Add pauses after the name for smoother playback.


Step 4 – Customize Video Backgrounds

  • Dynamic Background: Insert a website or LinkedIn profile as the background.

  • Simulated Scrolling: Make it look like you’re browsing the site while speaking.

  • Mouse Cursor Animation: Add a moving cursor for realism.

📌 Fallback URL: If a background link is missing in your CSV, Sendspark will use this default link instead.


Step 5 – Select a Landing Page Template

  • Pick from existing templates or create a new one.

  • Add personalization tags (First Name, Company, Job Title).

  • Optionally embed a calendar or CTA button.


Step 6 – Upload a CSV File

  1. Download the sample CSV format.

  2. Include fields like:

    • First Name

    • Email

    • Background URL (website or LinkedIn profile)

  3. Upload your CSV to Sendspark.

  4. Map each column to the correct field.

📌 For LinkedIn campaigns: paste profile URLs into the background URL field.


Step 7 – Generate Videos

  • Click Generate.

  • Sendspark will show how many minutes you’ll consume and how many you have left.

  • Minutes = Video length × Number of contacts.

    • Example: 30-second video × 1,000 leads = 500 minutes.


Step 8 – Review and Share

  • Preview your personalized videos.

  • Share them:

    • Individually (copy link for Gmail, Outlook, LinkedIn messages).

    • As a campaign (share directly to email platforms).

  • Track performance in Campaign Analytics (opens, plays, clicks).


Step 9 – Optional Advanced Features

  • Lip Sync (Beta): Experimental feature that moves lips in sync with personalized names.

  • Combined Videos: Add longer follow-up videos without consuming extra minutes.


Best Practices

  • Keep videos 20–40 seconds.

  • Always add a clear call-to-action.

  • Use fallback URLs to avoid failed videos.

  • For large campaigns, double-check your CSV for missing data.


✅ That’s it! You’ve created a full Dynamic Video Campaign with Sendspark.

Did this answer your question?