The SpeakOut! WordPress petition plugin includes the following features – the free version should be enough to create a single working petition.
free = included with free version – free = available with Premium version
- Easily added via shortcode (free :: premium)
- Set a goal for signatures. (free :: premium)
- Single or multiple (comma separated) recipients of petition (free :: premium)
- Privacy – show only 1st character of surname (admin option) (free :: premium)
- Sender addresses are retained for follow up (free :: premium)
- Confirm email addresses (admin option) (free :: premium)
- Collect addresses or not (admin option) (free :: premium)
- Export data to CSV (free :: premium)
- Send emails or just collect signatures (admin option) (free :: premium)
- Verify signer’s email (admin option) (free :: premium)
- Message sent with the petition can be edited by the sender (admin option) (free :: premium)
- Message can be formatted using markdown syntax (free :: premium)
- Message sent with petition can be hidden from petition so that you can add your own text on the page outside the petition instead. (free :: premium)
- BCC petition to signer (admin option and signer selectable) (free :: premium)
- Signers can choose to be publicly anonymous (admin option) (free :: premium)
- shortcodes [signaturecount] and [signaturegoal] plus other shortcodes for additional flexibility promoting petition (free :: premium)
- Multiple translations (free :: premium)
- Import petitions and signatures from speakup, the original plugin that was abandoned. (free :: premium)
- Multiple petitions on one site (free :: premium)
- Can be displayed in a page or as a widget (free :: premium)
- Integrates with Mailchimp, Mailerlite and Active Campaign (free :: premium)
- Support for andedot.com fund raising form (free :: premium)
- SpeakOut! can automatically increase your goal when you hit a nominated % (free :: premium)
- Enable hCaptcha or Google recaptcha to prevent bots (free :: premium)
- Display signers as table or as single line list (admin option) (free :: premium)
- After successfully signed, optionally redirect to another URL (free :: premium)
- Seven custom fields including 1 drop-down and 2 checkboxes (free :: premium)
- Use plugin CSS or own CSS (free :: premium)
There are plenty more features and options and suggestions are welcome.