Campaign Monitor

Connect Sequensy to Campaign Monitor for email campaign automation.

Overview

The Campaign Monitor integration allows you to manage subscribers, update lists, and sync customer data with your Campaign Monitor account.

Setup

Getting Your API Key

  1. Log in to Campaign Monitor
  2. Go to Account Settings
  3. Click API Keys
  4. Copy your API key (or create one)

Finding List IDs

  1. Go to your list in Campaign Monitor
  2. Click Settings > API
  3. Copy the List ID

Connecting in Sequensy

  1. Go to Sequensy > Integrations
  2. Find Campaign Monitor and click Connect
  3. Enter your API key
  4. Click Save

Available Actions

Add Subscriber

Add a new subscriber to a list.

FieldTypeRequiredDescription
ListselectYesTarget list
EmailstringYesSubscriber email
NamestringNoSubscriber name
Custom FieldsobjectNoCustom field values
ResubscribebooleanNoResubscribe if unsubscribed

Example:

List: Newsletter
Email: {{Trigger.user_email}}
Name: {{Trigger.first_name}} {{Trigger.last_name}}
Custom Fields:
  Company: {{Trigger.company}}
  Phone: {{Trigger.phone}}
Resubscribe: false

Update Subscriber

Update subscriber details.

FieldTypeRequiredDescription
ListselectYesSubscriber’s list
EmailstringYesCurrent email
New EmailstringNoUpdated email
NamestringNoUpdated name
Custom FieldsobjectNoFields to update

Unsubscribe

Remove a subscriber from a list.

FieldTypeRequiredDescription
ListselectYesTarget list
EmailstringYesEmail to unsubscribe

Add to Segment

Add subscriber to a segment.

FieldTypeRequiredDescription
ListselectYesParent list
SegmentselectYesTarget segment
EmailstringYesSubscriber email

Common Workflows

New Customer to List

Trigger: Order Created
Action: Campaign Monitor - Add Subscriber
  List: Customers
  Email: {{Trigger.billing.email}}
  Name: {{Trigger.billing.first_name}} {{Trigger.billing.last_name}}
  Custom Fields:
    First Purchase: {{Trigger.order_date}}
    Order Value: {{Trigger.total}}

Newsletter Signup

Trigger: Form Submitted
Action: Campaign Monitor - Add Subscriber
  List: Newsletter
  Email: {{Trigger.fields.email}}
  Name: {{Trigger.fields.name}}

VIP Segmentation

Trigger: Order Completed
Condition: Order total > 500
Action: Campaign Monitor - Add to Segment
  List: Customers
  Segment: VIP Customers
  Email: {{Trigger.billing.email}}

Profile Sync

Trigger: User Profile Updated
Action: Campaign Monitor - Update Subscriber
  List: Members
  Email: {{Trigger.old_email}}
  New Email: {{Trigger.new_email}}
  Name: {{Trigger.display_name}}

Custom Fields

Map data to Campaign Monitor custom fields:

Custom Fields:
  "[CompanyName]": {{Trigger.company}}
  "[JobTitle]": {{Trigger.job_title}}
  "[PhoneNumber]": {{Trigger.phone}}
  "[DateJoined]": {{Trigger.registration_date}}

List Segmentation

Use segments for targeted campaigns:

SegmentCriteria
VIP CustomersHigh order value
New SubscribersRecent signups
InactiveNo opens in 90 days
Product InterestBased on purchases

Best Practices

  • Use list segments for personalization
  • Keep custom fields synchronized
  • Monitor bounce rates
  • Respect unsubscribe preferences

Troubleshooting

Subscriber not added

  • Verify list ID is correct
  • Check if email is already subscribed
  • Ensure email format is valid

Custom fields not updating

  • Verify field names match exactly
  • Check field data types
  • Ensure fields exist on the list

Resubscription issues

  • Resubscribe flag must be true
  • User must not be hard bounced
  • Check suppression lists