Campaign Monitor
The Campaign Monitor source connector lets you connect to the Campaign Monitor API using an API key.
Overview
The Campaign Monitor connector lets you extract data from Campaign Monitor (createsend) into your workspace for analysis and downstream use. It uses Campaign Monitor’s API v3.3.
A Campaign Monitor Audiences destination is also present for credential validation, but loading/syncing data to Campaign Monitor is still in development and isn’t yet supported.
Setup
Before configuring the connector, make sure you have:
- A Campaign Monitor account
- A Campaign Monitor API key
To find or generate your API key in Campaign Monitor, go to Account settings → API keys.
Authentication
This connector authenticates using HTTP Basic Auth against the Campaign Monitor API:
- Username: your Campaign Monitor API key
- Password: a placeholder value (Campaign Monitor accepts any value; the connector uses
x)
In Campaign Monitor, generate or copy an API key from your account settings (Campaign Monitor calls this an “API Key”).
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
api_key | string | ✅ | Your Campaign Monitor API key. |
Connectivity & credential validation
On connection test/login, the connector validates credentials by calling:
GET https://api.createsend.com/api/v3.3/clients.json
If the API returns a non-success status, the connector will fail validation.
Streams
This connector is currently in development.
- Catalog discovery is not yet implemented (the connector currently returns an empty catalog).
- Data extraction is not yet implemented.
As streams are added, this section will be updated with the available objects and their schemas.