Squarespace 7.1UI Components

Easy RSVP Form

By Common Ninja

Free
Easy RSVP Form – Squarespace UI Components on SquareLocator
Fit check
Great for
Weddings and parties collecting guest counts and dietary needs
Workshops and ticketed events taking payment with the RSVP
Conferences and fundraisers that need a CSV guest list
Squarespace sites that want a no-code hosted form
Know before you buy
  • Responses are stored with Common Ninja, not in Squarespace
  • Free plan is capped by views; busy event pages need a paid plan
  • Squarespace's native form block covers a simple yes or no RSVP
  • Third party script on the page; check your plan allows embeds
Version7.1
SetupEasy

Overview

What Easy RSVP Form is

Easy RSVP Form is a hosted event registration form from Common Ninja. You build it in their online editor, paste one embed snippet into a Squarespace page, and guest responses collect in the Common Ninja dashboard rather than in your inbox. The old listing on this page described a buttons, tabs and accordions plugin, which had nothing to do with this widget; the page is now written from the Common Ninja product page.

What it does

The form comes pre-tuned for events: name and email, attendance (yes, no or maybe), guest count, plus-one names, dietary preferences, song requests, accessibility needs and custom questions, all reorderable by drag and drop with required or optional flags and validation rules. For paid events such as workshops, ticketed dinners or fundraisers you can collect a payment in the same submission through the widget's payment integration. Notification emails go to the host when a response arrives, spam protection uses a honeypot field and optional CAPTCHA, and the whole guest list exports to CSV for seating plans and catering counts. Styling comes from pre-designed skins (wedding, corporate, dark mode and so on) with custom CSS if you want finer control, and edits in the editor push to every embed without re-pasting.

Who it suits

Anyone running an event from a Squarespace site who needs more than the native form block: weddings, conferences, workshops, fundraisers, parties and webinars. It is especially useful when you need guest counts and dietary answers in one exportable list, or want to take a fee at the same time as the RSVP.

One honest caveat

Responses live on Common Ninja's servers, not in Squarespace, and the free plan is capped by views, so a popular event page can hit the limit and need a paid plan. Squarespace's own form block already handles a simple yes or no RSVP with an email notification, so this only earns its place when you need guest counts, payments or a clean CSV export. It is also a third party script on the page, with the small performance and privacy considerations that brings.

Setup

Build the form in Common Ninja's editor (you can try it without signing up, then create a free account to publish), copy the embed snippet and paste it into a Code Block or Embed Block on the event page. Squarespace's Personal plan has historically restricted scripts in blocks, so check yours can run an embed. No licence to buy: the free plan covers limited views and paid plans lift the cap and remove branding.

Related guide

I cover the widgets I would actually put on a client site in my roundups of the best Squarespace plugins in 2026 and the best free Squarespace plugins, and the Squarespace plugins collection has every form and booking tool I list.

What it does
  • Event specific fields: attendance, guest count, plus-ones, dietary, song requests
  • Optional payment collection in the same submission
  • Notification emails and CSV export of the guest list
  • Honeypot and optional CAPTCHA spam protection
  • Pre-designed skins plus custom CSS
  • One line embed that updates automatically
Full specifications

FAQs

FAQs

What is Easy RSVP Form?
A hosted event registration form from Common Ninja. You build it in their editor, embed it on a Squarespace page with one snippet, and responses collect in the Common Ninja dashboard.
What can guests fill in?
Name and email, attendance (yes, no or maybe), guest count, plus-one names, dietary preferences, song requests, accessibility needs and any custom questions you add. Fields can be required or optional.
Can I take payment with the RSVP?
Yes. For paid events such as workshops, ticketed dinners or fundraisers, the widget can collect a payment in the same submission through its payment integration.
How do I get the guest list out?
Responses save to your Common Ninja dashboard and export to CSV whenever you need them for seating, catering or follow up. Notification emails also alert you to each new response.
Is it free?
There is a free plan capped by views. Busier event pages need a paid Common Ninja plan, which also removes Common Ninja branding.
How does it go onto Squarespace?
Copy the embed snippet and paste it into a Code Block or Embed Block on the page. Check your Squarespace plan allows scripts in blocks; edits made in the editor update on your site automatically.