"email your leaders" and petition modules. Functionality for contacting your MP / congress member, signing e-petitions

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Alex Randall's picture

I'm looking for modules that do the following 1) "email your leaders" function. Allowing users to send a standard or customised email to their political representatives. The correct political representative is identified using a zip code / post code search. New email campaigns can be set up fairly easily. 2) a basic petition signing module. Users simply enter a name and email and are then recorded as having signed the petition.

Can someone point me to a module or combination of modules that do the above. Thanks in advance for your help. Alex

Comments

Is this for both the US and

arianek's picture

Is this for both the US and Canada? I think something was floating around for this maybe in D6 for Canada only...

For petitions - we have done

gargsuchi's picture

For petitions - we have done petitioning here - http://petitions.halabol.com
Basically involves 2 content types - Petition and Petition Signature with node reference linking them. Use some form alters/ formblock module etc. to show the signature form on the petition page, and rules can be used to send out mails. Hope this helps.
Mail me in case you need more details.

Better late than never

LP's picture

I suppose cross-linking on a relevant question is always good for the next person down the pike...

https://drupal.org/project/citizenspeak
http://citizenspeak.org
"CitizenSpeak was started in 2002 to provide grassroots organizations and local activists with easy-to-use, powerful e-advocacy tools."

And an interesting g.d.o wiki-page roundup of stuff: "Creating a Change with Drupal 7"