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 settingsAPI 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_keystringYour 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.