Help centre
How FormSide works
FormSide runs a camp from the listing to the register: you publish it, families book and pay, and you get a roster, the money tracked, and a record of every consent given. This page covers all of it — the process first, then each part in detail.
Start to finish
- 1
Set up once
Name your organisation, add your profile, logo and colours, and say where money should land. Ten minutes, and you never touch it again.
- 2
Build a camp
Dates, price, capacity, age range, and a day-by-day programme. It stays a private draft until you publish it.
- 3
Publish
The camp gets a public page and its own booking form, on your branding, at your own web address.
- 4
Families book
The place is held the moment they submit, before any money moves, so two families cannot take the last place at once.
- 5
Money arrives
Bank transfer with a per-booking reference, or card straight to your own Stripe account. FormSide takes no commission.
- 6
Run the day
Open the roster on your phone, check children in and out, and record who collected them.
Overview
The whole process
Two audiences use FormSide, and they never see each other's side of it.
Organisers
You get a workspace holding your camps, the families who booked them, the money and your team. Run one half-term camp or a full year-round programme from the same place.
Families
They get a camp page they can judge properly, a booking form that holds the place immediately, and an account showing every booking and admission pass together.
FormSide takes no commission
Setup
Your workspace
A guided wizard walks you through this the first time you sign in. You can skip any step and come back to it.
Organisation name and handle
This is what families see on your camp pages, and it sets your public web address. Use the name parents would recognise on a poster rather than your registered company name.
Profile
A short description, a contact email or phone, and a website if you have one. This is the first thing a parent reads when deciding whether to trust you with their child, so it earns more than the two minutes it takes.
Branding
Upload a logo and pick a primary and accent colour. Your camp pages, your organisation page and the admission passes families receive all pick them up, so the whole thing looks like you rather than like us.
Where money should land
Add the bank account that transfers should reach. You need an active account before you can publish a paid camp — otherwise a family could book something you have no way to be paid for. Changing a live bank destination is deliberately restricted, because that is the field an attacker would target.
Camps
Building and publishing a camp
A camp starts as a draft and stays private until you publish it. Drafts have no rules — save half a camp and come back.
Publishing is where FormSide checks the camp is complete, because a published camp is a public offer someone will pay against. To go live it needs:
- A sport, venue and town, and an age range
- Start and end dates, and a booking window
- A capacity above zero, and a price
- A photo with alt text, and a lead coach with a job title
- A contact email or phone
- Arrival and collection instructions, and a what-to-bring list
- A day-by-day programme covering every single day, each with a check-in time, a collection time, a location and at least one session
Why the programme is compulsory
Changing a camp after it is live
You can edit a published camp freely, and unpublish it back to draft. What you cannot do is cancel or archive a camp that still has unpaid reservations against it — settle or release those first, so nobody is left holding a place for a camp that no longer exists.
Costs
Record what a camp costs you — coaches, ice time, venue hire, kit — and the accounting view shows real margin instead of just takings.
Bookings
Taking bookings
Each published camp gets its own public page and booking form.
A parent fills in the child's details, an emergency contact, medical notes and the consents you require. The place is held the moment they submit — before any money moves — so two families cannot take the last place at once.
Held places expire
A hold is not forever. If a bank transfer has not arrived within your payment window, the reservation releases itself and the place returns to the pool. You set the window; the default is 72 hours. Nobody has to remember to chase it.
Custom questions
Add your own questions to a camp's form — kit size, school, swimming ability, photo permission. Answers appear on the roster and in exports.
Waitlists
When a camp fills, families can join a waitlist without paying. If a place opens you can notify the list, and the first to book takes it.
Exports
Download any camp's bookings for a spreadsheet, a coach, or your accountant.
Consent
Waivers
Optional. Publish one and every booking must sign it before it can complete.
Signed, not ticked
A typed full name plus a drawn signature — a finger on a phone, a mouse on a laptop. It is stored as the drawing itself, not a checkbox.
Versioned
The exact wording agreed to is stored with the booking. Change the waiver later and old bookings still show what was actually signed, which is the only version that matters if it is ever questioned.
If you publish a new version while bookings are open, families part-way through are asked to sign the current wording rather than being silently held to the old one.
Payments
Getting paid
Two ways, and you can use both on the same camp.
Bank transfer
Every booking gets its own reference against your account. When the money lands, mark it paid and the family gets a receipt automatically. No setup beyond your account details, and it costs nothing.
Card payments
Connect your own Stripe account and families pay by card at checkout. Money goes directly to your Stripe account, never through FormSide, on your normal payout schedule.
A payment is only confirmed by Stripe
Deposits and balances
Take a deposit to secure a place and collect the balance later. The roster and the family's own account both show what is still owed.
Refunds
Refunds are recorded against the original booking, so a camp's figures always reconcile back to individual families rather than to one adjusted total.
Operations
On the day
Everything you need at the door, on a phone.
The roster
Who is coming, their age, their emergency contact, their medical notes, their answers to your questions, and whether they have paid.
The register
Check children in and out, day by day. Check-outs record who collected them — the part that matters if anyone ever asks. A check-in made by mistake can be reversed, and the correction is recorded rather than hidden.
Admission passes
Each child gets a pass on their parent's account, carrying your branding and the camp's timetable.
Reporting
Money and reporting
Per camp, and across the whole organisation.
Per camp
Revenue taken, what is still outstanding, anything refunded, and the costs you recorded against it — so you see margin, not just takings.
Per booking
Every figure traces back to a named family and a payment, which is what makes the totals defensible at year end.
People
Team and roles
Invite coaches and administrators by email. Roles decide what each person can reach.
- Owners and administrators manage everything, including billing and the bank destination
- Finance roles see the money and can settle payments
- Coaches get the rosters and the register, without seeing bank details or payments
Invitations expire on their own, can be revoked before they are accepted, and any member can be removed at any time.
For parents and guardians
For families
You do not need an account to book a place.
Booking
Fill in the form on the camp page, sign the waiver if the organiser has one, and the place is held for your child straight away. You get a confirmation email with your booking reference.
Paying
Pay by bank transfer using the reference on your confirmation, or by card if the organiser has card payments on. Money goes to the organiser running the camp, not to FormSide. Your place is held until the deadline shown on your confirmation.
Your account
Create an account with the same email you booked with, and every booking appears together with its payment status and an admission pass for each child. Bring the pass to check-in.
Changing details
Update your contact details, emergency contact and medical notes at any time — useful when something changes between booking and the camp starting. To cancel, contact the organiser directly; their details are on the camp page and on your confirmation.
Plans
Plans and billing
FormSide is free for everyone while it is in beta.
During the beta the free plan has no limit on live camps or team members, and there is nothing to upgrade to. We will give notice before that changes, and nothing you have already published will be taken down.
Whatever happens to plan pricing, the commission stays at zero. See the pricing page for the detail, and the policy centre for the formal terms.