Skip to main content
To auto-create videos from form submissions, build a Sendspark automated workflow: add a Form Submission trigger (from your website, CRM, Airtable, or Google Sheets), then a Sendspark: Create Dynamic Video action mapped to your form fields. Add a final step to send the video. Missing data? Add a Find Contact action before creating the video. Sendspark makes it easy to automatically create AI personalized videos when forms are submitted. This can be useful if you want to send an automated video message to a lead who fills out a form, to capture their attention and help them move forward in your sales process.

Key takeaways

  • The workflow is three steps: a Form Submission trigger, a Create Dynamic Video action, and a step to send the video.
  • The trigger can be a form submitted through your website, CRM, or a tool like Airtable or Google Sheets — check the app section for supported apps, and select the specific form that should fire the automation.
  • In the Create Dynamic Video action, pick your campaign and map the trigger fields (first name, email, etc.) into the video.
  • If you’re missing contact data, add a Find Contact action before the video step to look up more information in your CRM.

How to Create AI Personalized Videos from Form Submissions

1. Create New Automation in Sendspark

Start by heading to the automated workflow tab in Sendspark, and clicking “new automation”

2. Add Your Trigger: Form Submission

For the trigger, add your form submission. Empty trigger step prompting to add a trigger for the selected app This could be a form submitted through your website, CRM, or even Airtable/Google Sheets. Check out the app section to see which apps are supported Make sure to add the specific form that should trigger this automation! Trigger setup with HubSpot Form Submitted event and specific form selected

3. Add Action to Generate Video

Now, add an action. Empty action step prompting to add an action for the selected app For the action, selectSendspark: Create Dynamic Video. Action setup with Sendspark app and Create dynamic video action selected Select the dynamic video campaign you’d like to use, and map the fields from your trigger in that you would like to use in the video (first name, email, etc.) Form Submitted first name and email fields mapped into the video campaign
Note: if you are missing any contact data, you can add a “find contact” action before this step to look up more information about this contact in your CRM. Then, you will have more data fields available! Action setup with HubSpot app and Find Contact action selected

4. Add Action to Send Video

Add a final step to send this video out. You can embed videos directly in Gmail or Outlook, add the contact to an automated sequence, or choose another way to share. Check out all ways to share automated workflows that are supported in Sendspark. In the end, your automated workflow will look something like this: Completed workflow with HubSpot form trigger, find contact, video, and Gmail steps

Frequently asked questions

The form submission can come from your website, your CRM, or even a tool like Airtable or Google Sheets. Check the app section in Sendspark to see which apps are supported, and be sure to select the specific form that should trigger the automation.
In the Sendspark: Create Dynamic Video action, select the dynamic video campaign you want to use, then map the fields from your trigger — such as first name and email — into the video.
Add a Find Contact action before the Create Dynamic Video step. It looks up more information about the contact in your CRM, giving you additional data fields to use in the video.
Add a final step to send it. You can embed the video directly in Gmail or Outlook, add the contact to an automated sequence, or choose another supported way to share.
Updated July 2026.