Mailchimp Easy Campaign

Categories

Component ID

2185975

Component name

Mailchimp Easy Campaign

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Overview

UX improvements for campaign creation, still under development:
https://drupal.org/node/1627112

Only for: Mailchimp 2.x branch
This module adds some usability improvements to the MailChimp Campaign pages.
Please note that this is still a sandbox project and may not be production ready.

Features

Sending testmails

This module adds the functionality to send test emails from the campaigns/% page.
Due to an API bug it's only possible to send a mail to one emailaddress at a time.

Easy node selection

It also adds an easy node selection form, from where with autocomplete the nodes are queried.
When a node is selected the "content section" will be filled with the content html. The html generated is comming from the view mode "mailchimp".

Attention, when a new node is added in the row, the text in the editor will be overridden!

Still working on some other improvements/features!

Requirements

- a MailChimp account with API key (http://www.mailchimp.com)
- Mailchimp (http://drupal.org/project/mailchimp) (don't forget the library)
- Display suite (For managing the view modes)

Install & Test

- Install the module and turn it on.
- Go to admin/config/services/mailchimp-easy-campaign and select the content-types that need to be available.
- Go to admin/structure/types/manage/article/display/mailchimp and configure your view mode.
- Go to an existing campaign or create a new one to see how it works! Eep! Eep!

Remarks

- At a campaign when selecting an other template you have to save the campaign because the Easy Content field needs to be reloaded.

Support

Please use the issue queue for any requests or bug reports.

Wishlist

If you agree with one of these wishes below, please post them as a feature request in the issue queue!
- Filter "Teaser" field, because this is used for the plain-text mail in Mailchimp
- Add a "Ready" checkbox per "region", if a user checks it the node's will be unselectable and the text field will be editable. (For overrides, handmade edits).
- Choose Filtered text editor default for the text field, make it configurable in admin screen

Known Issues

- If a template in Mailchimp uses regions with an underscore (eg: "mc:edit='label_name'") it can give issues due to some replacing actions for classes and id's (JavaScript action). It will result at the moment in a not working "Add new item" button.

Credits

This module is written and maintained by Merge