Registrations, Forms & Logistics

Handling participant sign-ups, carpooling coordination, and pickup runs.

Registration Forms

Registration forms let participants sign up for a gathering. You build the form using a flexible field editor, and responses are collected and managed from the Registrations tab.

How registration forms work

Each gathering can have one registration form. The form uses a JSONB schema, which means you can define whichever fields you need; there's no fixed template. Common fields include name, faerie name, dietary requirements, accessibility needs, arrival date, and sliding-scale payment preference.

When a participant submits the form, their response is saved as a registration with a Pending status. You can then review and approve, waitlist, or decline registrations from the admin panel.

Creating a registration form

  1. Open the gathering's Overview tab
  2. Click the Manage Registration quick action button
  3. This takes you to the Forms tab, where you can create a new form of type REGISTRATION
  4. Give the form a title and URL slug (this creates the public link participants will use)
  5. Build your form fields using the schema editor
  6. Set an Open date and Close date to control when the form accepts submissions
  7. Optionally set a Maximum submissions limit
  8. Click Save

Form settings

Setting Description
Title The name shown to participants at the top of the form
URL slug Creates a public URL for the form (e.g. riverland.faeries.eu/forms/beltane-2026-registration)
Open date When the form starts accepting submissions
Close date When the form stops accepting submissions
Max submissions Optional cap on the number of responses

Tips

Managing Registrations

Once participants submit a registration form, their responses appear in the Registrations tab. From here you can review submissions, update statuses, and track capacity.

Registration statuses

Status Meaning
Pending The participant has submitted; awaiting review
Approved The participant is confirmed for the gathering
Waitlisted The gathering is at capacity; the participant is in the queue
Declined The registration has been declined
Cancelled The participant (or an organiser) has cancelled the registration

Reviewing registrations

  1. Open the gathering and click the Registrations tab
  2. You'll see a list of all submissions with their current status
  3. Click a registration to view the full form response, including all fields the participant filled in
  4. Use the status dropdown to approve, waitlist, decline, or cancel the registration
  5. Optionally add internal Notes when changing a status (these are only visible to organisers)

Tracking capacity

The gathering's Overview tab shows capacity usage in the stats cards at the top. The numbers reflect how many approved registrations there are against the optimal and maximum capacity you set when creating the gathering.

If you've set a maximum capacity, keep an eye on the count when approving new registrations. Waitlisting is useful when you're close to capacity but expect some cancellations.

Exporting registrations

You can export registration data in several formats for offline use or sharing with co-organisers:

Exports can be filtered by status, so you can pull just the approved registrations if needed.

Tips

Carpooling Coordination

The carpooling feature helps organisers match drivers with passengers for travel to and from the gathering venue. Participants indicate their travel plans via a carpool form, and organisers can then create and manage matches.

Setting up carpooling

  1. Open the gathering's Overview tab
  2. Click the Create Carpooling quick action button
  3. This creates a CARPOOL type form linked to the gathering
  4. Participants fill in details like their departure city, travel dates, whether they're driving or need a ride, and how many seats they have (if driving)

Once submissions come in, you can view and manage them from the Carpooling tab.

Managing carpool matches

Carpool matches go through a simple workflow:

Status Meaning
Suggested A potential match has been identified
Introduction sent The driver and passenger have been introduced to each other
Confirmed Both parties have confirmed the arrangement
Cancelled The match has been cancelled

To update a match:

  1. Open the gathering and click the Carpooling tab
  2. Review the list of matches with their current statuses
  3. Click a match to update its status or add notes

Carpool statistics

The carpooling stats give you an overview of:

This helps you spot where extra coordination is needed; for example, if several people from the same city still need rides.

Tips

Pickup Runs

Pickup runs coordinate transport from nearby train stations, bus stops, or meeting points to the gathering venue. This is common for rural venues where public transport doesn't reach the door.

Setting up pickup coordination

  1. Open the gathering's Overview tab
  2. Click the Create Pickup quick action button
  3. This creates a PICKUP type form linked to the gathering
  4. Participants fill in their arrival details: date, time, station or meeting point, and number of people

Submissions appear in the Pickups tab, where you can organise them into runs.

How pickup runs work

A pickup run represents a single trip by a driver to collect one or more participants. Each run includes:

Organising runs

  1. Open the gathering and click the Pickups tab
  2. Review the incoming pickup requests from participants
  3. Group requests by time and location to plan efficient runs
  4. Assign a driver and passengers to each run

Tips