Squarespace 7.1UI Components

Online Petition Builder

By Common Ninja

Free
Online Petition Builder – Squarespace UI Components on SquareLocator
Fit check
Great for
Campaign and advocacy groups
Residents' associations and community causes
Charities collecting support
Student unions and clubs
Version7.1
SetupEasy

Overview

Online Petition Builder is Common Ninja's Petition Form widget: a signature-collection form you embed on a Squarespace page instead of sending supporters to a third-party petition site. It is an embeddable widget hosted on Common Ninja's platform rather than native Squarespace code. In their editor you choose the fields signers fill in (name and email at minimum, optionally address, comments and a hand-drawn signature pad that works with a mouse or finger), add a headline, explanation, images or video, pick a design skin or add custom CSS, and set up email notifications so you know when new signatures arrive. Submissions are saved to your Common Ninja dashboard and can be exported to CSV for delivery to whoever the petition is aimed at.

Who it suits

Campaign groups, residents' associations, charities, student bodies and anyone running a cause who wants to keep signer data on their own site rather than on a platform that shows adverts next to the petition. The free plan covers one petition form with no time limit.

One honest caveat

You become the data controller for every signature, so you need a privacy notice and a plan for the exported list. The free plan limits signatures per month, and stricter integrity features (one signature per email, IP rate limiting), payment collection for donations and premium skins sit on paid plans. Basic honeypot and CAPTCHA protection is included, but expect some junk entries on a busy campaign.

Installation

Build the form in Common Ninja's editor, copy the embed snippet and paste it into a Squarespace code block on your campaign page. Edits made in the editor update on your site automatically.

What it does
  • Name, email, address, comments and signature pad fields
  • Submissions saved to your dashboard with CSV export
  • Email notifications for new signatures
  • Honeypot and CAPTCHA spam protection
  • Free plan for one petition with monthly signature limits
Full specifications

FAQs

FAQs

What does the Common Ninja Petition Form widget do on a Squarespace site?
It embeds a signature-collection form with fields for name, email, address, comments and an optional hand-drawn signature. Signatures are saved to your Common Ninja dashboard and can be exported to CSV.
Is this native Squarespace code?
No. It is an embeddable widget hosted on Common Ninja's platform. You build it in their editor and paste a one-line embed snippet into a Squarespace code block.
Can signers draw a real signature?
Yes. An optional signature pad lets signers draw with a mouse, trackpad or finger. The signature is stored as an image alongside their typed details.
How do I get the list of signers?
Every submission is stored in your Common Ninja dashboard as one row per signer. You can export the full list, including every field, to a CSV file at any time.
Is there a free plan?
Yes. The free plan covers one petition form with no time limit and no credit card. Paid plans add more forms, higher monthly signature limits, stronger spam protection, donation collection and premium skins.
Can I remove the widget later?
Yes. Delete the code block from your Squarespace page and the form disappears. Export your signatures first, and cancel any paid subscription separately in the Common Ninja billing menu.