Registraties7 min read

Registraties beheren

Deelnemerslijst bekijken en exporteren, wachtlijst beheren, registraties annuleren of overdragen en massa-e-mails versturen.

The Registrations Tab

Every event has a Registrations tab where you can see, filter, and manage all attendees. The list updates in real time as new registrations come in. From here you can view individual attendee details, cancel registrations, and export the attendee list. To send messages to attendees, use the Broadcast tab.

Custom Registration Fields

There are two layers of registration fields beyond the required name and email:

Standard optional fields (org-level)

Enable these in Organization Settings → Registration Fields. They apply across all your events unless overridden at the event level:

  • Company / Organization — useful for B2B and professional events.
  • Job title — helps with networking and audience segmentation.
  • Dietary requirements — if you are providing catering.
  • T-shirt size — for events that provide branded swag.
  • Referral source — asks “How did you hear about this event?”.

Per-event custom fields

For event-specific questions, go to Registration → Form Fields in your event dashboard. You can add as many custom fields as you need — they appear below the standard fields on the registration form. Supported field types include:

  • Short text and Paragraph — for open-ended answers
  • Dropdown and Multiple choice — for predefined options
  • Checkbox — for yes/no or consent questions
  • Number, Phone, URL — for structured inputs

You can mark any field as required. All custom field responses are saved with the registration and appear in the attendee list and CSV export.

Every additional field has a small negative effect on conversion rate, so only add fields you will genuinely use.

Viewing and Filtering the Attendee List

The registrations list shows: attendee name, email, ticket tier, registration date, check-in status, and any custom field responses. You can:

  • Search by name or email using the search box at the top.
  • Filter by ticket tier, check-in status (checked in / not checked in), or waitlist status.
  • Sort by registration date, name, or ticket tier.

Click on any attendee row to open their full registration detail, including all form responses and payment information.

Exporting the Attendee List

To export all attendees to a spreadsheet, click Export CSV in the top right of the registrations tab. The export includes:

  • First name, last name, email
  • Ticket tier name
  • Registration date and time (UTC)
  • Check-in status and check-in timestamp
  • Payment amount (for paid tickets)
  • All enabled custom field responses

The CSV is UTF-8 encoded and opens correctly in Excel, Google Sheets, and Numbers. For large events (500+ registrations), the export may take a few seconds to generate.

Importing Registrations from CSV

If you already have a list of attendees — from a previous system, a spreadsheet, or a partner organization — you can import them directly into CompleteEvent without requiring them to go through the registration form or Stripe. Imported attendees are immediately added as confirmed registrations and each one receives a standard confirmation email containing their QR code and event guide link.

To import, go to the Registrations tab and scroll to the Import from CSV section. Your CSV must include at minimum three columns: first_name, last_name, and email. Additional columns are ignored. Upload the file, confirm the preview, assign a ticket tier (if your event has more than one), and click Import.

The importer:

  • Skips duplicate email addresses already confirmed on this event.
  • Validates each row and lists per-row errors without aborting the whole import.
  • Reports how many registrants were imported and how many were skipped.

There is no limit on the number of rows per import file, but very large imports (1,000+ rows) may take a moment to process. Imported registrations count toward your event capacity exactly like paid or free registrations.

Group Registration

Attendees can register a group of 2–10 people in a single checkout. On the registration form, they toggle Register a group, specify how many people, and enter the name and email for each additional attendee. The primary registrant pays for the whole group in one Stripe transaction.

Each member of the group receives their own confirmation email with their individual QR code. In the registrations list, group members are linked together and can be identified by their shared group reference. The primary registrant is marked as the group leader.

For pre-arranged groups (corporate attendees, partner organizations), use the Import from CSV workflow instead — it's faster for large groups and does not require the group to go through checkout.

Attendee Self-Service Portal

Every confirmation email includes a link to the attendee's self-service portal. From here, attendees can:

  • View and download their QR code.
  • Browse their personal session schedule.
  • Update their contact details (name, phone, company).
  • Request a cancellation, which enters the organizer's refund request queue.

No login is required — access is gated by the unique token in their confirmation link. Organizers can find the portal link from any attendee's registration detail page.

Cancelling a Registration

Open the attendee's registration detail and click Cancel registration. A confirmation dialog will appear. Confirm to proceed.

Cancelling a registration:

  • Removes the attendee from the active registrations list.
  • Invalidates their QR code (if they try to check in, it will fail).
  • Frees up one spot — if anyone is on the waitlist, they automatically receive a 24-hour claim link by email.

CompleteEvent does not automatically process refunds when you cancel a registration. For paid tickets, issue the refund separately in your Stripe Dashboard before or after cancelling the registration in CompleteEvent.

The Waitlist

When a ticket tier reaches capacity and the waitlist is enabled, new visitors to the registration page will see a “Join Waitlist” button. They enter their name and email — no payment is collected at this point.

When a registered attendee cancels, the first person on the waitlist automatically receives a claim email with a unique, time-limited link. The link expires after 24 hours. Clicking it confirms a free registration instantly, or redirects to Stripe checkout for paid tickets. If they do not claim their spot within that window, the next person on the waitlist receives the offer.

You can view and manage the waitlist from the Waitlist sub-tab within Registrations. From here you can:

  • See the full waitlist in order.
  • Manually invite a specific person ahead of their queue position.
  • Remove a person from the waitlist.

Broadcast & Communications

The Broadcast tab (in the event navigation) lets you send messages to all confirmed registrants. Messages can go out as push notifications to attendees with the CompleteEvent iOS app installed, with automatic email delivery to everyone else. This is useful for logistics updates, schedule changes, reminders, or last-minute information.

There are two ways to send:

  • Schedule a message — pick a date and time, select your channel (push + email fallback, or email only), write a subject and message body, and save. Scheduled messages go out within 5 minutes of the selected time. You can view and cancel upcoming scheduled messages from the same page.
  • Send now — for unplanned, immediate messages. Write a subject and body, select the channel, and click Send Now. The message is delivered immediately to all confirmed registrants.

Important: Broadcasts are sent to all confirmed registrants — there is no per-tier or per-status filtering. Send Now messages cannot be recalled, so double-check your message before sending. Broadcast & Communications is available on Starter and Pro plans.

GDPR and Data Handling

If an attendee requests access to or deletion of their personal data, you can handle these requests from Organization Settings → Data & Privacy. See the Security and Compliance article for full details on GDPR data export and deletion.

Need more help?

Contact us at support@completeevent.app and we'll get back to you within one business day.

← Back to Help Center