> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gohaven.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Create and manage events for your club with Haven

> Haven's Events module lets you publish events to your website, collect registrations, manage attendees, and send automated reminder and follow-up emails.

Events in Haven give your organization a place to publish upcoming gatherings, collect RSVPs, and keep members informed — all without a separate tool. Every event you create appears on your public website automatically and is available for members to register through their portal.

## Where events live

Haven surfaces events in three places:

* **Your public website** at `{slug}.gohaven.co/events` — a grid of upcoming events visible to anyone who visits your site. Past events are collapsible below the main listing.
* **Your admin dashboard** at `{slug}.gohaven.co/admin/events` — where you create, edit, and manage events and view registrations.
* **The member portal** at `{slug}.gohaven.co/member/events` — where logged-in members browse upcoming events, register, and see their past registrations.

## The admin events view

Navigate to **Events** in your admin sidebar to see all your events. The view defaults to upcoming events, with a **Past** tab to browse events that have already taken place. You can also switch to a calendar view to see events laid out by date.

From this page you can:

* Create a new event with the **Create Event** button
* Open any event card to view its details, manage registrations, and add a post-event survey
* Browse recurring series — click a series badge to see all occurrences

## Key event fields

When you create or edit an event, the form is organized into sections:

| Section             | Fields                                                                                                |
| ------------------- | ----------------------------------------------------------------------------------------------------- |
| **Basic info**      | Title, description (rich text), cover image URL, published/draft status, member-only toggle           |
| **Date & time**     | Start date/time, end date/time, all-day toggle                                                        |
| **Recurring event** | Weekly, biweekly, or monthly recurrence; ends after a set number of occurrences or on a specific date |
| **Location**        | Venue name, street address, virtual toggle, meeting URL (Zoom, Meet, etc.)                            |
| **Registration**    | Enable/disable registration, max attendees, registration deadline, waitlist toggle                    |
| **Pricing**         | Free toggle; if paid: regular price, member price, optional donation add-on at checkout               |

<Note>
  The virtual meeting URL is only shown to registered attendees, not to the general public. This keeps join links from being shared outside your organization.
</Note>

## Member vs. non-member visibility

By default, events are visible to anyone who visits your public website. You can restrict an event to logged-in members by enabling **Members only** in the Visibility section of the event form. Member-only events are hidden from the public events page and only accessible through the member portal.

<Tip>
  Use member-only visibility for board meetings, internal trainings, or any event you don't want publicized on your public site.
</Tip>

## Recurring events

When creating a new event, you can turn on **Create a recurring series** and choose a frequency (weekly, every two weeks, or monthly). Haven creates each occurrence as a separate event with its own registration list. You can edit individual occurrences independently after the series is created.

To view all occurrences of a series, open the admin Events page and click the series badge on any recurring event card.

## Automated event emails

Haven sends three automated emails related to events:

| Email                      | When it sends                                              |
| -------------------------- | ---------------------------------------------------------- |
| **Registration confirmed** | Immediately after a member or guest completes registration |
| **Event reminder**         | 24 hours before the event starts                           |
| **Post-event follow-up**   | 24–48 hours after the event ends                           |

You can customize the text of each template under **Settings → Email Templates**. The layout and branding are applied automatically from your organization's logo and colors.

<Note>
  The post-event follow-up email is sent automatically when enabled on an event — no manual action needed.
</Note>

## What's next

<CardGroup cols={2}>
  <Card title="Set up registration" icon="clipboard-list" href="/events/registration">
    Enable registration for an event, manage the attendee list, and handle cancellations.
  </Card>

  <Card title="Send event emails" icon="envelope" href="/communications/overview">
    Send announcements to event registrants or all members from the Messages section.
  </Card>
</CardGroup>
