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 Redshift

Bing Ads

CDC Database

Database

Facebook Ads Insights

File Storage

Google Ads

Google Analytics

Google Analytics 4 (GA4)

Google BigQuery

Google Cloud Spanner

MongoDB

NetSuite

REST API

Salesforce

Snowflake

Crisp Chat

Gmail

Google Sheets

SharePoint

Amazon Athena

Amazon RDS

Amazon S3

DB2

Dynamics 365

FTPS

Google Cloud SQL for MySQL

Google Cloud SQL for PostgreSQL

Google Cloud Storage

Google Drive

Google Sheets

HDFS

Heroku Postgres

Gmail

HubSpot

HubSpot (Service Token)

IBM i (AS/400)

Instagram

Intercom

LinkedIn

Marketing Cloud (REST)

Marketing Cloud (SOAP)

Microsoft SQL Server

MySQL

Oracle

PostgreSQL

SAP HANA

SFTP

SFTPToGo

SharePoint

Shopify

TikTok Ads

Universal OAuth

Xero

YouTube

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

Last modified on April 20, 2026