lgMailchimp Plugin

Provides functions to allow site visitors to subscribe & unsubscribe from Mailchimp mailing lists.

Requirements

  • glFusion v1.2.0 or newer
  • PHP 5.2 or newer

Installation

This plugin uses the glFusion automated plugin installer. Simply upload the distribtuion using the glFusion plugin installer located in the Plugin Administration page.

The plugin may be installed manually, if necessary.

Upgrading

The upgrade process is identical to the installation process, simply upload the distribution from the Plugin Administration page.

Features

  • New members can check a checkbox on the signup page to subscribe to the default mailing list.
  • New members are synchronized with existing Mailchimp subscriptions.
  • Members can change their preferences via the “Privacy” panel in their Account Settings.
  • A local database table is updated when members subscribe or unsubscribe from mailing lists, so the checkboxes are shown correctly and the signup block is hidden from members that have already signed up.

Configuration

Because some data is retrieved from MailChimp, you'll need to visit the configuration page twice to get the plugin fully configured. The recommended steps are:

  1. At MailChimp
    1. Set up at least one mailing list
    2. Retrieve your API key
  2. Your site configuration
    1. Enter the API key.
    2. Enter some random characters for the Webhook Key, e.g. “MyKey99”
    3. Save the configuration
  3. Refresh your site configuration page
    1. You should now be able to select one of the mailing lists created with MailChimp as your default list.
    2. Save your configuration again
  4. Back to Mailchimp
    1. Create a webhook to your site, e.g. “http://mysite.com/mailchimp/hook.php?key=MyKey99”. Substitute your actual Webhook key.

The last two steps can be performed in any order that is convenient.

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Logged in as: Guest (anonymous)
glfusion/glmailchimp/start.txt · Last modified: 2013/02/18 23:25 by lee
 
Except where otherwise noted, content on this wiki is licensed under the following license: GNU Free Documentation License 1.3