# Connectors

Native integrations that sync an external platform into Instasent on their own. What a connector is, the platforms available in v3, the structure each connector page follows, and links to the documented connectors.

**Language:** en
**Audience:** platform
**Translation key:** platform.data-sources.connectors.overview
**Search keywords:** connector, connectors, integration, integrations, native integration, how connectors connect, OAuth, connection credentials, Shopify, Klaviyo, WooCommerce, PrestaShop, Magento, ActiveCampaign, HighLevel, GoHighLevel, Hotmart, Zoom, Facebook Leads, Google Sheets, Salesforce, Google Contacts, MailChimp, Intercom, Make, Zapier, n8n, Typeform, sync
**Related pages:** /platform/es/data-sources/connectors, /platform/en/data-sources, /platform/en/data-sources/api-webhooks, /platform/en/data-sources/connectors/shopify, /platform/en/data-sources/connectors/klaviyo, /platform/en/data-sources/connectors/woocommerce
**Docs index (every page):** https://docs.instasent.com/llms.txt
**This zone's index:** https://docs.instasent.com/platform/en/llms.txt
**This page:** https://docs.instasent.com/platform/en/data-sources/connectors/ (HTML) · https://docs.instasent.com/platform/en/data-sources/connectors.md (Markdown)
**Other language (es):** https://docs.instasent.com/platform/es/data-sources/connectors.md

A connector is a **native integration** with an external platform. Unlike a CSV
import, you authenticate once — with OAuth or an API key — and the connector then
keeps the data flowing on its own: contacts, attributes and events, in real time or
on a periodic sync. This page lists the connectors available in Instasent and
explains how each connector page is laid out.

## Available connectors

Connectors fall into two kinds in the creation grid.

### Native integrations

Authenticate with the platform and Instasent reads its data directly:

- **Shopify** — ecommerce customers and orders.
- **Klaviyo** — contacts and events.
- **ActiveCampaign**
- **WooCommerce**
- **PrestaShop**
- **Magento**
- **HighLevel** (GoHighLevel)
- **Hotmart**
- **Zoom**
- **Facebook Leads**
- **Google Sheets**
- **Salesforce** *(coming soon)*
- **Google Contacts**
- **MailChimp**
- **MailerLite** — subscribers and groups.
- **Intercom**

### Webhook platforms

No-code automation platforms that post into your ingest stream — the endpoint where
Instasent receives incoming contacts and events. Instasent creates the source and gives
you the credentials to finish on the other platform. Covered together with the
[Ingest API](/platform/en/data-sources/api-webhooks):

- **Make**, **Zapier**, **Activepieces**, **n8n**, **Pabbly Connect**, **OptiMonk**,
  **Paperform**, **Typeform**, **StockAgile**.

## How connectors connect

Each connector connects in its own way, and the difference matters before you start:
some need a credential you create on the source platform first, some hand you the
credentials, and some need nothing more than your authorization. There are **three
types**: **Native OAuth**, **API key** and **webhook platforms**.

### Native OAuth

You authorize Instasent **from the source platform**: the panel sends you to the
platform's own window, where you sign in and grant the requested permissions, and the
platform returns you to Instasent already connected. You don't create or copy any key
yourself. **Shopify**, **Facebook Leads**, **Google Sheets** and **Google Contacts**
connect this way.

### API key

You go to the **source platform's settings first**, create an API key there, and paste
it into Instasent's connection screen. **Instasent won't let you continue without a
valid key** — the credential is what authorizes the read. **Klaviyo** (a **Public API
Key** and a **Private API Key**) and **WooCommerce** (a REST API key, which is a
**Consumer Key** and **Consumer Secret** pair) are the documented examples.

### Webhook platforms (we give you the credentials)

For the webhook platforms, **Instasent creates the credentials and shows them to you**.
You pick the connector, fill in a short **Configure** step (**Connection name**,
**Default country**, **Regional settings** / **Locale**, **Timezone**), and Instasent
creates the source and displays its credentials under **Setup instructions** — the
**Project UID**, the **Secret token** and the **Data source ID**. You then install the
Instasent app on the other platform (Zapier, Make…) and finish there. You can create the
Instasent side **without even having an account or connection on the source yet** — the
source is created and waits for data in real time. **Make**, **Zapier** and the other
webhook platforms work this way.

## How a connector page is laid out

Every connector page follows the same four sections, in this order:

1. **How to connect** — the authentication and credentials it needs.
2. **What it syncs** — the data it brings in, the direction and the frequency.
3. **Field mapping** — how its fields map to Instasent attributes, and any quirks.
4. **Consent mapping** — how the platform's marketing status translates into
   Instasent's consent attributes. This is the critical, platform-specific part, and
   it always links to [Consent](/platform/en/consent).

> **Note**: The golden rule for consent mapping: only set a contact to **declined** (`false`)
> when the source platform records an **active opt-out**. "No data" or "never
> expressed a preference" maps to **no preference** (`null`), never to `false`. If a
> platform doesn't distinguish "never said anything" from "declined", map it to no
> preference.

## Documented connectors

- [Shopify](/platform/en/data-sources/connectors/shopify) - OAuth; ecommerce customers and orders, real-time, with verified consent mapping.
- [Klaviyo](/platform/en/data-sources/connectors/klaviyo) - Public + private API key; contacts and events via webhooks and polling.
- [ActiveCampaign](/platform/en/data-sources/connectors/activecampaign) - API URL + key; contacts and activities, marketing status mapped to consent.
- [WooCommerce](/platform/en/data-sources/connectors/woocommerce) - REST API key; WordPress store customers and orders.
- [PrestaShop](/platform/en/data-sources/connectors/prestashop) - Webservice key; store customers and orders.
- [Magento](/platform/en/data-sources/connectors/magento) - Integration credentials; store customers and orders.
- [HighLevel](/platform/en/data-sources/connectors/highlevel) - API key + location; CRM contacts, events and deals.
- [Hotmart](/platform/en/data-sources/connectors/hotmart) - App credentials + webhook; buyers, subscriptions and purchases in real time.
- [Zoom](/platform/en/data-sources/connectors/zoom) - OAuth; contacts and meetings, meeting events mapped to consent.
- [Facebook Leads](/platform/en/data-sources/connectors/facebook-leads) - Meta authorization; import a page's lead-form submissions.
- [Google Sheets](/platform/en/data-sources/connectors/google-sheets) - Google authorization; import contacts from a spreadsheet tab.
- [Google Contacts](/platform/en/data-sources/connectors/google-contacts) - Google authorization; import and keep your contacts synchronized.
- [MailChimp](/platform/en/data-sources/connectors/mailchimp) - OAuth, one list; contacts and events, subscription status mapped to consent.
- [MailerLite](/platform/en/data-sources/connectors/mailerlite) - API key; subscribers, groups and custom fields, kept current in real time through webhooks.
- [Intercom](/platform/en/data-sources/connectors/intercom) - OAuth; contacts, companies and events.
- [Make](/platform/en/data-sources/connectors/make) - Webhook platform; send data from a Make scenario into the ingest stream.
- [Zapier](/platform/en/data-sources/connectors/zapier) - Webhook platform; send data from a Zap into the ingest stream.
- [Activepieces](/platform/en/data-sources/connectors/activepieces) - Webhook platform; the Instasent piece posts contacts and events into the ingest stream.
- [n8n](/platform/en/data-sources/connectors/n8n) - Webhook platform; the Instasent community nodes post contacts and events into the ingest stream.
- [Pabbly Connect](/platform/en/data-sources/connectors/pabbly-connect) - Webhook platform; a Pabbly Connect workflow posts contacts and events into the ingest stream.
- [OptiMonk](/platform/en/data-sources/connectors/optimonk) - Webhook platform; paste Instasent's webhook URL so captured leads flow into the ingest stream.
- [Paperform](/platform/en/data-sources/connectors/paperform) - Webhook platform; paste Instasent's webhook URL so form submissions flow into the ingest stream.
- [Typeform](/platform/en/data-sources/connectors/typeform) - Webhook platform; paste Instasent's webhook URL so responses flow into the ingest stream.
- [StockAgile](/platform/en/data-sources/connectors/stockagile) - Webhook platform; paste the three webhook URLs so new customers and orders flow in (no initial import).

Every connector above is a leaf page built from the same four-section template; new
connectors are added the same way as they ship.

---

This is one page of the Instasent documentation. For the complete machine-readable index of every guide and API reference, fetch https://docs.instasent.com/llms.txt — start there for full context.
