1. Home
  2. Documentation
  3. 3rd Party Integrations
  4. MailChimp Integration

MailChimp Integration

The MailChimp integration allows syncing user and/or customer emails directly with your MailChimp lists whenever certain events occur within your plugin or theme. Syncing the emails with your MailChimp is super easy!
It doesn’t require any coding and only takes a few minutes:

  1. Login to your Freemius dashboard and go to INTEGRATIONS -> MAILCHIMP:
    Freemius Dashboard MailChimp Integration Menu Item
  2. Connect your Freemius plugin or theme with your MailChimp account:
    Connect Freemius with MailChimp Button
  3. Click on Create New Rule.
  4. Tick the event types with which you would like to trigger the emails sync:
    Freemius User Events
    You can access the documenation of the events collection here.
  5. Select the MailChimp list you’d like to sync the emails to.
  6. If you prefer to sync the emails with any specific group, choose the group category and group.
  7. Choose whether you’d like the rule to add the email to the list or remove it from the list:
    Add or remove email from MailChimp’s list
  8. Finally, don’t forget to click save.

Some Popular MailChimp Sync Events

  1. Adding a user’s email when they opt-in (use the install.installed event).
  2. Removing a user’s email when they uninstall your plugin or theme (use the install.uninstalled event).
  3. Adding a user’s email to your paid users list when they upgrade (use the plan.lifetime.purchase, subscription.created, and license.extended events).
  4. Removing a user’s email from your paid users list when their license expires (use the license.expired event).
  5. Adding a user’s email to your trial users list when they start a trial (use the install.trial.started event).
  6. Removing a user’s email from your trial users list when their trial is over (use the install.trial.expired and install.trial.cancelled event).