- Getting started
- Notifications
- Licensing
- Troubleshooting
- Connector Builder
- Act! 365
- ActiveCampaign
- Active Directory - Preview
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- About the Campaign Monitor connector
- Campaign Monitor authentication
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord
- DocuSign
- Drip
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Exchangerates
- Exchange Server - Preview
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Google Docs
- Google Drive
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Google Text-to-Speech
- Google Tasks - Preview
- Google Vertex
- Google Vision - Preview
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - Preview
- Hubspot CRM
- HubSpot Marketing
- HyperV - Preview
- Icertis - Preview
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mail - Preview
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & Sharepoint
- Microsoft Outlook 365
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Preview
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath GenAI Activities
- X (formerly Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Integration Service User Guide
Campaign Monitor authentication
Depending on the authentication type you select, you need one of the following credentials:
- OAuth 2.0 Authorization code: email and password.
- Bring your own OAuth 2.0 App: Client ID, Client secret.
If you want to create your own private OAuth 2.0 application, follow the steps described in the Campaign Monitor documentation.
To create a connection to your Campaign Monitor instance, you need to perform the following steps:
-
Select Integration Service from Automation CloudTM.
-
From the Connectors list, select Campaign Monitor. You can also use the search bar to narrow down the connector.
-
Select the Add connection button.
-
You are now redirected to the connection page.
You can choose between two authentication types: OAuth 2.0 Authorization code or Bring your own OAuth 2.0 app.
-
Enter the required credentials.
-
Select Connect.
-
Your connection has been added.
For more information about logging in to Campaign Monitor, visit the Campaign Monitor Help Center.
You can use this connection to enable the Campaign Monitor activities package in UiPath Studio to build automations for subscriber and list management, as well as email campaigns. The various permission-based use cases that can be achieved are as follows:
Scope/Permission | Use case | Activity/Event |
ViewReports | To retrieve the campaign reports in order to ascertain its performance. | Get Campaign Summary |
ManageLists | To create or manage customized lists for a selected group of subscribers in order to subsequently customize campaigns. |
Create List Replace List |
CreateCampaigns | To create a campaign for a customized list of subscribers and add customized HTML content to it. | Create Campaign |
ImportSubscribers | Bulk import a set of subscribers into the Campaign Monitor system. | Insert Record → Subscribers Import |
SendCampaigns |
To send the created campaign to all the subscribers in the associated list. To test the campaign by sending it to a few email addresses before sending the actual campaign. |
Send Campaign Send Preview Campaign |
ViewSubscribersInReports | To retrieve the history of a subscriber in order to understand his/her behavior and plan customized campaigns later. | Get Subscriber History |
ManageTemplates | To retrieve the list of templates from the account. | List All Records → Clients Templates |
AdministerPersons | To add or update a subscriber in a list based on any new info or inputs. |
Add Subscriber Update Subscriber Details |
AdministerAccount | To create and retrieve clients so as to categorize the lists/subscribers org/account wise. |
Create Client List All Clients |
ViewTransactional | To gain permission to view transactional reports and message logs. | N/A |
SendTransactional | To gain permission to send transactional emails. | N/A |