Requirements
Campaign Monitor requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]
Get your Campaign Monitor credentials
Campaign Monitor - Primary
- API KeypasswordRequired
Log in to your account, go to Account Settings → API Keys, and copy your API key.
[1]
Campaign Monitor - Secondary
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
Log in to Campaign Monitor, go to Integrations → OAuth Registration, and register your application and Copy your generated credentials
[1] - Client SecretpasswordRequired
Copy your client secret alongside your client Id from the previously generated credentials
[1]
Connect Campaign Monitor in WEXTL
- Log in to your WEXTL account, add the Campaign Monitor node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Campaign Monitor account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Campaign Monitor node modules
The list below is a reference of every Campaign Monitor node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Campaign Monitor node module below — each one opens to show its input parameters, outputs, and connection requirements.
| Field | Type |
|---|---|
Campaign ID | text |
Name | text |
Subject | text |
From name | text |
From email | |
Reply to | text |
Date created | date |
Preview URL | url |
Preview text URL | url |
Tags | array |
| Field | Type |
|---|---|
ID | text |
Name | text |
Created at | date |
Status | text |
| Field | Type |
|---|---|
Client ID | choice |
| Field | Type |
|---|---|
API key | secret |
Basic details | object |
Client ID | text |
Company name | text |
Country | text |
Time zone | time |
Primary contact name | text |
Primary contact email | |
Billing details | object |
Can purchase credits | boolean |
Credits | number |
Client pays | boolean |
Base rate per recipient | number |
Markup per recipient | number |
Markup on delivery | number |
Base delivery rate | number |
Currency | text |
Base design spam test rate | number |
| Field | Type |
|---|---|
Message IDRequired | choice |
Statistics | boolean |
| Field | Type |
|---|---|
Message ID | text |
Status | text |
Sent at | date |
Smart email ID | text |
Can be resent | boolean |
Recipient | text |
Message | object |
From | text |
Subject | text |
To | array |
Cc | array |
Bcc | array |
Reply to | text |
Attachments | array |
Body | object |
Data | object |
Total opens | number |
Total clicks | number |
Opens | array |
Clicks | array |
| Field | Type |
|---|---|
Client IDRequired | choice |
Name | text |
| Field | Type |
|---|---|
Template IDRequired | text |
Destination Client IDRequired | text |
NameRequired | text |
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
EmailRequired | choice |
Email AddressRequired | |
NameRequired | text |
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
Segment IDRequired | choice |
| Field | Type |
|---|---|
List IDRequired | choice |
Email AddressRequired |
| Field | Type |
|---|---|
Template IDRequired | text |
| Field | Type |
|---|---|
List IDRequired | choice |
Subscribers | array |
Email Address | |
Name | text |
Mobile Number | text |
Custom Fields | array |
Consent To Track | text |
Consent To Send SMS | text |
Resubscribe | boolean |
Queue Subscription-Based Auto Responders | boolean |
Restart Subscription-Based Auto Responders | boolean |
| Field | Type |
|---|---|
Failure details | array |
Total unique emails submitted | number |
Total existing subscribers | number |
Total new subscribers | number |
Duplicate emails in submission | array |
| Field | Type |
|---|---|
Campaign IDRequired | text |
Preview Recipients | array |
| Field | Type |
|---|---|
Campaign IDRequired | text |
| Field | Type |
|---|---|
List IDRequired | choice |
Email AddressRequired |
| Field | Type |
|---|---|
Template IDRequired | text |
Name | text |
HTML Page URL | url |
ZIP File URL | url |
Templates
Look for Campaign Monitor templates in the WEXTL template library.
Browse templates →Explore alternative apps
- AWeber[2]Email marketing — lists, subscribers, campaigns, and broadcasts.
- beehiivPublish newsletters and manage subscribers in beehiiv.
- BitlyShorten, retrieve, and manage Bitly links.
- Action NetworkManage people, events, petitions, signatures, and tags on Action Network.
- AhrefsSEO toolkit for backlinks, keywords, site audits, and competitive research.
References
- WEXTL® Campaign Monitor Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Campaign Monitor.
- WEXTL® visual workflow builder data.
Last updated: Oct 1, 2026 05:36