A simple set of tools that let you manage your pending mailchimp subscribers (people who signed up but never confirmed their email addresses).
More information about why you might want to do this can be found here.
A free version of this tool is hosted here. Follow the instructions below if you want to run it locally or on your own server.
This comes with both a flask web application and a command line utility.
If you haven't already, first setup Python, pip, and a virtualenv.
pip install -r requirements.txt
FLASK_APP=server.py FLASK_DEBUG=1 flask run
Fire up http://localhost:5000/ in a browser and you should see the app.
Copy the example config file locally.
cp config.example.py config.py
Then update the values in the file that correspond to your account information.
Just run the script and it will prompt you interactively about what you want to do.
python mailchimp_list_manager.py
You will have a second chance to confirm any changes before they are saved to MailChimp.
This app is built on Flask and uses Skeleton CSS.
MailChimp calls are handled by python-mailchimp
.
Don't violate any MailChimp terms with this tool! I take no responsibility for anything you do with it.