Sources
Connect to databases, SaaS platforms, and APIs to ingest data into your warehouse.
What are Sources?
Sources are data connectors that pull data from external systems. Once connected, you can create pipelines to sync data from these sources into your warehouse destinations.
To add a source:
- Navigate to Sources in the sidebar
- Click + New Source
- Select your connector type
- Follow the connector-specific setup guide below
- Click Test & Save
Available Source Connectors
CRM & Sales
Salesforce Sync Sales Cloud and Service Cloud data including Accounts, Contacts, Leads, Opportunities, and custom objects.
HubSpot Sync CRM data including Contacts, Companies, Deals, Marketing Events, and custom objects.
Marketing Automation
Salesforce Marketing Cloud Sync Data Extensions, Email tracking, Journey Builder data, and subscriber information.
Databases
PostgreSQL Replicate PostgreSQL database tables with support for batch sync.
Supabase Sync Supabase tables through a Supabase Auth session so Row Level Security policies are applied during reads.
Amazon Redshift Replicate accessible Redshift tables with full refresh or cursor-based incremental sync.
Google BigQuery Replicate accessible BigQuery tables and views with full refresh or cursor-based incremental sync.
Databricks Replicate accessible Unity Catalog tables and views with full refresh or cursor-based incremental sync.
SQL Server Replicate SQL Server and Azure SQL Database tables with support for batch sync and Change Tracking.
MySQL Replicate MySQL database tables with full refresh and cursor-based incremental sync.
MariaDB Replicate MariaDB database tables with full refresh and cursor-based incremental sync.
CockroachDB Replicate CockroachDB database tables with full refresh and cursor-based incremental sync.
Oracle Database Replicate Oracle Database tables from a configured service with full refresh and cursor-based incremental sync.
MongoDB Sync collections from MongoDB Atlas or self-managed MongoDB with full-refresh and cursor-based incremental sync. Community connector.
Productivity & Collaboration
Airtable Sync Airtable bases and tables.
Google Workspace Sync Workspace users, calendar memberships, recurring event series, and expanded event occurrences.
File Storage
Amazon S3 Data Lake Read Parquet files and Apache Iceberg tables from Amazon S3 using AWS Glue, Snowflake Open Catalog, or prefix-based discovery.
Google Drive Sync structured data (CSV, TSV, Excel, Google Sheets) from Google Drive folders. CSV/TSV folders map to tables and files become rows; Excel/Google Sheets worksheets become tables.
SharePoint Sync CSV, TSV, and Excel files from SharePoint Online document libraries or OneDrive for Business folders.
SFTP Sync CSV, TSV, JSON, and JSONL files from SFTP servers, with gzip and ZIP support, password or RSA key authentication, and file modification-time incremental sync.
Logistics & Transportation
Oracle Transportation Management Sync shipment data, orders, releases, and logistics information.
Asset Tracking & IoT
Sensolus Sync Sensolus tracker inventory, geozones, geozone visits, and device locations with full-refresh and incremental sync.
Billing & Finance
Stripe Sync customers, subscriptions, invoices, products, prices, coupons, events, and balance transactions from Stripe. Community connector.
NetSuite SuiteAnalytics Sync NetSuite ERP tables through SuiteAnalytics Connect with role-based discovery and incremental reads where NetSuite exposes supported cursor metadata.
Human Resources
SAP SuccessFactors Sync employee, employment, job and compensation history, and foundation objects from SAP SuccessFactors, with incremental sync where SuccessFactors exposes a last-modified timestamp.
E-commerce
Shopify Sync products, orders, and customers from a single Shopify store with incremental sync and a read-only custom app token. Community connector.
Project Management
Jira Cloud Sync issues (with components, fix versions, links, subtasks, transitions, comments, worklogs, and changelog history), projects, users, and workflows from Atlassian Jira Cloud. Community connector.
Developer Tools
GitHub
Sync repository events, issues, pull requests, and stargazers across one or more repositories. Supports repository rules (owner/repo, owner/*, owner/prefix*). Community connector.
Web Analytics
Google Analytics 4 Sync 50 standard GA4 reports across acquisition, traffic, events, ecommerce, publisher ads, demographics, and technology, plus optional custom reports. Daily incremental sync with configurable lookback.
Advertising
Google Ads Sync 21 account-structure objects and 21 date-segmented performance reports from one Google Ads account, with daily incremental sync and a Supaflow-managed developer token.
Customer Support
BoldDesk Sync tickets, contacts, contact groups, agents, activities, and chat conversations and messages from your BoldDesk help desk, with incremental sync on the core ticketing objects.
Authentication Methods
OAuth - One-click authorization for Salesforce and HubSpot Username/Password - Direct credentials for databases API Tokens - Token-based authentication for SaaS platforms Service Account - GCP service account key for Google Drive
All credentials are encrypted at rest.
Next Steps
After connecting a source:
- Add a Destination - Choose where to load your data
- Create a Pipeline - Configure what data to sync
- Schedule Syncs - Automate your data pipeline
Support
Need help? Contact us at support@supa-flow.io