Skip to main content
Admin or Account Owner permissions in Mailchimp are required to create OAuth applications.

Creating an OAuth Application

Create an OAuth application to obtain Client ID and Client Secret for secure integration.

1

Sign in to Mailchimp

Sign in to your Mailchimp account with Admin or Owner permissions.

2

Navigate to Registered Apps

From your Mailchimp account page:

  • Navigate to your account settings (Account & billing).
  • Click on Extras in the top navigation menu.
  • Select Registered Apps from the dropdown menu.
3

Register a New App

On the Registered Apps page:

  • Click the Register An App button.
  • Fill in the required fields - App name (e.g., “StackOne Integration”), App description, Company/organization, and App website.
  • Optionally upload a logo (JPG, GIF, or PNG, up to 1MB).
  • Enter the Redirect URI https://api.stackone.com/connect/oauth2/mailchimp/callback.
  • Click Create to generate your application.
4

Copy Client ID and Secret

After creating the app:

  • Copy the Client ID from the app details page.
  • Copy the Client Secret and store it securely.
  • The Client Secret is displayed once - save it immediately.

Finding Your Server Prefix

Your server prefix identifies the Mailchimp datacenter for your account and is required for API requests.

1

Obtain from OAuth Metadata

After OAuth authorization completes:

  • The server prefix is retrieved automatically from the OAuth metadata endpoint at https://login.mailchimp.com/oauth2/metadata.
  • The metadata response includes the datacenter prefix (e.g., us1, us19).
2

Alternative Method

You can also find your server prefix:

  • Look at your Mailchimp account URL when logged in (e.g., https://us19.admin.mailchimp.com).
  • The prefix is the subdomain before .admin.mailchimp.com (e.g., “us19”).

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Mailchimp:
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 Mailchimp
  • Select Type as OAuth 2.0
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
    • Server Prefix
  • (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 Mailchimp.