Skip to main content

Clay Integration: Create AI Videos

Learn how to create AI personalized videos using Sendspark Clay integration with step-by-step setup and contact mapping guide.

Bethany Stachenfeld avatar
Written by Bethany Stachenfeld
Updated yesterday

How to Generate AI Videos in Clay:

Watch this video, or follow along the steps below to see how to create AI-personalized videos in Clay!

1. Create Your Clay Table

Get started by creating a table in Clay. In your table, you should have contacts for whom you would like to create AI personalized videos.

Clay table with contact records ready for video personalization

2. Create Your Sendspark Video Campaign

Go to your Dynamic Video section in Sendspark, and create a new dynamic video campaign.

With this dynamic video campaign, you'll have one template for your video. Then, you can import contacts from Clay to create personalized videos for each person.

I. Record Your Video

Record a video of yourself or your screen. Just remember to use the word "watermelon" where the viewer's first name should go. (See example video)

Sendspark dynamic video campaign recording interface with watermelon placeholder text

II. Customize Your Landing Page

You can customize video landing pages with custom text, calls-to-action, and an embedded calendar next to your videos.

Sendspark landing page customization editor with text, CTA, and calendar options

You can also use your own logo and brand styles, just make sure to set this up in your workspace settings (under "Set Global Styles").

III. Contacts

You can add yourself or another test contact to preview your AI video. However, for the most part, we'll be adding contacts via the Sendspark Clay Integration.
​

Sendspark contacts section showing test contact preview option

3. Create Sendspark Videos for Clay Contacts

To create videos for contacts in your clay table, use the Clay Sendspark Enrichment "Add Prospect To Video Campaign."

Clay Sendspark enrichment Add Prospect To Video Campaign action

To set up the Sendspark Clay Integration, you'll have to...

  • Add your "API Key" and "Secret Key." You can find both in the API credentials section of Sendspark.
    ​

    Sendspark API credentials section displaying API Key and Secret Key fields
  • Select Your Workspace from the dropdown

  • Select Your Dynamic Campaign ID from the dropdown

  • Map Contact Fields Into Clay

In the end, it should look something like this:

Clay Sendspark integration configuration with workspace and campaign ID dropdowns

You and click "Save and Run" to generate Sendspark videos for everyone on your Clay table.

Once you run, you should be able to see that videos are generating in your Sendspark campaign.

Sendspark campaign dashboard showing videos in generating status

Back in Clay, once the videos have finished generating, you will see "βœ… Success" status for each of them:

Clay table displaying Success status checkmarks for completed video generation

You can click on the "βœ… Success" cell to see all of the fields that Sendspark is returning to you, and then use these fields in the name step of your automation.

Clay success cell details showing video link, embed link, and thumbnail URL fields

The most popular fields to use are...

  • Video Link: is the link your video share page. You can use this to share videos in LinkedIn, or any place that you'd like to share the video as a link.

  • Embed Link: is the link that you would use to embed the video on a website page. You can use this to embed your video on a webflow page, or any other custom landing page.

  • Thumbnail URL: is the image URL for the GIF preview of your video. You can use this together with Video Link to embed your video in email with a GIF preview.

Additional Resources for Sharing Videos From Clay:

We have also put together some guides for the best ways to share videos in Smartlead, Instantly, La Growth Machine, and other common platforms used with Clay:

Let us know if you have any questions or need any help!

Did this answer your question?