Adding Mailchimp unsubscribes to customers using Zapier

Integrate Mailchimp with ChartMogul to analyze your email communication with customers alongside your subscription metrics.

For example, determine whether to adjust your newsletter content and communication. When a customer unsubscribes from a newsletter in Mailchimp, push this information to ChartMogul using custom attributes. Then, analyze how many customers are unsubscribing and their amount of revenue.

Before you begin

Create a new read & write API key.

Setup instructions

Zapier offers a beta version of its AI-powered Zap builder. Click + Create Zap and try the prompt, “For every new unsubscriber in Mailchimp, add a custom attribute to a ChartMogul customer via email.” Follow the instructions below for additional configuration.

  1. Log into Zapier and go to ChartMogul Integrations. Next, enter Mailchimp and select the app from the list. Click Connect these apps.
    Screenshot of Zapier’s ChartMogul integrations page with search results for Mailchimp.
  2. Click Untitled Zap and enter your Zap’s name. For example, Push Mailchimp unsubscribes to ChartMogul.
    Screenshot of the default Zap title.
  3. Select 1. Mailchimp.
    Screenshot of a Zap containing two empty steps: Mailchimp and ChartMogul. The Mailchimp step is highlighted.
  4. Select New Unsubscriber under Event and click Continue.
    Screenshot of the App & event section with Mailchimp selected as the app and New Unsubscriber selected as the event.
  5. Connect your Mailchimp account by clicking Sign in. Enter your Mailchimp login credentials and click Allow.
    Screenshot of the App & event section with Mailchimp selected as the app and New Unsubscriber selected as the event.
  6. Click Continue.
    Screenshot of the Account section with the Mailchimp app connected and displaying the Continue button.
  7. Select your Mailchimp Audience and click Continue.
    Screenshot of the Trigger section with the Audience dropdown and two buttons: Refresh fields and Continue.
  8. Click Test trigger to test your trigger.
  9. To configure your ChartMogul action, select Add a Custom Attribute to a Customer via Email under Event and click Continue.
    Screenshot of the App & event section with ChartMogul selected as the app and Add a Custom Attribute to a Customer via Email selected as the event.
  10. Click Sign in to connect your ChartMogul account.
    Screenshot of the Account section with a button to sign into ChartMogul.
  11. Link your ChartMogul account: enter your read & write API key found under Profile > View Profile > API keys in ChartMogul and click Yes, Continue to ChartMogul. Click Continue.
    Screenshot of the dialog where you provide your ChartMogul API key.
  12. For the Customer Email, select the email address field from the trigger.
    Screenshot of the Action section showing the Customer Email dropdown.
  13. Select String as the custom attribute’s Type.
  14. Enter the Key (for example, NewsletterStatus) and Value (for example, Unsubscribed) and click Continue.
    Screenshot of the section for adding custom attributes to ChartMogul with fields as described here and two buttons: Refresh fields, and Continue.
  15. Test your action by clicking Test step.
  16. Click Publish to activate your Zap.

When a customer unsubscribes in Mailchimp, Zapier will zap the value Unsubscribed to the custom attribute NewsletterStatus for the customer with the same email address in ChartMogul.

We’d love to hear how you use Zapier to automate integrations with ChartMogul. Write to us at platform@chartmogul.com to share feedback and ideas for future integrations.

Was this article helpful?

We’re sorry to hear that. Would you like to share more feedback?


Thanks for your feedback!