Explore with AI
ChatGPTClaudeGeminiPerplexity
All connectors/Marketing Automation
Campaign Monitor
§ Connector
Campaign Monitor

Analyze your Campaign Monitor data with AI today.

Build dashboards, automate reports, and ask questions in plain English — all from your Campaign Monitor data, no complex infrastructure to maintain.

Have multiple Campaign Monitor accounts? Analytics across multiple Campaign Monitor accounts →

§ Live with
§ What you get

Everything Campaign Monitor exposes, modeled and queryable.

Extracts Campaign Monitor email marketing data including campaigns, subscriber lists, and detailed engagement events (opens, clicks, bounces, unsubscribes), plus recipients and email client usage. Enables analysis of campaign performance, deliverability, audience engagement, list health, and churn over time.

Standard on every Definite connector
Sync cadence
Hourly or faster
CDC
Native where supported
Auth
OAuth / API key
Row-level security
Yes

Tables & streams

6 objects
Client

Represents the Campaign Monitor client account context for grouping campaigns and lists and normalizing timestamps by timezone; enables portfolio-level reporting and segmentation across multiple sends.

marketingoperations
Campaign

An individual email send with metadata and summary performance metrics; supports analysis of deliverability, reach, opens, clicks, CTR, unsubscribes, bounces, and email client/device breakdowns.

marketingengagement
Campaign Engagement Event

Subscriber-level interaction logs for a campaign (opens, clicks, unsubscribes, bounces) enabling behavioral analysis, time-to-open/click, cohorting, and attribution to content and audience segments.

marketingengagement
Campaign Recipient

The audience who received a specific campaign, used to measure delivered volume, targeting, suppression effects, and list overlap across sends.

marketingcustomer
Subscriber List

A managed audience container with configuration and metadata for segmentation and growth tracking; used to analyze list size, composition, and list-level performance over time.

marketingcustomer
Subscriber

Individual contacts and their list-specific subscription status and lifecycle (active, unsubscribed, bounced, unconfirmed, deleted); enables list health, churn, and deliverability analysis.

marketingcustomer
Authentication

Uses OAuth 2.0 with a Campaign Monitor refresh token and client ID to obtain an access token

Requirements

Requires a Campaign Monitor account to connect.

Analyze with Fi

Operational data, performance metrics, and business insights.

Domainsmarketing
§ How it works

Three steps. One afternoon.

01
Connect

Authenticate Campaign Monitor in a few clicks. OAuth, API key, or IAM role — we handle secrets and rotation.

definite connect campaign-monitor
02
Sync

We pull every stream into your warehouse. CDC where the API supports it; full + incremental otherwise. Hourly-or-faster, row-level secure.

→ campaign monitor.raw (synced hourly)
03
Query

SQL, dashboards, or ask Fi in plain English. Your Campaign Monitor data lives next to every other source — ready to join.

SELECT * FROM campaign_monitor.*
*
Don't see yours?
Any API becomes a Definite connector in minutes.

Build your own with the Definite SDK, or ask us — we add new connectors every week.

Request a connector
§ Combine with your stack

Pair Campaign Monitor with the rest of your data.

Join Campaign Monitor with the rest of your data, then ask Fi questions across all of it.

Your answer engine
is one afternoon away.

Book a 30-minute call. We'll build your first dashboard on the call — or you can stop paying us.