No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

MailChimp is an awesome tool for sending mail to large numbers of people. But it's has a problem that a lot of sites face. WYSIWYG :-(. I became frustrated with MailChimp's WYSIWYG html editor. I found and fell in love with markdown during the last year of using MailChimp. Being a command line junkie I wanted a way to compose my campaigns in markdown using vim. Then publish the campaign to MailChimp with a single command. I wanted something similar to jykell and octopress for managing my blog.

I searched far and wide. I was unable to find anything on the internet to scratch this itch.

I also wanted an excuse to learn python. Soo...I decided to take advantage of the awesome MailChimp API and write my own tool.

After some tinkering was brought to life and doing what I wanted it to. looks for a config.yaml file that looks like.

list_id: THELISTID
template_id: TEMPLATEID
from_name: 'Your Name'
to_name: '*|FNAME|* *|LNAME|*'

Armed with this information you can now simply -m -t 'Campaign Name' -s 'Campaign Subject'

Which takes your markdown file and replaces the [editable content area] ( defined as mc:edit="MAIN" with the provided markdown.