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

# Form Triggers: Auto-Create Videos

> Learn how to create AI personalized videos automatically from form submissions using HubSpot, Airtable, webhooks and other triggers.

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.

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11173982/f13b193f-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=e6622962c308b251daf54f0975d65ab3" alt="Empty trigger step prompting to add a trigger for the selected app" width="1342" height="228" data-path="images/11173982/f13b193f-image.png" />

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!

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11173982/e50b4339-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=33d9b9bce0b33246f21a3438cbfebda6" alt="Trigger setup with HubSpot Form Submitted event and specific form selected" width="1414" height="1358" data-path="images/11173982/e50b4339-image.png" />

## 3. Add Action to Generate Video

Now, add an action.

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11173982/acf82537-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=9c6ab3a1855586a8d85ffd040a4191c8" alt="Empty action step prompting to add an action for the selected app" width="1364" height="242" data-path="images/11173982/acf82537-image.png" />

For the action, select**Sendspark: Create Dynamic Video.**

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11173982/13a30af3-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=0750ca93f4a4c8783adb28be70430931" alt="Action setup with Sendspark app and Create dynamic video action selected" width="1372" height="1024" data-path="images/11173982/13a30af3-image.png" />

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

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11173982/99eca1a0-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=5415dcfa07c299c25766ff522293ad4e" alt="Form Submitted first name and email fields mapped into the video campaign" width="1196" height="454" data-path="images/11173982/99eca1a0-image.png" />

***

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!

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11173982/3200eaab-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=c857336b0d24c20436c12bc06bcbe56e" alt="Action setup with HubSpot app and Find Contact action selected" width="1358" height="1010" data-path="images/11173982/3200eaab-image.png" />

***

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

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11173982/6ea52414-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=85dbac9c04204293ee9be9a5a6509f2c" alt="Completed workflow with HubSpot form trigger, find contact, video, and Gmail steps" width="1490" height="1254" data-path="images/11173982/6ea52414-image.png" />

## Frequently asked questions

<AccordionGroup>
  <Accordion title="What kinds of forms can trigger this automation?">
    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.
  </Accordion>

  <Accordion title="How do I personalize the video with form data?">
    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.
  </Accordion>

  <Accordion title="What if my form doesn't capture all the contact data I need?">
    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.
  </Accordion>

  <Accordion title="How is the video sent after it's created?">
    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.
  </Accordion>
</AccordionGroup>

*Updated July 2026.*
