Gatlas/docs

Connecting Sources

How to connect each data source to Gatlas.

How connectors work

Gatlas supports two authentication types:

  • OAuth — click Connect and authorize in the provider's UI. No keys to copy.
  • API key — paste a key or connection string from the provider's settings.

After connecting, Gatlas discovers all available data streams (tables) and syncs them automatically. You don't need to configure individual tables — everything available gets pulled in.

Tip

You can send a setup link to someone at the portfolio company. They connect their own accounts without needing a Gatlas login — see Delegated setup below.

OAuth connectors

These connectors use OAuth. Click Connect on the Sources page, authorize in the provider's interface, and you're done.

Shopify

Sync orders, customers, products, inventory, and payouts from your Shopify store.

Click Connect on the Sources page and authorize in Shopify's interface. No API keys needed.

You'll be asked for your shop domain (e.g. my-store.myshopify.com) before the OAuth flow starts.

QuickBooks

Sync invoices, customers, bills, payments, and chart of accounts from QuickBooks Online.

Click Connect on the Sources page and authorize in QuickBooks's interface. No API keys needed.

HubSpot

Sync contacts, companies, deals, tickets, and engagement data from HubSpot CRM.

Click Connect on the Sources page and authorize in HubSpot's interface. No API keys needed.

Xero

Sync accounting data including invoices, contacts, accounts, bank transactions, and more.

Click Connect on the Sources page and authorize in Xero's interface. No API keys needed.

e-conomic

Import invoices, customers, products, and journal entries from Visma e-conomic.

Click Connect on the Sources page and authorize in e-conomic's interface. No API keys needed.

Google Sheets

Sync any Google Sheets spreadsheet as a table in your data warehouse.

Click Connect on the Sources page and authorize in Google Sheets's interface. No API keys needed.

You'll authorize access to your Google Drive. Gatlas only reads the specific spreadsheets you select.

Google Analytics 4

Pull sessions, page views, events, and traffic source data from GA4 properties.

Click Connect on the Sources page and authorize in Google Analytics 4's interface. No API keys needed.

If you have multiple properties, you can select which one to sync after connecting.

Google Ads

Sync campaigns, ad groups, keywords, search terms, and performance metrics.

Click Connect on the Sources page and authorize in Google Ads's interface. No API keys needed.

If you have multiple accounts, you can select which one to sync after connecting.

API key connectors

These connectors require an API key or connection string. You'll find the credentials in the provider's settings.

Stripe

Pull charges, customers, subscriptions, invoices, and payouts from Stripe.

Find your API key in Stripe Dashboard → Developers → API keys. Use a restricted key with read-only access.

PostgreSQL / Supabase

Pull tables directly from any PostgreSQL database or Supabase project.

Enter your database connection string. The connection goes directly to your Postgres database.

Attio

Sync CRM data including companies, people, deals, notes, and tasks.

Find your API key in Attio → Settings → Developers.

PostHog

Sync product analytics including events, persons, feature flags, cohorts, and insights.

Project Settings → Project API Key.

Notion

Sync databases and users from Notion workspaces.

Create an integration at notion.so/my-integrations, then share the relevant databases with it.

Traede

Fashion & lifestyle ERP — orders, products, customers, inventory, shipments.

Contact Traede support for API credentials.

Delegated setup

Don't have credentials for a portfolio company's tools? Send them a setup link instead.

  1. Go to Sources and click Generate Setup Link.
  2. Pick the entity and select which sources they need to connect.
  3. Optionally enter the recipient's email — they'll get a notification when the link is ready.
  4. Share the link. The recipient can connect their own accounts directly, without needing a Gatlas login or any access to your organization.

Note

Setup links expire after 30 days. You can revoke them at any time from the Sources page.