I've just been pointed towards Campaign Monitor by a friend. I'm working on a Rails app and hoping to avoid coding the newsletter feature myself. The app will hold all the newsletter eligible email addresses in a users table in a mysql DB (some of the user records won't be eligible for newsletters, depending on preferences). Is there a clear way of using CM in combination with the app, or, are there differing levels of potential interoperability?
Take a look at http://www.campaignmonitor.com/api to see what you can achieve via the API, and see if it covers what you need.
Thanks Matthew. I found a Ruby Plus video on the topic, http://www.bestechvideos.com/2008/07/04/ruby-plus-72-integrating-rails-app-with-campaign-monitor-api
Do you know if any of the bugs he points out have been fixed?