# List of Integrations

We currently support over 15 out-of-the-box integrations, as well as custom integrations via API for unique setups.

#### **Supported Integrations (Out-of-the-Box)**

Here’s a list of the most commonly used integrations, grouped by category:

#### **Connectors & Automation**

* Zapier — Connect Studio by Gan.AI with 8,000+ apps, build triggers/actions.
* Make — Use Make (formerly Integromat) to import/export data or trigger video generation.

#### **Marketing**

* HubSpot — Sync contacts, deals, and trigger personalized videos from HubSpot lists.
* Klaviyo — Use video personalization for email campaigns via Klaviyo.[ ](https://help.gan.ai/share-and-embed-gan.ai-videos/list-of-integrations?utm_source=chatgpt.com)

#### **Sales & CRM**

* Keap — Import leads/contacts and export video metrics back to Keap.
* HighLevel — Create workflows in HighLevel that trigger the generation and retrieval of personalized video.&#x20;
* Outreach - Adds personalized video steps into Outreach sequences.
* Follow Up Boss - Ideal for real estate teams—send personalized videos on new inquiries or pipeline updates.
* Apollo - Connects Apollo lead lists to GAN.AI for automated hyper-personalized outbound.
* Salesforce - Sync contact and lead data to generate personalized videos automatically based on record changes.
* Zoho - Pulls lead, contact, and deal information into GAN.AI for personalized video creation.

#### **Spreadsheets & Data Sources**

* Google Sheets — Use Sheets as a data source for variables or export video data back into Sheets.

#### **Communication**

* Mailchimp — Trigger personalized videos and sync metrics into Mailchimp audiences.
* Mailmodo — Integrate Mailmodo for interactive email campaigns that include personalized videos.
* Twilio — Deliver personalized video links via SMS/WhatsApp using Twilio integration.
* Additional channels supported: Social sharing, Slack, custom webhooks, and custom domain delivery.

#### Custom/API Integration

* The Gan.AI API allows custom integrations beyond the pre-built connectors—ideal for enterprises needing unique workflows or systems.

#### How to Get Started with an Integration

Follow these general steps (exact steps vary by integration):

1. In your Gan.AI Studio account, go to Project Settings → Integrations.
2. Select the integration you want to use and turn on the integration toggle.
3. Follow the specific instructions for that integration: authenticate your external account, map variables/data fields, and set triggers or workflows.
4. Run a test to confirm data flows correctly and personalized videos are generated or delivered as expected.
5. Once everything works, enable the workflow in production mode and monitor results.

**Example:** For Make: enable integration → build scenario connecting CRM → Gan.AI API call with variables → test run → save & close.\
**Example:** For Zapier: Turn on integration → create Zap from CRM → Gan.AI action “Generate Video” → map variables → publish.ok

### Best Practices

* Map variables carefully: Ensure your external data source (CRM/Sheet) has columns exactly matching the variable names used in your Gan.AI project (case-sensitive).
* Test with small batches before full rollout to catch mapping or layout issues early.
* Monitor delivery and engagement: After videos are generated and shared, sync engagement metrics back into your CRM for meaningful follow-through.
* Use a custom domain and branded landing pages if tight brand consistency is required.
* Document each integration’s workflow steps within your team so future campaigns can reuse the setup efficiently.

### Troubleshooting Common Integration Issues&#x20;

|                     Issue                    |                         Likely Cause                        |                                              Solution                                              |
| :------------------------------------------: | :---------------------------------------------------------: | :------------------------------------------------------------------------------------------------: |
|        Data not importing into Gan.AI        |      Trigger not configured or data mapping mismatched      |         Check trigger settings in external platform; verify variable names and data fields         |
|          Video copies not generating         |          Integration toggle off, or quotas exceeded         |              Ensure the integration is active; verify your plan allows required volume             |
|      Video URLs not exported back to CRM     |  Export setting not enabled or field/column missing in CRM  | In Gan.AI project settings, turn on “Export video data”; create corresponding custom fields in CRM |
| Variable placeholders showing in final video |      External data missing or variable names mismatched     |            Confirm each row/data entry has values; check variable names for exact match            |
|       Delays or failed webhook triggers      | Network latency, external platform rate limits, invalid URL |    Verify webhook URL, ensure external service isn’t throttling calls, test with smaller batches   |

Gan.AI offers a wide range of ready-to-use integrations as well as custom API options, enabling seamless connection with CRMs, marketing platforms, automation tools, spreadsheets, and communication channels. By leveraging these integrations, you can automate personalized video generation, delivery, and tracking at scale while maintaining full control over data mapping and workflow. Following best practices—careful variable mapping, testing in small batches, and monitoring engagement—ensures smooth operation and maximizes the impact of your personalized video campaigns.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.gan.ai/integrations-and-automation/list-of-integrations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
