Skip to main content
Source components define where your ETL pipeline reads data from. Integrate.io supports databases (PostgreSQL, MySQL, Redshift, BigQuery, Snowflake), SaaS platforms (Salesforce, HubSpot, Google Ads, Facebook Ads), file storage (S3, SFTP, Google Drive), and REST APIs. Each guide covers connection setup and component configuration.

Amazon Athena

Amazon RDS

Amazon Redshift

Amazon S3

Bing Ads

Crisp Chat

Database

DB2

Dummy Source

Dynamics 365

EDI (X12)

Facebook Ads Insights

File Storage

FTPS

Gmail

Google Ads

Google Analytics

Google Analytics 4 (GA4)

Google BigQuery

Google Cloud Spanner

Google Cloud SQL for MySQL

Google Cloud SQL for PostgreSQL

Google Cloud Storage

Google Drive

Google Sheets

HDFS

Heroku Postgres

HubSpot

IBM i (AS/400)

Instagram

Intercom

LinkedIn

Marketing Cloud (REST)

Marketing Cloud (SOAP)

Microsoft SQL Server

MongoDB

Mouseflow

MySQL

NetSuite

Ometria

Oracle

PostgreSQL

REST API

Salesforce

SAP HANA

SFTP

SFTPToGo

SharePoint

Shopify

Snowflake

SugarCRM

TikTok Ads

Trustpilot

Universal OAuth

Windows File Share

Xero

YouTube

Zendesk

Snapshot CDC Sources

Read only changed records from a database using a Snapshot CDC source component. Each database has its own connector; see the Snapshot CDC Source overview for the shared configuration, storage, and change detection reference.

Snapshot CDC Overview

MySQL

PostgreSQL

SQL Server

Oracle

Oracle ADW

Amazon Redshift

Snowflake

Google Cloud SQL

Google Cloud Postgres

Heroku Postgres

AlloyDB

Vertica

Azure Synapse Analytics

IBM DB2

SAP HANA

Tutorials & Reference

API Ingestion Guide

Ingesting a Postman API Call

Moving Data Incrementally Between Databases

Reading File Storage Data Incrementally

Salesforce Objects Reference

Salesforce PK Chunking

Selecting File Input Format

API Endpoints with Pagination

Pattern Matching in Source Paths

API-Managed Salesforce to SFTP Workflow

Last modified on August 25, 2026