Skip to main content
To send personalized videos in Marketo, select or record a video in Sendspark, add personalization variables like first name and company, customize your thumbnail, then click the Marketo button to copy the HTML snippet. Paste that snippet into your Marketo email template, where Sendspark automatically maps variables to your Marketo contact fields.

Key takeaways

  • You can create dynamic personalized videos in Sendspark and embed them in Marketo email campaigns that automatically pull contact data.
  • Available personalization variables include first name, company name, job title, and virtual backgrounds (depending on your account); always set fallback text so videos look professional when contact data is incomplete.
  • Sendspark generates an HTML snippet from the Marketo sharing option that you paste into your Marketo email template.
  • Sendspark automatically maps its variables to Marketo fields (for example, Sendspark “first name” → Marketo first name field); send test emails to verify personalization and fallbacks display correctly.
This guide walks you through creating dynamic personalized videos in Sendspark and integrating them with your Marketo email campaigns. You’ll learn how to add personalization variables, customize thumbnails, and embed videos that automatically pull contact data from Marketo.

Prerequisites

  • Active Sendspark account
  • Access to Marketo email campaigns
  • Video content ready to upload or record

Step 1: Select and Prepare Your Video

  1. Navigate to your Sendspark dashboard
  2. Choose your video by either:
  • Recording directly from the platform
  • Uploading an existing video file
  • Selecting from your video library
  1. Once selected, go to the video page to begin adding personalization

Step 2: Add Dynamic Personalization Variables

  1. Click the Personalize button on your video page
  2. Select from available variables including:
  • First name
  • Company name
  • Job title
  • Virtual backgrounds (may be available depending on your account)
  1. Preview your personalization above the video player
  2. Set fallback text (like “Hi there”) for contacts missing specific data in Marketo
Tip: Always include fallback text to ensure your videos look professional even when contact data is incomplete.

Step 3: Customize Additional Elements

  1. Add personalized text to the video header
  2. Include a custom message below your video
  3. Create a call-to-action button for next steps such as:
  • Schedule a demo
  • Sign up for a trial
  • Book a consultation

Step 4: Personalize Your Video Thumbnail

  1. Click Share Video to see the Marketo preview
  2. Click the Customize button on the thumbnail
  3. Add dynamic personalization to the thumbnail text
  4. Use additional editing options to polish your thumbnail design
Note: The thumbnail is crucial for email engagement since it’s the first thing recipients see. Personalized thumbnails significantly improve click-through rates.

Step 5: Generate Marketo Integration Code

  1. Click the Marketo button in the sharing options
  2. Copy the provided HTML snippet
  3. If you don’t see Marketo as an option:
  • Click Edit
  • Select Marketo from the integrations list
  • Deselect unused integrations for a cleaner interface

Step 6: Add Video to Your Marketo Email

  1. Open your Marketo email campaign
  2. Paste the HTML snippet into your email template
  3. Sendspark will automatically map variables between platforms:
  • Sendspark “first name” → Marketo first name field
  • Sendspark “company name” → Marketo company field
  • Additional variables as configured
  1. Test your email to ensure personalization displays correctly
Tip: Send test emails to contacts with different data completeness levels to verify your fallback text works properly.

Video Tutorial

Frequently asked questions

Click the Marketo button in Sendspark’s sharing options, copy the provided HTML snippet, then paste it into your Marketo email template.
You can select from first name, company name, job title, and virtual backgrounds (which may be available depending on your account).
Sendspark automatically maps its variables to Marketo fields — for example, Sendspark “first name” maps to the Marketo first name field and Sendspark “company name” to the Marketo company field.
Set fallback text (such as “Hi there”) for contacts missing specific data in Marketo, so your videos still look professional when contact data is incomplete.
Click Edit, select Marketo from the integrations list, and deselect unused integrations for a cleaner interface.
Updated July 2026.