Highlevel
This guide covers how to integrate Keap for a video campaign and trigger Gan.AI to programmatically create and send videos with preferred delivery channels
Last updated
This guide covers how to integrate Keap for a video campaign and trigger Gan.AI to programmatically create and send videos with preferred delivery channels
Last updated
Select the personalised project you want to integrate with Highlevel
Go to Project settings -> Integrations -> Highlevel
Turn on the integration button, next to ‘Import data from Highlevel’, in your project settings
Log in to your Highlevel account
Go to the sub account you want to connect with Gan.AI In the left panel, click on ‘Automation’
Under ‘Workflows’ click on ‘Create workflow’ & select ‘Start from scratch’
Click on ‘Add new trigger’ & select ‘Contact created’ & click on ‘Save Trigger’
Click on the ‘+’ button & search for ‘Custom Webhook’
Under ‘Event’ select ‘POST’ as the event
Go to the Gan.AI platform and copy the ‘Webhook URL’ & paste it in the ‘URL’ input on Highlevel
Select the ‘Authorization’ as ‘None’
Now under ‘Headers’, click on ‘Add an item’ & copy the value of ‘Key 1’ from Gan.AI platform & paste it in the ‘Key’ input on Highlevel
Copy the corresponding value of ‘Key 1’ from Gan.AI platform & paste it in the ‘Value’ input on Highlevel
Now under ‘Body’, click on ‘Add an item’ & copy the value of ‘Key 2’ from Gan.AI platform & paste it in the ‘Key’ input on Highlevel
Click on the selection dropdown & look for ‘ID’ under ‘Contact’ & select it
Click on ‘Add another item’ & copy the value of ‘Key 3’ from Gan.AI platform & paste it in the ‘Key’ input on Highlevel
Select the corresponding property of ‘Key 3’ in the ‘Value’ input on Highlevel
Repeat this process for all the variables for your project
Once all the variables are mapped, click on ‘Save action’ & save your workflow
On the top right corner, turn the switch to ‘Publish’ & click on ‘Save’ to enable the import workflow for your project
On the Gan.AI platform, click on ‘Save & close’ to save your settings
Select the personalised project you want to integrate with Highlevel
Go to Project settings -> Integrations -> Highlevel
Turn on the integration button, next to ‘Export data to Highlevel’, in your project settings
Log in to your Highlevel account
Go to the sub account you want to connect with Gan.AI
In the left panel, click on ‘Automation’
Under ‘Workflows’ click on ‘Create workflow’ & select ‘Start from scratch’
Click on ‘Add new trigger’ & select ‘Inbound Webhook’
Copy the URL from Highlevel platform & paste it in Gan.AI platform under ‘ Webhook URL’
Click on ‘Verify’
Once the URL is successfully verified, go to the Highlevel platform & click on ‘Mapping reference’
Click on the most recent request & check if you’re getting the correct data
Once you verify that the data is correct and mapped properly, click on ‘Save trigger’
Click on the ‘+’ button & look for ‘Find Contact’ action
Under ‘Fields’, click on ‘Add field’ & select ‘Contact ID’
Note: If you are not able to find the ‘Contact ID’, copy the text from Gan.AI platform and paste it in the search bar in the dropdown
Now go to ‘Inbound webhook trigger’ -> ‘QueryParams’ -> & select ‘Unique_id’
Click on ‘Save action’
Now click on ‘+’ & look for ‘Update contact field’ action
Under ‘Fields’, click on ‘Add field’ & select the fields that you want to updated for the client & map them with the respective values (as shown in the demo)
Once all the fields are mapped, click on ‘Save action’
On the top right corner, turn the switch to ‘Publish’ & click on ‘Save’ to enable the export workflow for your project
On the Gan.AI platform, click on ‘Save & close’ to save your settings