- Support levelStandard
- Available onCloud, Self-Managed Enterprise
- Connector version0.4.13
- Release stageAlpha
One connector
Everything Customer.io can do in Airbyte
Sync to your warehouse
Land 3 Customer.io tables in 50+ destinations on a schedule you control.
Live entity actions
Read,createandupdateCustomer.io records at runtime through typed entity actions.Context store search
Query synced Customer.io data with filters, sorting and semantic search, without spending Customer.io API rate limits.
Incremental syncs
Pull only the records that changed since the last run instead of reloading everything.
Specifications
What to know before you sync Customer.io
Sync capabilities
- Full Refresh SyncSupported
- Incremental SyncSupported
- NamespacesNot supported
- Destinations50+ Airbyte connectors
What you'll need
- Customer.io App API Key
3 streams
Every table you can sync from Customer.io
Campaigns
Campaign Actions
Newsletters
6 actions
Supported Customer.io actions
List
Readlive records straight from the Customer.io API.Get
Fetcha single record by ID.Context Store Search
Query synced data with filters and sorting, with no API rate limits.
Semantic Search
Natural-language search across synced Customer.io records.
Create
Writea new record back into Customer.io.Update
Patchfields on an existing record.
Full parameter-level details live in the Customer.io entity reference.
Authentication
Authenticate Customer.io once
Customer.io App API Key
Use cases
What teams build with Customer.io
List all campaigns in Customer.io
Show me all newsletters
What segments are defined in my workspace?
Get the details of campaign 42
List all sender identities
Show me all reporting webhooks
What snippets do we have?
List all collections
Show recent activities
Create a snippet called 'footer' with content '<p>Thanks!</p>'
Update the snippet 'header' to say 'Welcome back!'
Create a new collection called 'products'
Create a reporting webhook for email events
Create a manual segment called 'VIP Customers'
Export all customers matching a segment
Send a transactional email to user@example.com
Send an SMS notification to +15551234567
Send a push notification to user 123
Trigger broadcast campaign 42
List all transactional message templates
Get the details of transactional message 5
Show the content variants of transactional template 3
Update the subject of transactional content 139 in template 3
Which campaigns are currently active?
Find newsletters sent in the last month
What are the most recent email deliveries?
Which exports have completed?
Common questions
Didn't find your answer?
Please don't hesitate to reach out.
Do I need more than one Customer.io connection?
Do Customer.io entity actions need a sync to run first?
What is ETL?
What data can you extract from Customer.io?
How do I transfer data from Customer.io?
What are top ETL tools to transfer data from Customer.io?
What is ELT?
Difference between ETL and ELT?
Start moving Customer.io data today
Free for 14 days on Airbyte Cloud. One connection powers your scheduled syncs and your live Customer.io actions.