Ajouter un commentaire

I personally don't know any existing solution to your problem. But here's another suggestion in case you don't find it either:
If you don't want to have to create one rule component per campaign... you could approach this differently :
Create a View that lists all simplenews registrations and add to it some exposed filters that allow you to filter by Zip-code, profession, anything... then add a Rules link (https://drupal.org/project/rules_link) for example that would trigger a custom Rule of yours, more general this time, that would take all the recipients of the filtered view and add them to a new List. That way you could easily create a new campaign list anytime you want. What do you think ?
By the way, you're mentioning Mailchimp... have you considered using https://drupal.org/project/mailchimp ?