# Manage Registrations

After your event is published and participants begin registering, use the Manage Registrations section to view registration details, mark attendance, process payments, and send confirmations.

## Who Can Manage Registrations

To protect registrant demographic and contact information, access to the **Manage Registrations** screens and registrant detail surfaces is restricted to:

* The event's **creator**
* The event's **collaborators** (any access level)
* Users with the **Event Administrators** role
* Users with the **Data Managers** role

Other users with viewable access to the event (through viewable program areas, units, or users) still see the event itself, including a count of how many registrations it has on the event detail page, but the **Manage Registrations** button is disabled with an explanatory tooltip and the underlying pages return a permission-denied response.

{% hint style="info" %}
**TIP:** This restriction applies only to registration management. Permissions on the event itself -- editing details, sessions, payment settings, and so on -- are unchanged.
{% endhint %}

## Navigate to Registrations

Open an existing community event and click the **Registrations** tab in the progress panel. The registrations list displays all current registrations with participant names, registration types, payment status, and attendance status.

{% hint style="info" %}
**TIP:** Registrants who registered others but are not attending themselves display a **Registration Type** of "Non-Participant" and a **Payment Status** of "No Charge."
{% endhint %}

## View and Edit a Registration

{% stepper %}
{% step %}

#### Open a Registration

On the Registrations page, click the name of a registrant or the **Edit** button next to a registration to open the registration detail view.
{% endstep %}

{% step %}

#### Review Registration Details

The registration detail view displays all information submitted by the registrant, including:

* **Registrant name and contact information**
* **Registration type** selected
* **Session selections** (if the event has multiple sessions)
* **Custom form responses** (if a custom registration form was configured)
* **Payment status** and amount (if the event has fees)
  {% endstep %}

{% step %}

#### Edit Registration Information

Update any registration fields as needed and click **Save** to apply the changes.

{% hint style="info" %}
**TIP:** For paid events, you can now edit registration form responses that do not affect pricing -- such as cabin mate requests, pickup locations, or pre/post-conference selections without a price attached. Questions tied to pricing (sessions, paid add-ons) remain locked so invoice history stays intact; to change those, refund and re-register the participant.
{% endhint %}
{% endstep %}
{% endstepper %}

## Edit Registrant Name and Email

For registrations that are **not** linked to a PEARS user account, you can correct the registrant's first name, last name, or email address directly from the registration detail view -- useful for fixing typos or recording a different email for certification purposes.

{% stepper %}
{% step %}

#### Open the Edit Modal

On the registration detail view, open the **Actions** menu and click **Edit Contact Info**. A modal opens with editable **First Name**, **Last Name**, and **Email** fields.

{% hint style="warning" %}
**NOTE:** **Edit Contact Info** is hidden for registrations tied to a fully set-up PEARS user account. To change the name or email on those registrations, the account holder must update their own user profile.
{% endhint %}
{% endstep %}

{% step %}

#### Update the Fields and Save

Edit the fields as needed and click **Save**. First name, last name, and email are all required.

{% hint style="warning" %}
**NOTE:** This update only affects this event registration. It does not change the registrant's PEARS user account, CRM contact, or registrations on other events. Any receipts already linked to this registration are updated with the new name and email.
{% endhint %}
{% endstep %}
{% endstepper %}

## Mark Attendance

{% stepper %}
{% step %}

#### Select Registrations

On the Registrations page, check the box next to one or more registrations you want to update.
{% endstep %}

{% step %}

#### Mark as Attended

Click the **Mark Attended** button to record that the selected registrants attended the event. The attendance status updates in the registrations list.

{% hint style="info" %}
**TIP:** You can also mark attendance individually by opening a registration and checking the **Attended** checkbox on the registration detail view.
{% endhint %}
{% endstep %}
{% endstepper %}

## Mark as Paid

{% stepper %}
{% step %}

#### Select Registrations

On the Registrations page, check the box next to one or more registrations you want to mark as paid.
{% endstep %}

{% step %}

#### Mark as Paid

Click the **Mark Paid** button to update the payment status for the selected registrations.
{% endstep %}
{% endstepper %}

## Send Confirmations

{% stepper %}
{% step %}

#### Select Registrations

On the Registrations page, check the box next to one or more registrations you want to send confirmations to.
{% endstep %}

{% step %}

#### Send Confirmation Messages

Click the **Send Confirmation** button to send the configured confirmation message to the selected registrants. The confirmation message is based on the registration type and the templates configured in the [Confirmations](/plan/community-events/confirmations.md) section.

{% hint style="warning" %}
**NOTE:** Confirmation messages are sent to the email address provided during registration. Verify that the email addresses are correct before sending.
{% endhint %}
{% endstep %}
{% endstepper %}

## Resend or Follow-up on a Single Registration

Open a registration's detail view to send a follow-up email for that registrant. The available email actions depend on whether the registration is complete:

* **Resend Confirmation Email** -- Available for **complete** registrations. Sends the registration confirmation again using the registration type's confirmation message.
* **Send Incomplete Email** -- Available for **incomplete** registrations. Opens a dialog where you can write a custom message and click **Preview** to see exactly what the registrant will receive, including the "Complete Registration" button and fallback link. Send delivers a short reminder with a link the registrant can use to finish signing up.

{% hint style="info" %}
**TIP:** Demographic responses (ethnicity, race, age, gender) are never included in confirmation emails. The recipient sees a "User responses to demographic questions are hidden." message in their place, matching the hidden-data behavior on the Manage Registrations page.
{% endhint %}

## Copy a Registrant's Resume Link

On the registration detail view, click **Get link to resume registration or pay** to copy a direct link for that registrant. The link sends them to the right place automatically -- resume an incomplete registration, pay an outstanding balance, or view a completed registration -- so you can email it to the registrant without picking which link applies. The same link is included on each parent registration row in the [registration export](/plan/community-events/export.md).

## Delete a Registration

To remove a registration entirely, open its detail view and click **Delete Registration**.

{% hint style="warning" %}
**NOTE:** **Delete Registration** is only available to Event Administrators (assigned through the [PEARS Directory](/accounts-and-permissions/accounts-and-permissions/directory.md)). Most users can only **cancel** a registration; the **Delete** option is hidden from them so the registration history is preserved.
{% endhint %}

## Bulk Actions

The Registrations page supports bulk actions for managing multiple registrations at once. Check the boxes next to the registrations you want to update, then select an action from the bulk actions menu:

* **Mark Attended** -- Record attendance for the selected registrations.
* **Mark Paid** -- Update payment status for the selected registrations.
* **Send Confirmation** -- Send confirmation messages to the selected registrants.

{% hint style="info" %}
**TIP:** Use the **Select All** checkbox at the top of the list to quickly select all registrations on the current page.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.pears.io/plan/community-events/manage-registrations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
