Run events & competitions, collect sign-ups with Setball

Free to start · no code · custom forms and per-group quotas, with one-click CSV export once registration opens.

Free to start · no credit card

Three steps to start collecting sign-ups

No coding, no server — follow along and you'll have a dedicated registration page.

1

Create your event page

Add the name, time, and location — a dedicated registration URL is generated for you to share.

2

Set up the form & quotas

Custom fields, per-group quotas, team registration, review and waitlist — all in one place.

3

Open registration & export

See who signed up in real time, approve or decline in one click, and export the list to CSV anytime.

Why Setball

The most tedious parts of running an event, made effortless.

Launch in 3 minutes, free to start

No KYC upfront. Free events never ask for payment or ID — publish and start taking sign-ups. Connect a payment gateway only when you charge.

Per-group quotas, no clashes

Men's, women's, and mixed divisions each get their own quota. One filling up won't crowd out the others, and the page shows each group's remaining spots live.

Team sign-ups, nobody missed

Register as a team and collect the full roster at once, or fill it in later in stages — eligibility and insurance always match the right person.

Personal data auto-deleted

Sensitive documents like IDs and photos are cleared automatically after the event, so organizers don't sit on a pile of files.

See what you'll build

In three minutes you get a dedicated registration page like this, ready to share.

setball.app/e/…

2026 City Cup Volleyball

Oct 18 (Sat) 09:00
Taipei · Municipal Arena
128 signed up
Free
Register now

What you get beyond Google Forms

Everything Google Forms can't do for registrations, Setball already handles.

FeatureGoogle FormsSetball
Automatic quota control, closes when full
Waitlist when full
Per-group quotas (men's / women's)
Team registration + roster
Registration review / document collection
One-click CSV export
Custom notification emails
Personal data auto-deleted after the event

Pricing

Free to start

Free events are completely free — host as many as you like.

Online payments supported — connect your own account and fees land in your bank

FAQ

Is Setball free?

Free events are completely free, with no limit on how many you host. For paid events, fees are collected through your own connected payment account — Setball takes no cut (the gateway charges its own transaction fee).

Can I run paid events?

Yes. Connect your own ECPay account under Account settings — registration fees go straight to your bank account and Setball never handles the money.

How do I collect registration fees?

Once you connect your own ECPay account under Account settings, participants can pay by credit card and funds go directly to your account. (Card payments usually need business registration; individuals can start with ATM / convenience-store payment.)

Do I need to know how to code?

Not at all. Enter your event name, time, and form fields — a dedicated registration page is generated in about three minutes.

How is participants' personal data handled?

Sensitive documents like IDs and photos are automatically deleted after the event, so organizers don't sit on a pile of files.

Can I run competitions with divisions (men's / women's)?

Yes. Each group has its own quota — one filling up won't crowd out the others, and the page shows each group's remaining spots live.

Can I export the registration list?

Yes — one-click CSV export anytime. It opens as a clean spreadsheet in Excel, ready to hand to your team or upload elsewhere.