MailChimp Integration

MailChimp is a powerful tool for email marketing. As an email marketing campaign tool, this then becomes a very powerful tool to send out emails to your students and prospective users from your email lists. 

For more information on features offered in the Free and Premium Mailchimp plans, please visit:

Benefits of connecting Mailchimp with Knorish: Automatic Audience creation and Analytics

When you integrate Mailchimp with Knorish, the platform creates an audience automatically. This is done because the automation then creates one master list where these events are analysed:

  • Email Click Rate
  • Email Open Rates
  • Page View
  • Add to Cart
  • Abandoned Cart
  • Course Purchase
  • Lead capture via pop up forms

For this purpose, an audience is created automatically and creators would then be able to access the entire analytics from one audience. 

Note: As of Sept 2020, Mailchimp currently tracks conversions only in US dollars. For international currencies, you may not get accurate information about course sales data.

Mailchimp integration

To enable Mailchimp integration, you need an API Key which allows the integration to happen smoothly. To do this, simply login to your knorish account. Under Publisher Dashboard, at the bottom of the page, you would see the option for MailChimp Integration. 

MailChimp API Key Generation

To initiate the process, sign up on MailChimp. To sign up, simply visit MailChimp Sign Up, click on the link for MailChimp and create an account. Once the account is created, activate your account by clicking on the link sent to your email ID by MailChimp. Shown below is a screenshot of the same.

Free Mailchimp Accounts 

Only 1 audience list is allowed on Mailchimp for free accounts.

This is created by default on every signup. But when you integrate Mailchimp with Knorish, the platform would try and create another audience. As such, the integration would fail. 

Note: To enable MailChimp integration successfully, you would need to first delete the default audience created by Mailchimp on signup.  

This error appears because MailChimp introduced a new pricing model that limits the number of lists for free users. If you want to continue using free MailChimp, then you need to delete the existing list (which MailChimp creates automatically for you). How to delete that list, open URL and then select list to delete it.

Once you are logged in to the MailChimp account, click on the Current audience drop-down and choose View audiences.

Select the audience created and click on Delete

Mailchimp Integration 

Once the account is created, sign in to your account. Click on your profile and on the drop-down,  select Account.

On the account page, simply scroll down and under the Tab Extras, Select API Keys. MailChimp would automatically produce an API Key. 


Under 'Your API Keys' you would see an API Key already generated. The same can be used for integration in Knorish or should you wish you can always generate a new one. 


Simply copy the code and paste it in the section as shown below. 

Once the integration has been completed, you would see a green icon at the bottom which means the integration has been successful besides the popup message notifying the completion. 

Key Inputs you should implement after Integrating Mailchimp  

Setting up the Mailchimp account right from the beginning would save a lot of hassle down the road when there's a lot of user information added over time. 

As such, do consider setting up automated workflows that would allow you to automate a lot of email-based marketing tasks saving you tons of time.

Create an Abandoned Cart Email

Get abandoned customers to come back to your site and complete the purchase with automated emails. Learn more here: Create Abandoned Cart Email

Organize your audience and label Users

Add Tags to organize your audience and label contacts based on the information you have about them. Learn more here: Getting Started with Tags

Automate Marketing Workflows For Contacts

Add tags, send targeted emails, and accomplish other important tasks. Learn More Here: Create a Customer Journey