MoveOn Petitions

Progressive grassroots campaigns for individuals and organizations.


The MoveOn Petitions site is a free platform used by organizations and millions of people to start, support, manage, and win progressive campaigns. We are rebuilding this tool under an open source license, so now anyone can also contribute to the platform that fuels powerful progressive campaigns.

We are rewriting MoveOn Petitions as a modern React app backed by a Django API. Join us!


Key Features

Builds Campaign Communities

Petition creators can keep supporters updated on their campaign, share relevant news, ask supporters to make phone calls or take another action, and announce victory. Supporters can share their personal reasons for signing and contact petition creators.

Promotes Progressive Campaigns

The MoveOn Petitions system helps spread the word on petitions, by automatically sharing petitions with larger groups of people, and measuring interest. The built-in testing tool is synced with MoveOn's email client, making it easy to promote dozens of petitions at once to multiple email audiences and to identify which petitions are strongest.

Protects Privacy

When someone signs a petition on MoveOn Petitions, their contact information will not be shared with anyone else. Only MoveOn and the petition creator are able to contact petition signers.




Blocks Hate and Spam

MoveOn staff and volunteers actively review both petitions and mailings to ensure they're promoting progressive causes and values. We also have a built-in, flexible filter to protect petition creators from receiving hate mail and prevent harmful petitions or mailings from being posted.

Delivers Signatures






MoveOn Petitions helps facilitate delivery of petition signatures and comments, either electronically or in person with printed signature lists. Petition targets can also easily and directly respond to petition signers by sending an email to all signers or, if they're an elected official, just their constituents.

Get Involved


Try out the tool to see how it works. Start a petition to build support around a progressive campaign:


Have an idea for how to improve MoveOn Petitions? Or want to help us build it? Get involved via GitHub:


Want to talk about MoveOn Petitions? Join the Progressive Coders Network Slack and find us in the #moveon channel: