• Source
  • Marketing Analytics
  • Generally available
  • 12 entities

Move Mailchimp data anywhere it matters.

Replicate Mailchimp automations, campaigns and email activity to the warehouse or AI app you use.

Source

Mailchimp

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
12
Entities
12
Actions
4
Destinations
50+
Certified support
2.1.42

Overview

What is the Airbyte Mailchimp connector?

The Airbyte Mailchimp connector extracts data from Mailchimp and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with scheduled sync. It publishes 12 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 12 Mailchimp tables in 50+ destinations on a schedule you control.

  • 02

    Context store search

    Query synced Mailchimp data with filters, sorting and semantic search, without spending Mailchimp API rate limits.

  • 03

    One authorization

    Authenticate Mailchimp once. The same connection powers scheduled syncs and runtime actions.

  • 04

    Cloud or self-hosted

    Run the Mailchimp connector on Cloud, OSS, Hybrid.

12 streams

Every table you can sync from Mailchimp

  • Automations
    Sync modesFullIncr.
  • Campaigns
    Sync modesFullIncr.
  • Email Activity
    Sync modesFullIncr.
  • Interests
    Sync modesFullIncr.
  • Interest Categories
    Sync modesFullIncr.
  • Lists
    Sync modesFullIncr.

Setup

Live in nine steps

  1. Open the Airbyte platform and navigate to the "Sources" tab on the left-hand side of the screen.

  2. Click on the "Add Source" button and select "Mailchimp" from the list of available connectors.

  3. Enter a name for your Mailchimp source connector and click on the "Next" button.

Configuration fields

Mailchimp configuration fields
FieldTypeDescription
credentialsobjectNot documented.
data_centerstringTechnical fields used to identify datacenter to send request to
num_workersintegerThe number of worker threads to use for the sync. Higher values can speed up syncs but may hit rate limits. Mailchimp allows up to 10 simultaneous connections. More info about rate limits can be found on Mailchimp's API docs.
start_datestringThe date from which you want to start syncing data for Incremental streams. Only records that have been created or modified since this date will be synced. If left blank, all data will by synced.

Supported Mailchimp actions

  • List

    Read live records straight from the Mailchimp API.

  • Get

    Fetch a 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 Mailchimp records.

Full parameter-level details live in the Mailchimp entity reference.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

What teams build with Mailchimp

List all my Mailchimp audiences (lists)

Show me the details of my primary audience

List all subscribers in my main mailing list

Show me the details of the first subscriber in my main mailing list

List all campaigns in my account

Show me the details of the most recent campaign

List all automation workflows in my account

Show me all segments for my primary audience

Show me the details of the first segment in my primary audience

List all members of the first segment in my primary audience

List all interest categories for my primary audience

Show me the details of the first interest category in my primary audience

List all interests in the first interest category of my primary audience

Show me the details of the first interest in my primary audience

List all tags in my primary audience

Show me email activity for a recent campaign

Show me the performance report for a recent campaign

Show me the details of the report for my most recent sent campaign

List all unsubscribes for my most recent sent campaign

Show me all my email campaigns from the last month

What are the open rates for my recent campaigns?

Who unsubscribed from list list_id this week?

What tags are applied to my subscribers?

How many subscribers do I have in each list?

What are my top performing campaigns by click rate?

FAQ

Mailchimp connector questions

Do I need more than one Mailchimp connection?

No. One Mailchimp authorization powers both the scheduled syncs that land data in your destination and the entity actions your agents call at runtime.

Do Mailchimp entity actions need a sync to run first?

No. Entity actions read and write through the Mailchimp API as they are called, so they work immediately. Context store search is the exception: it queries data Airbyte has already synced, which is what lets it filter and sort without spending API rate limits.

What data can I sync from Mailchimp with Airbyte?

12 streams: Automations, Campaigns, Email Activity, Interests, Interest Categories, Lists, List Members, Reports, Segments, Segment Members, Tags, Unsubscribes.

Does the Mailchimp connector support incremental sync?

Check the stream list on this page for the sync modes each Mailchimp table supports.

Where can I run the Mailchimp connector?

Run the Mailchimp connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Mailchimp in minutes.

Free 14-day trial. One connection powers your scheduled syncs and your live Mailchimp actions.