Skip to main content

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​

FieldTypeRequiredDescription
api_keystring✅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.