Skip to main content

Connect MailChimp

How to connect your Mailchimp account to your AgencyAnalytics dashboard.

Written by AgencyAnalytics Team

✉️ MailChimp

MailChimp is a marketing automation platform focused on helping businesses create, send, and analyze email campaigns to engage customers and grow their audience.

API and Data Access

Click here to view all available MailChimp metrics and learn what's possible with the MailChimp integration!

Connect MailChimp

To avoid a failed connection or error when integrating MailChimp to a Client, the person connecting must have:

  • The username and password of the MailChimp account

If the above requirements are met, simply follow these steps to connect:

  1. Open the Client where you'd like to connect MailChimp, then click the Data Sources tab at the top.

  2. Click the blue Connect Data Source button in the upper right corner of the page.

  3. Search for MailChimp in the search bar at the top, then click the MailChimp card.

  4. Click Connect New Account to open the connection page.

  5. In the popup authorization window, enter your MailChimp username and password, then log in.

If you have multiple client accounts connected to your MailChimp account, you'll be prompted to select the account you wish to connect.

The integration will then be complete, and your client's MailChimp metrics will be available! If your MailChimp integration ever disconnects, you can learn how to easily manage a disconnected integration here.


Why is campaign data from MailChimp missing in AgencyAnalytics?

Before assuming an integration issue, you should verify whether campaigns were sent during the reporting period:

  1. Check the campaign activity directly in MailChimp for the specified period.

  2. Confirm that campaigns were sent and data exists.

  3. Capture a screenshot of the relevant campaign data in MailChimp to validate expectations. If no campaigns were sent during your selected date range, no data will appear in AgencyAnalytics for that timeframe.

Troubleshooting Missing or Incorrect Data

Metrics Showing 0%

If your Mailchimp campaign metrics display as 0% in AgencyAnalytics, the issue is likely due to the report’s date range not covering the campaign’s activity period. To resolve this:

  1. Open the report or dashboard containing the widgets.

  2. Adjust the date range to include the period when the campaign recorded activity.

  3. Apply the new date range and refresh the widgets. This ensures the widgets populate with the correct metrics.

Missing Data

If Mailchimp data stops appearing in AgencyAnalytics, it may be due to a lost permission or an expired access token. To fix this:

  1. Remove the Mailchimp account from AgencyAnalytics.

  2. Re-add it as a fresh connection to refresh permissions and tokens. This step often resolves data synchronization issues.


Why is there an Open Rate discrepancy between MailChimp and AgencyAnalytics?

AgencyAnalytics calculates the Open Rate using data from MailChimp’s API, as MailChimp does not provide its native Open Rate metric to us, through their API. The formula used is:

Open Rate = (Unique Opens ÷ Deliveries) × 100

For example, if there are 296 unique opens and 800 deliveries, the Open Rate will be 37%.

MailChimp doesn't share how they calculate their in-app open rate, and it may use a different calculation or include bot filtering, which they don't apply to the raw data they send us via the API.


Why am I seeing MailChimp campaigns for multiple clients?

You'll need to use a Mailchimp Agencies account to separate different client campaigns when connecting. If not, we'll show all MailChimp campaigns in one dashboard, as they're shared under one account via the API.


Why can't I see the currency in AgencyAnalytics? Why isn't the data matching?

If you haven't connected a supported e-commerce integration to your MailChimp account, or built your own connection to pull from their API, then no currency or revenue data will be available in AgencyAnalytics.

You can check your ecommerce integration settings in MailChimp to make sure that's set up correctly. If you have any issues, connect with MailChimp support for help.


💬 Need additional help?

If you have any questions, please contact our friendly support team by following these instructions! We're available 24/5 to help 😄

Did this answer your question?