Generating personalized copies
Gan.AI lets you create personalized video copies through bulk CSV uploads, single-video generation, or automated CRM/API workflows—fast and scalable.
GAN.AI makes it easy to generate 1-to-1 personalized videos at scale using three different methods:
Automated Bulk Generation (CSV Upload)
Manual Single Video Generation
Integration-Based Automated Generation
This guide explains each method so you can choose the workflow that best fits your campaign.
Automated Generation (CSV Upload)
Ideal for bulk video generation — marketing campaigns, sales outreach, onboarding sequences, etc.
When to Use This Method
Use CSV upload when you want to generate dozens, hundreds, or thousands of videos at once.
How It Works
You upload a CSV file that contains personalization fields with headers matching your variable names. GAN.AI automatically generates personalized videos for each row.
Steps
Go to your GAN.AI Dashboard
Open the Personalized Video Project
Click Generate Videos
Select Import CSV

Download the CSV Template.

Fill the CSV file with the headers matching your variables and save the CSV.
Upload the CSV to the project and map the fields with the headers on the dashboard.

Check the data you have uploaded using the CSV before generating the videos.
Once checked, click Generate Video.

Once the video generation is triggered, the videos will be available on your project dashboard.

Perfect for testing, one-off messages, or personal outreach.
When to Use This Method
You want to send a personalized 1:1 video to a single person
You need to test your template before launching a big campaign
You want to customize details manually
Steps
Open your personalized project in GAN.AI
Click “Generate Videos”
Select Enter Variables Manually.

Fill in the data with the headers matching your variables in the fields given.
Check the data you entered in the fields before generating the videos.
Once checked, click Generate Video.

Once the video generation is triggered, the videos will be available on your project dashboard.

Integration-Based Generation (API, CRM, Zapier)
This is the most powerful method for fully automated, real-time personalization.
Examples of Automated Workflows
Generate a personalized welcome video when a user signs up
Send a personalized “Meeting Reminder” video via email
Trigger a video when a HubSpot lead changes lifecycle stage
Auto-create videos for abandoned cart recovery
How to Set It Up
Open the personalized project you want to set the automated integration for.
Go to Project Settings.

Go to Integrations

You can choose from the existing integrations as mentioned below and enable them accordingly.
CRM (HubSpot, Salesforce)
Automation (Zapier, Make)
API / Webhook

Authenticate your account
Select your trigger event (e.g., “New Lead Created”)
Map personalization fields to GAN.AI variables
Activate the Workflow
Troubleshooting
Videos stuck in the queue
Check if your CSV has formatting issues
Ensure the integration trigger is firing correctly
Try regenerating the project preview
Variables are not being replaced correctly
Make sure CSV headers match the project variable names
Review the integration field mapping
Re-check placeholder formatting in your template
Did not receive output links
Check email deliverability
Confirm workflow settings
Verify your export method (CSV download, API callback, etc.)
By choosing the right generation method—CSV upload, manual input, or automated integrations—you can scale personalized video creation exactly the way your campaign needs. GAN.AI makes the entire process fast, flexible, and reliable, ensuring every viewer receives a video that feels truly tailored to them.
Last updated