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

# HubSpot: Send a Video When a Meeting is Booked

> Learn how to automatically send a personalized Sendspark video in HubSpot when a prospect books a meeting. Boost show rates.

To send a video automatically when a meeting is booked, create a Sendspark Automated Workflow that triggers on HubSpot's **"New Meeting Created"** event. Add a HubSpot **Find Contact** action to look up the booker by their guest email, create a Sendspark AI video with their details, then send it through Gmail, Outreach, or another channel.

## Key takeaways

* The workflow uses HubSpot's **"New Meeting Created"** trigger, which fires any time someone books a meeting.
* Add a **Find Contact** action (using **Guest Emails**) before creating the video, so you have the contact details needed to personalize it.
* The **Create Dynamic Video** action lets you map in HubSpot contact fields to personalize each video.
* You can optionally filter the trigger by meeting ID or title so it only runs for specific meetings.

## 1. Create Automation

Go to [Sendspark Automated Workflows](https://sendspark.com/automated-workflows).

Create a "new automation"

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/c345e477-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=eee9e70a776e2d0a08d7c1e55f5e3057" alt="Sendspark Automated Workflows dashboard with new automation button" width="536" height="156" data-path="images/11176283/c345e477-image.png" />

## 2. Add Trigger: Meeting Booked

Add a trigger to start the automation.

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/2fd578fa-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=213443680b5ae5118713fd433acff2bf" alt="Sendspark workflow editor showing trigger selection options" width="1346" height="240" data-path="images/11176283/2fd578fa-image.png" />

Select **HubSpot**, and the event \*\*"New Meeting Created."\*\*This event will fire anytime someone books a meeting.

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/0142a076-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=3d69e14d2daba6afb701e90026aab4b8" alt="HubSpot integration trigger menu displaying New Meeting Created event" width="1392" height="534" data-path="images/11176283/0142a076-image.png" />

If you'd like to, you can refine this down to a specific meeting ID or title, so you only trigger this automation when certain meetings are booked.

Click the funnel to add filters:

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/d11faca8-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=f417e6b548cccabe086e364016fb4b0e" alt="Workflow trigger settings with funnel icon to add filters" width="382" height="208" data-path="images/11176283/d11faca8-image.png" />

And then add your conditions:

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/76f9b6fd-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=59d3faf042c5a73ad726b857be7f8634" alt="Filter conditions panel for refining meeting trigger criteria" width="1218" height="812" data-path="images/11176283/76f9b6fd-image.png" />

## 3. Add Action: Create Sendspark AI Video

Before you can create your dynamic video in this automation, you need to first get more information about the person who booked the meeting from HubSpot.

Add a HubSpot action for "Find Contact"

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/e12abbda-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=44ed422fd698f56661586f2c8ab52a93" alt="HubSpot Find Contact action setup in workflow builder" width="1308" height="580" data-path="images/11176283/e12abbda-image.png" />

Use "Guest Emails" to find more information:

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/44f9f496-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=89a4a82b9f075d0a735b23103f4a01bd" alt="Guest Emails field selection for HubSpot contact lookup" width="1382" height="842" data-path="images/11176283/44f9f496-image.png" />

And then, add an action to create your Sendspark video. Select \*\*"Sendspark"\*\*and **"Create Dynamic Video"**

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/ea712939-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=359e072e8a573350378f1978077c6853" alt="Sendspark Create Dynamic Video action option in workflow" width="1380" height="1016" data-path="images/11176283/ea712939-image.png" />

Map in all of the contact fields you would like to use to personalize your video:

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/e3d9a716-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=256ec31b9b583fafc7953fe66e9ec2eb" alt="Contact field mapping interface for personalizing video content" width="1386" height="1712" data-path="images/11176283/e3d9a716-image.png" />

Save this step!

## 4. Add Action: Send Video

You can send this video directly in Gmail or Outreach, or check out one of the [many other ways](/auto-send-ai-personalized-videos) to share your video in automated workflows.

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/b72b7cd9-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=0878512e2794fc6b917475671d9b8eb3" alt="Action options for sending video via Gmail or Outreach" width="1378" height="1444" data-path="images/11176283/b72b7cd9-image.png" />

The entire workflow should look something like this:

<img src="https://mintcdn.com/sendspark/4yOGevjTVvCYcIrt/images/11176283/212ab7d8-image.png?fit=max&auto=format&n=4yOGevjTVvCYcIrt&q=85&s=3b1dde8213d202db9c4c028bfaffb41c" alt="Complete workflow overview showing all automation steps connected" width="1384" height="1132" data-path="images/11176283/212ab7d8-image.png" />

## Frequently asked questions

<AccordionGroup>
  <Accordion title="Which HubSpot trigger fires when a meeting is booked?">
    Use the **"New Meeting Created"** event under the HubSpot trigger. It fires any time someone books a meeting.
  </Accordion>

  <Accordion title="Why do I need a Find Contact action before creating the video?">
    Before you can create a personalized dynamic video, you need more information about the person who booked the meeting. The HubSpot **Find Contact** action looks that up — use **Guest Emails** to find the contact — so those fields are available to personalize the video.
  </Accordion>

  <Accordion title="Can I limit the automation to only certain meetings?">
    Yes. Click the funnel on the trigger to add filters, then set conditions such as a specific meeting ID or title, so the automation only fires when those meetings are booked.
  </Accordion>

  <Accordion title="How do I send the video once it's created?">
    You can send it directly through Gmail or Outreach, or use one of the [many other ways](/auto-send-ai-personalized-videos) to share your video in automated workflows.
  </Accordion>
</AccordionGroup>

*Updated July 2026.*
