Create new Salesforce leads from personalized video events in HeyGen
Boost your sales strategy with this efficient workflow. When a personalized video event occurs in HeyGen, it instantly generates a new lead in Salesforce. This way, you don't miss out on any potential business opportunities to expand your customer base, thereby streamlining your digital marketing efforts.
- When this happens...

New Video Event (All Events)Triggers when a new video event happens. (Note: this trigger includes all the video events).TriggerInstant - automatically do this!

Create LeadCreates a new lead in Salesforce.ActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with HeyGen and Salesforce
Discover other triggers and actions you can use with HeyGen and Salesforce
New Avatar Video Event (Fail)Triggers when a HeyGen video fails processing.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Video Translate Event (Fail)Triggers when a video translation fails.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Photo Avatar IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group IDRequired
- Reroute URLRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Image KeyRequired
- Text-to-Image Generation
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Test Mode
- Add Caption
- Video Title
- Callback handle
- Callback ID (legacy)
- Video Dimensions
- Folder ID
- ScenesRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Character TypeRequired
- Avatar ID
- Avatar Scale
- Avatar Style
- Avatar Horizontal Offset
- Avatar Vertical Offset
- Avatar Matting
- Avatar Circle Background Color
- Talking Photo ID
- Talking Photo Scale
- Talking Photo Style
- Talking Photo Horizontal Offset
- Talking Photo Vertical Offset
- Talking Photo Talking Style
- Talking Photo Expression
- Talking Photo Super Resolution
- Talking Photo Matting
- Talking Photo Circle/Square Background Color
- Voice TypeRequired
- Voice ID
- Locale
- Input Text
- Voice Speed
- Voice Pitch
- Voice Emotion
- Audio URL
- Audio Asset ID
- Silence Duration
- Background Type
- Background Color
- Background Image URL
- Background Image Asset ID
- Background Image Fit
- Background Video URL
- Background Video Asset ID
- Background Video Play Style
- Background Video Fit
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Avatar Pose ID
- Avatar Style
- Input Text
- Voice ID
- Input Audio URL
- Video Dimensions
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PromptRequired
- Seed
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TextRequired
- Voice IDRequired
- Speed
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Lipsync JobRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Session IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Group ID
- Avatar Type
- Ownership
- Limit
- Page Token
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Voice Type
- Engine
- Language
- Gender
- Limit
- Page Token
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video Translate IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Session IDRequired
- MessageRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Look IDRequired
- New NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Photo Avatar IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
New ContactTriggers when a new Contact is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Salesforce ObjectRequired
- Record (Optional)
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New Outbound MessageTriggers when a new outbound message is received in Salesforce.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Disclaimer
- Salesforce ObjectRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- CampaignRequired
- ContactRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CampaignRequired
- LeadRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- LeadRequired
- AccountRequired
- Opportunity
- Create new opportunity?
- Converted StatusRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Parent ObjectRequired
- Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Note TitleRequired
- Note ContentRequired
- Salesforce Object
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Salesforce ObjectRequired
- Use Assignment Rules
- Allow Duplicates
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Warning
- Salesforce ObjectRequired
- Record IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ReportRequired
- Include details
- Number of custom filters
- Row groupings
- Column groupings
- Summary calculations
- Detail columns
- Sort order
- Report format
- Advanced report options
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact to UpdateRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Salesforce ObjectRequired
- Record to UpdateRequired
- Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Stop on errorRequired
- HTTP MethodRequired
- URLRequired
- Query string parameters
- Additional request headers
- Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- SOSL QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- Search ValueRequired
- Second Field to Search By
- Second Search Value
- Search Operator
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- Record IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- SOQL WHERE ClauseRequired
- Sort by
- Sort Order
- Maximum Number of Records
- Use Assignment Rules
- Allow Duplicates
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
New Video Event (All Events)Triggers when a new video event happens. (Note: this trigger includes
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Avatar Video Event (Success)Triggers when an avatar video is successfully generated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Video Translate Event (Success)Triggers when a video is successfully translated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- TypeRequired
- Name
- Prompt
- Image URL
- Video URL
- Consent Video URL
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video URLRequired
- Audio URLRequired
- Title
- Mode
- Enable Captions
- Start Time (seconds)
- End Time (seconds)
- Folder ID
- Callback handle
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video URLRequired
- Output LanguagesRequired
- Title
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PromptRequired
- Session mode
- Duration (seconds)
- Orientation
- Avatar ID
- Style
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TypeRequired
- Avatar look ID
- Image URL
- Image asset reference
- Voice ID
- Script
- Audio URL
- Title
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Choose a TemplateRequired
- Title
- Template variables — variable name
- Template variables — variable type
- Template variables — value
- Default Voice ID
- Video Dimensions
- CaptionRequired
- TestRequired
- Callback handle
- Callback ID (legacy)
- Callback URL
- Include GIF
- Enable Sharing
- Folder ID
- Brand Voice ID
- FPS
- Keep Text Vertically Centered
- Scene IDs
- Reorder Music
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Proofread referenceRequired
- Burn In Captions
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Look IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Avatar Group IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Ownership
- Limit
- Page Token
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Limit
- Page Token
- Folder ID
- Title contains
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Video URLRequired
- Video Title
- Output LanguagesRequired
- Mode
- Translate Audio Only
- Number of Speakers
- Folder ID
- Brand Voice ID
- Callback handle
- Callback ID (legacy)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- File Content TypeRequired
- FileRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
New Case AttachmentTriggers when a new Attachment is added to a case.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
New LeadTriggers when a new Lead is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Salesforce ObjectRequired
- RecordRequired
- FileRequired
- VisibilityRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Path after /services/apexrest/Required
- HTTP methodRequired
- Query parameters
- Extra headers
- Request body
- Timeout
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
- Salesforce ObjectRequired
- Description
- Attachment visibility
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Create ContactCreates a new contact.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
- Title
- Description
- Salesforce Object
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Note TitleRequired
- Note
- Salesforce ObjectRequired
- Note Visibility
- Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Salesforce ObjectRequired
- Use Assignment Rules
- Allow Duplicates
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FlowRequired
- Manual flow input parameters
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ToRequired
- CC
- BCC
- SubjectRequired
- Email FormatRequired
- Sender TypeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Lead to UpdateRequired
- Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Salesforce ObjectRequired
- Record to UpdateRequired
- Use Assignment Rules
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Query TypeRequired
- Include Deleted Records
ActionThis is an event a Zap performs.SearchFind existing data in your app- Parent ObjectRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- SOQL WHERE clauseRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- SOQL WHERE ClauseRequired
- Sort by
- Sort Order
- Maximum Number of Records
ActionThis is an event a Zap performs.SearchFind existing data in your app- Salesforce ObjectRequired
- Search ValueRequired
- Second Field to Search By
- Second Search Value
- Search Operator
- Use Assignment Rules
- Allow Duplicates
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found


