Skip to main content

Automatically Generate Dynamic Videos from Google Sheets

Connect Google Sheets to Sendspark to automatically generate personalized dynamic videos at scale from your spreadsheet data, with no manual exports.

Written by Dan Delauretis

🤖 Use Agentic Workflows to automatically generate personalized Dynamic Videos whenever new data is added to a Google Sheet Row.

🎥 Step 1: Create a Dynamic Video Campaign

Create your Dynamic Video Campaign and configure all personalization variables.


📊 Step 2: Prepare Your Google Sheet

Create a Google Sheet and add the columns you want to use for personalization (First Name, Email, Background URL, etc.).


⚙️ Step 3: Create an Agentic Workflow

Go to Agentic Workflows and create a new automation. https://sendspark.com/agentic-workflows

  • Select Google Sheets as the trigger.

  • Choose the spreadsheet you want to monitor.


🚀 Step 4: Add Sendspark as the Action

Add a new action and select:

Sendspark → Create Dynamic Video

Then choose the Dynamic Video Campaign you created earlier.

🔗 Step 5: Map Your Fields

Match the columns from Google Sheets with the corresponding variables in your Dynamic Video Campaign.

✅ Step 6: Enable the Workflow

Save the workflow and turn it on.

Any new rows added to the spreadsheet will automatically generate personalized Dynamic Videos.

🎉 That's It!

Your Dynamic Videos will now be generated automatically using the data stored in Google Sheets.

Did this answer your question?