Registration form builder

Take registrations with a free online form.

For an event, a class, a season, a workshop or a membership intake. Capacity limits, a closing date, guardian questions that appear only for under-18s, and a list you can export the morning it starts. Pulseware cannot take payment — that is further down this page, not buried in it.

Free · No credit card · Unlimited registrations, subject to fair use

On the phone in their hand

Most people register from a phone.

Usually from a link in a newsletter, a QR code on a flyer or a post in a group chat. The form is built for that first: full-width fields, the right keyboard for a mobile number, and a progress bar that follows the path they actually take.

Register your place

About three minutes.

Mobile number+61 412 004 118

Which program?Beginners – Monday 6 pm

Is the person attending under 18?YesNo

Parent or guardian name shown by logicMarisol Quintanilla

Register

The registration form template as a respondent sees it. Example data. The guardian question appeared because the answer above it was “Yes”.

What a registration form needs

Everything you would otherwise chase by email.

The 17-question template exists because the same details get chased every intake: the emergency contact, the dietary note, the signed consent, the guardian's phone number.

Open the registration form template
  • Who they are. Name, email, mobile and a home address that asks for a state and a postcode.
  • Which session. A dropdown of your programs, dates or ticket types, with an “Other” option.
  • Guardian questions. Answer “under 18” and the parent or guardian questions appear — and become required.
  • Emergency contact. A name and a number, required, so you are not chasing it on the day.
  • Consent, done properly. Terms, photo consent and an unticked marketing box, with a short collection notice at the top.
  • Save and come back. A long registration can be finished later without starting again.

Running the intake

Capacity, closing dates and one link per session.

The awkward part of registrations is not the form, it is everything around it: stopping at capacity, closing on time, and knowing who is actually coming.

  • A capacity limit. Close the form after a set number of registrations, with your own “this program is full” message.
  • A closing date. Open and close on dates in your own time zone. No reminder to yourself required.
  • One link per session. Add ?program=Beginners to the link and that session is preselected for them.
  • One place each. Duplicate prevention stops the same person registering twice — leave it off when parents enrol several children.
  • A live roster. Sync registrations to Google Sheets, Notion or Airtable as they arrive.
  • A list to print. CSV or Excel of everyone who registered, any time, on every plan.

The honest part

Pulseware cannot take the money.

Paid registration is the obvious next question, and the answer is no — not yet. There is no payment question type, so a Pulseware form cannot charge a card, hold a deposit or issue a ticket.

Payments are coming soon. Until they arrive, here is what actually works, and it is what our template pages have told people all along:

  • Register first, pay second. Collect the registration here, then put your bank-transfer details, your invoice terms, or a link to your ticketing or payment page on the confirmation screen. You write that screen, and it can pipe in their name and the session they chose.
  • Free events lose nothing. Community classes, school intakes, club sign-ups, member renewals, workshops paid on the day — none of these need a payment step, and they are most of what registration forms are used for.
  • If the money must be collected in the same step, a form builder with payments built in is the right tool today. We would rather you read that here than discover it after rebuilding your form.

The same goes for a few other things: forms are hosted on a pulseware.com.au link rather than your own domain, an account is one person rather than a team, and there is no public API. All three are coming soon, and all three are listed with the same honesty on our Tally comparison.

What costs what

A whole intake runs on the free plan.

Every badge below is generated from the same file the billing system reads — including the rows where the answer is “Pro”, “Business” or “coming soon”.

See the full pricing page
  • Unlimited responses Free: unlimited (fair use)

    No monthly response cap, subject to fair use.

  • Every question type Available on Free

    Choice, rating, NPS, matrix, date, address, picture choice and more.

  • Conditional logic Available on Free

    Show, hide and skip questions based on answers.

  • Scheduling and response limits Available on Free

    Open and close on a date, or after a number of responses.

  • Duplicate prevention Available on Free

    Stop the same person responding twice.

  • Save and continue later Available on Free

    Respondents can come back to finish.

  • Custom endings and redirects Available on Free

    Different thank-you screens or redirects based on answers.

  • Email notifications to you Available on Free

    Get an email for every new response.

  • CSV and Excel export Available on Free

    Download every response, any time.

  • Respondent confirmation emails Available on Pro

    Send respondents a copy of their answers.

  • Email verification Available on Business

    Respondents confirm their email with a one-time code. Optionally limit to your domains.

  • Payments Coming soon

    There is no payment question type, so a registration form cannot charge a card, hold a deposit or issue a ticket.

Start from one of these

Four registration forms, already written.

Each one is a working form, not a screenshot. Preview it, then edit it in one click.

All registration form templates

Common questions

What organisers ask before an intake opens — starting with the one about money.

Can I charge for a registration or sell a ticket?
No. Pulseware has no payment question type, so it cannot take a card, a deposit or a ticket price. Payments are coming soon. What people do today: take the registration here, then put your bank-transfer details, your invoice terms or a link to your ticketing page on the confirmation screen — you write that screen, so it can say exactly what you need it to. If the money has to be collected in the same step as the form, a form builder with payments built in is the right tool and we would rather say so here than after you have built it.
How do I cap the number of places?
Set a response limit in the Settings tab. When the form reaches it, registrations close and everyone who arrives after that sees the message you wrote — the registration template ships with “This program is full. Join the waitlist and we’ll let you know if a place opens up.” Pair it with a waitlist form template and the overflow is captured instead of lost.
Can I ask different questions of under-18s?
Yes, and the template already does. A yes/no question asks whether the person attending is under 18; answer yes and the parent or guardian name and mobile appear and become required. Answer no and nobody ever sees them. The same pattern handles dietary requirements, accessibility needs and anything else that only applies to some people.
Does the person registering get a confirmation?
Everyone gets a confirmation screen, on every plan, and you write it — it can pipe their name and their email address into the message, list what to bring, and carry a button back to your site. An emailed confirmation with a copy of their answers is a Pro feature. On the free plan, most people write the joining instructions into the confirmation screen and tell registrants to screenshot it.
Can I run one form for several classes or sessions?
Yes. Put the sessions in a dropdown, then link each session from your own site with ?program= and the name of the session — the form opens with that one already chosen. The answers come back in one list with a column telling you which session each person picked.
What about privacy and consent, for an Australian organisation?
The registration template opens with a short collection notice — what the details are used for and a place for your privacy policy link — which is what Australian Privacy Principle 5 asks for. The marketing consent box is unticked by default and says people can unsubscribe, matching the Spam Act 2003. It is a sensible starting point, not legal advice; read it and change it to fit your organisation.
How many people can register?
As many as you let in. There is no monthly response cap on any plan, including free — unlimited responses, subject to the published fair use thresholds. The only ceiling on a registration form is the capacity limit you set yourself.
Can I check that the email address is real?
On the Business plan, yes: respondents confirm their address with a one-time code before the registration is accepted, and you can restrict registrations to particular email domains — useful for a staff or student intake. On other plans the email format is checked but not verified.
Can someone else in my organisation manage the registrations?
Not from their own login yet — an account is one person today, and team workspaces are coming soon. In the meantime, send every registration to a shared inbox or a Slack channel, or sync them to a Google Sheet the whole committee can see.
Can I embed the registration form in my own site?
Yes — inline in a page, as a pop-up, or as a full-page form behind a link or a QR code on a flyer. Embedding a form covers each style. You can also just share the link; it works the same either way.

Next steps

The templates themselves, the how-to articles, and the rest of the builder.

Open registrations this afternoon.

Start from the template, change the sessions to yours, set the capacity, publish. No account needed until the moment you publish, and no cap on how many people sign up.

Build my registration form Browse registration templates