Documentation menu

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#

SourceAuthenticationLake schemaTables
Airtablea personal access token and a base idairtable_<base_name>Tables discovered from the selected base
Amplitudean API key, secret, and backfill start dateamplitude1 fixed table
Apple App Storeissuer id, key id, private key, and vendor numberapple_app_store1 fixed table
Cannyan API keycanny8 fixed tables
Facebook Adsa system-user token and ad accountfacebook_ads42 fixed tables
Gainsighta tenant URL and access keygainsightReadable objects discovered from your tenant
GCS bucketa bucket path plus the target schema and file options{schema_name}Tables discovered from CSV files
Google AdsGoogle OAuth plus a customer id and optional manager idgoogle_ads42 fixed tables
Google AnalyticsGoogle OAuth and at least one propertygoogle_analytics67 fixed tables
Google SheetsGoogle OAuth and one or more selected spreadsheetsgoogle_sheetsOne discovered table per visible sheet tab
Help ScoutOAuth using your Help Scout app credentialshelpscout6 fixed tables
HubSpotHubSpot OAuthhubspot10 base objects plus custom objects, histories, and associations
Intercoman access tokenintercom6 base tables plus discovered data attributes
Jiraan email address, tenant domain, and API tokenjira23 core tables plus discovered custom fields
Klaviyoa private API keyklaviyo9 fixed tables
Microsoft AdsOAuth, your app credentials, a developer token, and an account idmicrosoft_ads6 fixed tables
Mixpanelservice-account credentials and a project idmixpanel4 fixed tables
MySQLa connection string, optionally through an SSH tunnelmysql_<database_name>Tables and columns discovered from the selected database
NetSuiteSuiteAnalytics Connect ODBC credentials and token-based authentication detailsnetsuiteTables discovered through SuiteAnalytics Connect
PardotSalesforce OAuth, your app credentials, and a business unit idpardot35 source objects discovered for the business unit
Pendoan integration keypendo13 fixed tables
PostgreSQLa connection string, optionally through an SSH tunnel{source_schema}Tables and columns discovered from PostgreSQL
Postmarkserver and account API tokenspostmark5 fixed tables
Reddit AdsOAuth using your app credentials plus an advertiser idreddit_ads6 fixed tables
SalesforceSalesforce OAuthsalesforceEvery queryable object discovered from your organization
SendGridan API keysendgrid6 fixed tables
Shopifya shop domain and Admin API tokenshopify19 fixed tables
Snapchat AdsOAuth using your app credentials plus an ad account idsnapchat_ads5 fixed tables
Stripea restricted key with read access to the selected resourcesstripe17 fixed tables
Zendeska subdomain, email address, and API tokenzendesk43 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 for the complete lifecycle.