Add-on modules

Mailchimp for CoreInto

Keeps a Mailchimp audience in step with your clients for newsletters and email marketing automation: clients who agree to marketing email are added with their name, and taken off again when they opt out, close their account or change their address.

Price
Included in every plan
Kind
Add-on module
Version
1.0.0
By
CoreInto

An add-on module for CoreInto that keeps a Mailchimp audience in step with your clients, for newsletters and email marketing automation.

Installing#

  1. The module comes with CoreInto in modules/mailchimp.
  2. In the admin area open Settings > Add-on Modules and press Activate next to Mailchimp.
  3. Press Configure (or open Add-ons > Mailchimp), paste an API key (Mailchimp: profile > Extras > API keys) and save. The key is kept encrypted.
  4. Choose the Audience and save again.
  5. Press Queue all clients once to add the clients you already have.

Who is in the audience#

A client is subscribed when the account is active and the client agreed to marketing email (the "only clients who agreed" setting, on by default). The first name and last name go into the FNAME and LNAME merge fields; the company can go into a COMPANY merge field, and every contact can get a tag.

A client is unsubscribed in Mailchimp (never deleted, so the history stays) when they opt out of marketing email, unsubscribe from a campaign, or their account is closed or no longer active. When a client changes their email address, the Mailchimp contact moves to the new address.

With double opt-in, Mailchimp emails new addresses a confirmation link first.

When changes are sent#

Changes are queued and sent by the automation (cron) every few minutes, a hundred at a time, so signing up never waits on Mailchimp. Send now on the module page sends the next hundred straight away. If Mailchimp cannot be reached, a change is tried again on later runs (five times); a change Mailchimp refuses (for example an address it does not accept) is dropped and shown as the last error.