Cobalt offers both Key Based and OAuth 2.0 integration for Mailchimp. In this guide, we will look at the OAuth App setup process.

To setup your Mailchimp app in Cobalt for OAuth, you will need the following credentials from your Mailchimp account:

  • Client ID
  • Client Secret

Pre-requisites

  1. Mailchimp Developer account. You can create one here.
If you haven’t already created an app in Mailchimp, you’d need to create one.

Creating an app in Mailchimp

To create a Mailchimp app and aquire the above mentioned credentials, please follow the steps mentioned below:

  1. Log in to your Mailchimp account.
  2. Click on the Profile icon in the top right > select Account and billing > Select Extras > Click on Registered Apps.
  1. Click on Register an App button.
  2. Go to your Apps catalog in Cobalt > Search for Mailchimp > Settings > Use your credentials > Callback Url > Copy it.
  3. In the App, enter App name, App description and Company/organization > Provide App website > paste the Callback Url under Redirect URL > Click on Create.
  4. Copy the Client ID and Client Secret displayed on the screen after App creation.

Configuring credentials in Cobalt

App settings page lets you configure the authentication settings for an OAuth 2.0 based application. For your customers to provide you authorization to access their data, they would first need to install your application. This page lets you set up your application credentials.

Cobalt lets you use pre-configured applications to play around. You can do so by selecting Use our credentials. However, if you wish to use your own application, select Use your own credentials. Provide the aquired Client Id and Client secret and save it.

Actions and triggers

Once the above setup is completed, you can create orchestrations of your use-cases using Mailchimp actions and triggers. Following are the set of Mailchimp actions and triggers supported by Cobalt.