Data Overview

Campaign Monitor exposes a wide range of email marketing data through Coupler.io — from campaign-level performance metrics to individual subscriber records. Here's a breakdown of what's available for each entity.

Entities overview

Entity
Best used for

Sent campaigns

Campaign performance reporting and trend analysis

Draft campaigns

Auditing content in progress

Scheduled campaigns

Planning and scheduling visibility

Subscriber lists

List health and growth tracking

People

Subscriber-level segmentation and analysis

Segments

Understanding audience targeting rules

Tags

Subscriber categorization and filtering

Suppression lists

Deliverability and compliance monitoring

Templates

Template inventory and reuse tracking

Clients

Multi-client agency reporting

Admins

Account access auditing

Client details

Account configuration review

Sent campaigns metrics and dimensions

Campaign identifiers

Field
Description

Campaign ID

Unique identifier for the campaign

Campaign name

Name given to the campaign

Subject

Email subject line

From name

Sender display name

From email

Sender email address

Sent date

Date and time the campaign was sent

List IDs

Subscriber lists the campaign was sent to

Performance metrics

Metric
Description

Total recipients

Number of subscribers the campaign was sent to

Opened

Total number of opens

Unique opened

Number of unique subscribers who opened

Clicks

Total number of link clicks

Unique clicks

Number of unique subscribers who clicked

Bounces

Number of bounced emails

Unsubscribes

Number of unsubscribes from this campaign

Spam complaints

Number of spam complaints received

Subscriber lists metrics and dimensions

List metadata

Field
Description

List ID

Unique identifier for the list

List name

Name of the subscriber list

Unsubscribe page

Custom unsubscribe page URL

Confirmed opt-in

Whether double opt-in is enabled

Confirmation success page

URL shown after confirmation

People (subscriber) fields

Subscriber data

Field
Description

Email address

Subscriber's email

Name

Subscriber's name

Date added

When the subscriber joined the list

Status

Active, unsubscribed, bounced, etc.

Custom fields

Any custom fields defined on your list

Common metric combinations

  • Open rate analysis — combine Unique opened ÷ Total recipients from Sent campaigns, broken down by Sent date or subject line

  • List growth over time — use Subscriber lists + People with a date filter to track subscriber additions

  • Suppression vs. active — join Suppression lists with People to calculate deliverable audience size

  • Campaign volume by client — join Clients with Sent campaigns to report on activity per client (agency accounts)

Use cases by role

  • Track open rates, click rates, and unsubscribes across all sent campaigns in a single Google Sheets dashboard

  • Use the Aggregate transformation to roll up campaign metrics by month or quarter

  • Export Segments and Tags data to understand how your audience is categorized and whether segments are being used effectively

  • Send campaign performance data to ChatGPT or Claude to generate written summaries or identify underperforming campaigns

Platform-specific notes

  • The start date parameter applies to time-based entities like Sent campaigns — use the date picker to limit how far back the sync reaches

  • Agency-level API keys return data across all clients; client-level API keys are scoped to a single client

  • Draft campaigns and Scheduled campaigns do not include performance metrics — those only appear after a campaign is sent

  • Custom fields on subscriber records vary per account — they'll appear as additional columns in People exports

  • Suppression lists are account-wide and not tied to individual subscriber lists

Last updated

Was this helpful?