---
title: Connectors
description: Choose a source and see its authentication, schema, discovery model, and complete reference.
species: reference
---
# Connectors

Choose a source by the data you need and the credential your source can issue. Every syncing connector below is available in **Apps → Connect app**. Staff-only and non-syncing entries are deliberately absent.

## Connector catalog

| Source | Authentication | Lake schema | Tables |
|---|---|---|---|
| [Airtable](/v2/docs/connectors/airtable) | a personal access token and a base id | `airtable_<base_name>` | Tables discovered from the selected base |
| [Amplitude](/v2/docs/connectors/amplitude) | an API key, secret, and backfill start date | `amplitude` | 1 fixed table |
| [Apple App Store](/v2/docs/connectors/apple-app-store) | issuer id, key id, private key, and vendor number | `apple_app_store` | 1 fixed table |
| [Canny](/v2/docs/connectors/canny) | an API key | `canny` | 8 fixed tables |
| [Facebook Ads](/v2/docs/connectors/facebook-ads) | a system-user token and ad account | `facebook_ads` | 42 fixed tables |
| [Gainsight](/v2/docs/connectors/gainsight) | a tenant URL and access key | `gainsight` | Readable objects discovered from your tenant |
| [GCS bucket](/v2/docs/connectors/gcs-bucket) | a bucket path plus the target schema and file options | `{schema_name}` | Tables discovered from CSV files |
| [Google Ads](/v2/docs/connectors/google-ads) | Google OAuth plus a customer id and optional manager id | `google_ads` | 42 fixed tables |
| [Google Analytics](/v2/docs/connectors/google-analytics) | Google OAuth and at least one property | `google_analytics` | 67 fixed tables |
| [Google Sheets](/v2/docs/connectors/google-sheets) | Google OAuth and one or more selected spreadsheets | `google_sheets` | One discovered table per visible sheet tab |
| [Help Scout](/v2/docs/connectors/helpscout) | OAuth using your Help Scout app credentials | `helpscout` | 6 fixed tables |
| [HubSpot](/v2/docs/connectors/hubspot) | HubSpot OAuth | `hubspot` | 10 base objects plus custom objects, histories, and associations |
| [Intercom](/v2/docs/connectors/intercom) | an access token | `intercom` | 6 base tables plus discovered data attributes |
| [Jira](/v2/docs/connectors/jira) | an email address, tenant domain, and API token | `jira` | 23 core tables plus discovered custom fields |
| [Klaviyo](/v2/docs/connectors/klaviyo) | a private API key | `klaviyo` | 9 fixed tables |
| [Microsoft Ads](/v2/docs/connectors/microsoft-ads) | OAuth, your app credentials, a developer token, and an account id | `microsoft_ads` | 6 fixed tables |
| [Mixpanel](/v2/docs/connectors/mixpanel) | service-account credentials and a project id | `mixpanel` | 4 fixed tables |
| [MySQL](/v2/docs/connectors/mysql) | a connection string, optionally through an SSH tunnel | `mysql_<database_name>` | Tables and columns discovered from the selected database |
| [NetSuite](/v2/docs/connectors/netsuite) | SuiteAnalytics Connect ODBC credentials and token-based authentication details | `netsuite` | Tables discovered through SuiteAnalytics Connect |
| [Pardot](/v2/docs/connectors/pardot) | Salesforce OAuth, your app credentials, and a business unit id | `pardot` | 35 source objects discovered for the business unit |
| [Pendo](/v2/docs/connectors/pendo) | an integration key | `pendo` | 13 fixed tables |
| [PostgreSQL](/v2/docs/connectors/postgres) | a connection string, optionally through an SSH tunnel | `{source_schema}` | Tables and columns discovered from PostgreSQL |
| [Postmark](/v2/docs/connectors/postmark) | server and account API tokens | `postmark` | 5 fixed tables |
| [Reddit Ads](/v2/docs/connectors/reddit-ads) | OAuth using your app credentials plus an advertiser id | `reddit_ads` | 6 fixed tables |
| [Salesforce](/v2/docs/connectors/salesforce) | Salesforce OAuth | `salesforce` | Every queryable object discovered from your organization |
| [SendGrid](/v2/docs/connectors/sendgrid) | an API key | `sendgrid` | 6 fixed tables |
| [Shopify](/v2/docs/connectors/shopify) | a shop domain and Admin API token | `shopify` | 19 fixed tables |
| [Snapchat Ads](/v2/docs/connectors/snapchat-ads) | OAuth using your app credentials plus an ad account id | `snapchat_ads` | 5 fixed tables |
| [Stripe](/v2/docs/connectors/stripe) | a restricted key with read access to the selected resources | `stripe` | 17 fixed tables |
| [Zendesk](/v2/docs/connectors/zendesk) | a subdomain, email address, and API token | `zendesk` | 43 core and child tables plus discovered custom fields |

## What every source shares

A source syncs immediately after setup and then follows its schedule. The default interval is 4 hours. Rows merge by source key, source deletes become `_deleted`, and every row records `_synced_at`. See [Syncing](/v2/docs/concepts/syncing) for the complete lifecycle.
