Course registration forms

Coursebricks builds course registration forms for training providers. Ask learners the questions you need while they book, collect signatures and documents on the same form, and find every answer on the learner's registration instead of in a separate survey tool.

Ask learners your own questions while they book.

Coursebricks includes a drag-and-drop builder for the registration form learners fill in when they book a course. Ask for job title, dietary needs, prior qualifications or anything else you need, without a separate survey tool.

  • Drag the questions you need into the form
  • Dropdowns with an "Other" answer for anything you didn't list
  • Titles and paragraphs that explain what you need
  • One form reused across many courses, with a default form to start from
Learn about bookings & payments

Show each question only to the people who need it.

Coursebricks shows a question only to company bookings or only to individuals, and only on quick sign-up or full checkout. Conditional logic shows a question only when another answer matches.

  • Company-only questions, such as a purchase order number
  • Different questions for quick sign-up and full checkout
  • Follow-up questions that appear after a matching answer

Collect signatures and documents before the course starts.

Coursebricks registration forms include signature and file upload fields, so learners sign and send certificates or ID documents while they book, not in a later email.

  • Signatures drawn on screen during booking
  • Choose which file types each upload accepts
  • Uploads saved to document management if you want

Let learners pick a kit size or item when they book.

A resource selector question in Coursebricks lets learners choose an item from your inventory, such as a kit size, while booking a course. Their choice reserves the item for that learner.

  • Options come straight from your inventory
  • Each choice reserves the item for that learner
  • Track each item until it is issued and returned
Learn about inventory management

Find every answer on the learner's registration.

Coursebricks stores registration form answers on the registration itself, including signatures, uploaded files and the items a learner chose. Staff can see and edit them on the learner's registration file.

  • Answers saved to your own custom fields
  • Staff can edit answers after the learner books
  • Signatures, uploads and chosen items kept with the answers
Learn about registration file

How to set up a course registration form in Coursebricks

Coursebricks takes a registration form from a blank page to answers on every learner's registration in four steps.

  1. Step 1

    Build the form

    Drag the questions you need into the registration form builder, such as job title, dietary needs, a signature or a file upload, and add titles and paragraphs to explain them.

  2. Step 2

    Set who sees each question

    Show a question only to company or individual bookings, or only on quick sign-up or full checkout. Add conditional logic so a question appears only after a matching answer.

  3. Step 3

    Attach the form to your courses

    Attach the form to each course it applies to; one form can be reused across many courses. Learners fill it in when they book online.

  4. Step 4

    Review the answers on each registration

    Answers, signatures and uploaded files are stored on the learner's registration, where staff can edit them. Uploads can also be saved to document management.

Course Registration Forms FAQs

Course registration forms collect the information a training provider needs from each learner at booking. Coursebricks builds them with drag and drop, shows each question only to the bookers who need it, and keeps answers, signatures and uploads on each registration.

Book a Demo

What are course registration forms?

Course registration forms collect the information a training provider needs from each learner at booking, such as job title, dietary needs, prior qualifications or ID documents. Coursebricks builds course registration forms for training providers with a drag-and-drop builder, conditional logic, signature and file upload fields, and answers stored on each registration.

How are Coursebricks registration forms different from a separate online form or survey tool?

Coursebricks registration forms are part of the booking, so learners answer while they book a course. A separate form or survey tool keeps answers apart from the booking, so they have to be matched to learners by hand. In Coursebricks the answers, signatures and uploaded files are stored on the learner's registration and can fill your own custom fields.

Can I ask learners custom questions when they book a course?

Yes. Build a registration form with the Coursebricks drag-and-drop builder and attach the registration form to each course. Ask for anything you need, such as job title, dietary needs or prior qualifications. Dropdown questions can include an "Other" answer for anything you didn't list.

Can I show some registration form questions only to companies, or only to individuals?

Yes. Coursebricks lets you show a registration form question only to company bookings or only to individuals, and only on quick sign-up or full checkout. Conditional logic can also show a question only when another answer matches values you choose.

Can learners upload documents or sign during booking?

Yes. Coursebricks registration forms include signature fields and file upload fields, so learners can sign and send certificates or ID documents while they book. You choose which file types each upload accepts, and uploads can be saved to document management.

Can learners choose a kit size or other item when they book?

Yes. A resource selector question on a Coursebricks registration form lets learners pick an item from your inventory, for example a kit size. The learner's choice reserves the item for that learner, and you track it until it is issued and returned.

Can staff change a learner's answers after they submit the registration form?

Yes. Staff can edit a learner's registration form answers after submission, including signatures and uploaded files, from the learner's registration file in Coursebricks. Answers can also be saved to your own custom fields on the registration.

Can I reuse one registration form across courses?

Yes. One Coursebricks registration form can be attached to as many courses as you need, and a ready-made default form is included. Conditional logic and visibility rules tailor the same registration form to companies, individuals and different answers, so you don't need a separate form for each kind of booker.

How much do Coursebricks course registration forms cost?

Coursebricks costs $139 per month, or $1,500 billed yearly ($125 per month), with every feature included. Course registration forms come with scheduling, bookings, payments, the website and automation, plus unlimited admin licenses and unlimited registrations with no per-registration fees. The free trial gives 3 months of full access with no credit card.

And much more

Everything else a training provider needs, in one plan.

Coursebricks also runs certificates, invoicing, waitlists, e-signatures, trainer and learner portals, reporting and more. Every feature is included in one plan, with nothing extra to buy.

Spend less time on admin and more time training.

See how Coursebricks fits the way you run courses, or try it free for three months. No credit card needed.