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.
- Go to Sources and click Generate Setup Link.
- Pick the entity and select which sources they need to connect.
- Optionally enter the recipient's email — they'll get a notification when the link is ready.
- 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.