- Hosted widget: submissions live in Common Ninja's dashboard, not Squarespace
- Free plan covers one form; paid tiers lift submission limits and unlock advanced features
- Squarespace code blocks need a Core (formerly Business) plan or higher
- Squarespace's own Form Block is the lighter choice for a plain contact form
- Payments and HIPAA mode are paid-tier features
Overview
What Contact Form Widget (Common Ninja) is
Contact Form Widget is Common Ninja's quick drop-in enquiry form: a hosted, no-code form built in their editor and embedded on a Squarespace page with one line of code. The old copy here described buttons, tabs and accordions, a different product. It is the simple sibling of their Form Builder.
What it does
The vendor page lists name, email, phone, multi-line message, dropdown, checkbox, radio, file upload and payment fields, with required flags, placeholder text and section grouping. A built-in spam filter screens URLs in names and known bad domains, with optional honeypot, rate limiting and CAPTCHA. Submissions land in the Common Ninja dashboard with attachments, go out by email and export to CSV.
Who it suits
Squarespace sites that want a file upload on the contact page, a small payment such as a consultation fee inside the form, or a shared dashboard of enquiries with CSV export.
One honest caveat
Squarespace's own Form Block already does a plain contact form on every plan, stores submissions in your site and emails you, so most sites do not need this. Choose it for uploads, payments or the dashboard, and accept a third party script and enquiries living outside Squarespace. Payments and HIPAA mode are paid-tier features.
Setup and pricing
Build the form in Common Ninja's editor and paste the embed code into a Squarespace code block (Core, formerly Business, plan or higher). Common Ninja is recurring software: the free plan covers one contact form with no time limit, and paid tiers add forms, submission volume, premium skins and the advanced features noted above.
Related guide
Read my roundup of the best Squarespace plugins in 2026 or browse the plugins collection.
- Name, email, phone, message, dropdown, checkbox, radio, file upload and payment fields
- Spam filter with optional honeypot, rate limit and CAPTCHA
- Submissions dashboard, email notifications and CSV export
- Skins, custom CSS and header or footer images
- HIPAA mode available on paid tiers
Full specifications
Specifications
Spam filter with optional honeypot, rate limit and captcha
Submissions dashboard, email notifications and csv export
Skins, custom css and header or footer images
Hipaa mode available on paid tiers
Consultants taking a small fee or deposit at enquiry
Teams that want enquiries in a shared dashboard with csv export
Free plan covers one form; paid tiers lift submission limits and unlock advanced features
Squarespace code blocks need a core (formerly business) plan or higher
Squarespace's own form block is the lighter choice for a plain contact form
Payments and hipaa mode are paid-tier features