Drupal coder

emf

Newsletter subscription management in Drupal with E-mail Marketing Framework

Yesterday at the Belgian Drupal User Group (DUG) I presented the E-mail Marketing Framework module, also known as EMF. EMF is a Drupal module that makes an abstraction of the APIs of newsletter or e-mail marketing services like MailChilmp, Campaign Monitor, ... Think of it as the Wysiwyg module for e-mail marketing.

E-mail Marketing was developed based on the observation that most of these services like MailChilmp, Campaign Monitor, ... have kind of the same functionality. So EMF focusses on the UI and other functionality and leaves the actual hard work (subscriptions management, ...) to a plugin module. By writing a plugin module for your own mailing service you can immediately enjoy all functionality provided by EMF on your own site.

Still not clear? Watch my presentation:

December 15, 2010Drupal, emf, modules

E-mail Marketing Framework Module released : a framework for direct marketing services like Campaign Monitor and Mailchimp

Some time ago I released the Campaign Monitor Advanced module. A module that provides advanced integration with the excellent Campaign Monitor mailing list service. Cool stuff was available in it like support for multiple lists, automatic fetching of lists and fields from your Campaign Monitor account, asynchronous pushing of subscription and unsubscription requests and the ability to match Campaign Monitor custom fields to Drupal tokens, profile fields and PHP code. Cool huh?

Well, you'll be happy to know that all this stuff is available for more services then Campaign Monitor only. I have completely rewritten the module as a framework, called E-mail Marketing Framework, to make it work with virtually every mailing list service that provides an API to some of its functionality. Right now, out the box only MailChimp and Campaign Monitor integration is provided.

October 20, 2009Campaign Monitor, Drupal, emf, modules