Skip to content

Talk to an integration expert today on 0191 820 1484

Marketing Automation

Campaign Monitor Integration

Zynk's Campaign Monitor integration builds your email lists from the customer records you already keep. New and changed customers in a CRM, online store or accounting system import as subscribers, custom fields included, while lists and subscribers export back for the CRM. It suits marketing teams running Campaign Monitor alongside Shopify, Salesforce, Dynamics 365 Business Central or Sage.

Available for

Capabilities may differ depending on the product.

Benefits

Why businesses connect Campaign Monitor

Lists built from real customers

Customers created in your store, CRM or accounts import into the Campaign Monitor list you choose. Nobody downloads a spreadsheet, tidies the columns and uploads it again before each campaign goes out.

Custom fields for sharper segments

Values such as customer type, region, account manager or last order date map to custom fields on each subscriber. Campaign Monitor segments are defined by rules on that data, so audiences reflect what your business systems currently hold.

Updates instead of duplicates

When an email address is already on the list, Campaign Monitor updates that subscriber's name and custom field values rather than adding a second record, so repeated imports keep one clean entry per person.

Opt-outs left alone

Unsubscribed and suppressed addresses are not put back on a list by an import. Zynk only re-adds them if the resubscribe option is deliberately switched on for a task, which should be reserved for people who have given fresh consent.

Subscriber data back in the CRM

Subscribers export from any list, either in full or only those new or modified since the previous run, giving your CRM or reporting database an up-to-date view of who is on each list.

Capabilities

What you can do with Campaign Monitor

Every task the Zynk Campaign Monitor connector can run, grouped by the direction data moves.

Import into Campaign Monitor

Data Zynk writes into Campaign Monitor

1 task

  • Subscribers → into Campaign Monitor

Export out of Campaign Monitor

Data Zynk reads out of Campaign Monitor

2 tasks

  • Lists → out of Campaign Monitor
  • Subscribers → out of Campaign Monitor

Need something that isn't listed?

Most Campaign Monitor projects include at least one custom step. Our team builds it for you.

Talk to us

The problem

Why integrate Campaign Monitor?

Campaign Monitor is only as useful as the list behind it. When customer data sits in a store, a CRM and an accounting package, someone has to export it, clean it and upload it before every send. Lists drift, segments miss recent buyers and the CRM never learns who joined a list.

Without integration

  • Customer lists exported to a spreadsheet and uploaded by hand before each campaign
  • Segments that overlook customers who bought last week
  • Duplicate subscribers left behind by repeated uploads
  • Unsubscribed contacts accidentally re-added by a bulk import
  • Sales teams with no idea which contacts receive marketing email

With Zynk

  • New and changed customers import into the right Campaign Monitor list on a schedule
  • Custom fields carry current customer data, so segment rules include recent buyers
  • Existing email addresses are updated in place, not added twice
  • Suppressed and unsubscribed addresses stay off the list unless you choose otherwise
  • Subscribers export back so the CRM shows who is on each list

How it works

How the Campaign Monitor integration works

  1. Step 1: Connect your account

    Zynk connects with an API key from your Campaign Monitor account settings, plus the client ID that identifies whose lists to work with. Your CRM, store or accounting system is connected in the same workflow.

  2. Step 2: Choose lists and fields

    Export your lists to find the target list, then map source fields such as email, name, company and customer group onto that list's custom fields.

  3. Step 3: Decide what counts as a change

    Set whether each run picks up only new customers or anything modified, and whether subscriber exports return every record or just recent changes.

  4. Step 4: Run and review

    Workflows run on the timetable you set. Campaign Monitor's response to each import is saved, so rejected addresses can be reviewed and fixed at source.

Example use cases for Campaign Monitor integration

Campaign Monitor and Shopify

Add Shopify customers to a Campaign Monitor list as they register or buy, with details such as country and customer tags mapped to custom fields for segmenting.

From Shopify to Campaign Monitor:Customers

View the Shopify integration →

Campaign Monitor and Salesforce

Select Salesforce contacts with a query you control, import them as subscribers, then write subscriber details back to contact records so sales can see who receives your emails.

From Campaign Monitor to Salesforce:SubscribersFrom Salesforce to Campaign Monitor:Contacts

View the Salesforce integration →

Campaign Monitor and Microsoft Dynamics 365 Business Central

Import Business Central customers as subscribers, carrying fields such as salesperson or payment terms into custom fields for targeted trade mailings.

From Microsoft Dynamics 365 Business Central to Campaign Monitor:Customers

View the Microsoft Dynamics 365 Business Central integration →

Campaign Monitor and Zoho CRM

Turn Zoho CRM contacts into subscribers and send subscriber records back, so marketing lists and the CRM describe the same people.

From Campaign Monitor to Zoho CRM:SubscribersFrom Zoho CRM to Campaign Monitor:Contacts

View the Zoho CRM integration →

Find your integration →

Campaign Monitor integration FAQs

How do I add Shopify customers to Campaign Monitor automatically?
Yes. Zynk exports customers from Shopify and imports them into a Campaign Monitor list as subscribers, with fields such as name, country and tags mapped to custom fields. The workflow runs on a schedule, so new customers reach the list without a manual export and upload.
Does Campaign Monitor have an API for subscriber lists?
Yes. Campaign Monitor publishes an API for managing lists, subscribers, custom fields and segments, authenticated with an API key from your account. Zynk uses it to export lists and subscribers and to import subscribers, so you do not write or host any code against it.
How do I keep Salesforce contacts and Campaign Monitor subscribers in step?
Zynk runs a Salesforce query to select the contacts you want, maps their fields to the list's custom fields and imports them as subscribers. Subscribers can also be exported from Campaign Monitor and written back to Salesforce records, keeping both systems aligned.
Will the integration re-add people who have unsubscribed?
Not by default. Campaign Monitor will not put an unsubscribed or suppressed address back on a list unless the import asks it to resubscribe them. Zynk leaves that option off unless you deliberately enable it, which should only happen where you hold fresh consent.
Can I use custom fields and segments with Zynk?
Yes. Zynk can fill custom fields on each subscriber from CRM, store or ERP data. Campaign Monitor segments are built from rules on subscriber data, so keeping those fields current means each segment contains the right people when a campaign is sent.
What happens if a subscriber already exists?
Campaign Monitor matches subscribers on email address. When an imported address is already on the list, its name and custom field values are updated with the new data, so repeated imports refresh existing subscribers instead of creating duplicates.
Can I email customers held in Sage or Xero through Campaign Monitor?
Yes. Customers or contacts exported from Sage 50, Sage 200, Xero or QuickBooks can be imported into Campaign Monitor lists. This suits businesses whose customer master lives in the accounting system rather than a CRM, such as wholesalers mailing their trade accounts.

See what Zynk can automate for your Campaign Monitor setup

Book a 20-minute call. We'll review your systems, flag the quick wins and outline a practical route to going live.

Book a callSee pricing