Skip to main content
Select Actions to adjust the guide
Some actions may require additional configuration in the provider to be accessible. Choose the actions you need and the guide will be updated.
Action
Scope(s)
Loading actions…
Dynamic Guide URL
Scopes Selected
Separator

Register an OAuth Application

To use OAuth 2.0, you need to register an application in Campaign Monitor to obtain a Client ID and Client Secret.

1

Sign in to Campaign Monitor

Sign in to your Campaign Monitor account.

2

Navigate to OAuth Registration

Click Integrations in the top navigation. You may need to select a client first to see this option.

  • Select OAuth Registration in the right sidebar.
3

Register Your Application

Fill in the required details to register your OAuth app and submit the form.

  • Set the redirect URI to https://api.stackone.com/connect/oauth2/campaignmonitor/callback.
4

Copy Your Credentials

After registration, your app will be assigned a unique Client ID and Client Secret.

  • Copy both values and store them securely for use in the next step.
5

Select OAuth Scopes

Enables actions: Activate Webhook, Add Administrator, Add Subscriber, Copy Template, Create Custom Field, Create Draft Campaign, Create List, Create Segment, Create Template, Create Webhook, Deactivate Webhook, Delete Administrator, Delete Campaign, Delete Custom Field, Delete List, Delete Segment, Delete Subscriber, Delete Template, Delete Webhook, Get Administrator, Get Billing Details, Get Campaign Bounces, Get Campaign Clicks, Get Campaign Opens, Get Campaign Recipients, Get Campaign Spam Complaints, Get Campaign Summary, Get Campaign Unsubscribes, Get Client Details, Get List Details, Get List Stats, Get Primary Contact, Get Segment, Get Smart Email Details, Get Subscriber, Get Subscriber History, Get System Date, Get Template, Get Transactional Message, Import Subscribers, List Active Subscribers, List Administrators, List Bounced Subscribers, List Client Draft Campaigns, List Client Scheduled Campaigns, List Client Segments, List Client Sent Campaigns, List Client Subscriber Lists, List Client Templates, List Clients, List Custom Fields, List Deleted Subscribers, List Segments By List ID, List Smart Emails, List Transactional Messages, List Unsubscribed Subscribers, List Valid Countries, List Valid Timezones, List Webhooks, Send Campaign Preview, Send Classic Transactional Email, Send Draft Campaign, Send Smart Email, Set Primary Contact, Test Webhook, Unsubscribe Subscriber, Update Administrator, Update Custom Field, Update Custom Field Options, Update List, Update Segment, Update Subscriber, Update Template

When connecting your account, select the OAuth scopes your integration requires.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Campaign Monitor:
1

Navigate to Connector Profiles

Login to StackOne and navigate to Connector Profiles
2

Create New Connector Profile

  • Click + Connector Profile
  • Search for and select Campaign Monitor
  • Select Type as OAuth 2.0
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
    • Scopes (Optional)
  • (Optional) Select Actions to be enabled for this Connector Profile
  • Click Create profile
Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to Link Accounts for Campaign Monitor.