Bring us your messiest workflow. We'll walk it with you.
How the hall gets booked, how program pricing works, how you chase renewals. No canned tour. We walk Communal through your real process so you can see the fit before you decide.
Custom registration forms built into your checkout. Add the questions you need to a membership, program, or facility booking with a drag-and-drop builder, and the answers save to the person's record.
Answers save to the registration
Plenty of organizations send people to Google Forms or JotForm after they pay, then match the answers to the registration by hand. Communal's form builder puts your questions inside checkout and saves the answers with the member, registrant, or booking record.
Download the PDFs you need
Need to pull allergy information for camp staff? Emergency contacts for a field trip? Every response to a form is listed in one place. Export them to CSV for a spreadsheet, or to PDF for the binder that goes on the bus.
Programs, memberships, and bookings
A youth soccer registration needs different information than an adult pottery class. Create as many forms as you need and attach each one to the membership types, programs, or facility rentals it belongs to.
Every booking task in one place
A registration can require a waiver, and a booking can carry a staff checklist and files staff attach, such as an insurance certificate. All of it sits on the same record as the form answers.






Text inputs, text areas, dropdowns, checkboxes, radio buttons, date pickers, number fields, and email, phone, and address fields. Any field can be required, and you can add validation rules such as a minimum length.
Yes. Show or hide fields based on previous answers. For example, only show an allergy information field if someone selects 'Yes' to having allergies, or show different follow-up questions based on the age group someone picks.
Custom forms attach to membership registrations, program sign-ups, and facility bookings, and you can also share a form by public link. Each membership type, program, or facility can have its own form.
View every response to a form from your admin dashboard, or see a member's submissions on their profile. Export responses to CSV for analysis in Excel or Google Sheets, or download PDFs of individual submissions.
Yes. Mark a field as required and registration cannot be completed until it is filled in. Required fields are marked on the form, so people know what they need before they start.
Custom forms collect typed answers, not file uploads. Staff can attach files up to 10MB to a booking request or member record, and participants can upload files to their program signup, so documents stay with the right record.
Yes. Staff checklists attach to facility bookings, and form answers and staff-attached files stay on the booking or registration record. Waivers attach to programs and membership types; see waiver agreement software.
Your data is stored in a secure database that is not accessible to anyone. Users' credit card information is not stored on our platform. We utilize Stripe to process payments, learn more about how they store their data here.
You can! Our team is happy to help migrate data from an excel spreadsheet or an existing platform you utilize today. Contact us for more questions.
Communal directly deposits into your bank account. We do not hold any funds on our platform.
Yes, Communal is fully PCI-DSS compliant as we partner with Stripe as our payment processor. Stripe has been audited by an independent PCI Qualified Security Assessor (QSA) and is certified as a PCI Level 1 Service Provider. Communal does not have access to see or store any credit card data as all transactions are sent directly to Stripe.
How the hall gets booked, how program pricing works, how you chase renewals. No canned tour. We walk Communal through your real process so you can see the fit before you decide.