Setting up a registerable event
Open the event form
Go to Events in your admin sidebar and click Create Event, or open an existing event and click Edit event.
Enable registration
Expand the Registration section of the form. Toggle Enable registration on. Registration is enabled by default on new events.
Set a capacity limit (optional)
Enter a number in the Max Attendees field to cap how many people can register. Leave it blank for unlimited spots. When you set a limit, Haven displays the remaining spots on the event page so members know how full it is.
Add a registration deadline (optional)
Set a Registration Deadline date and time if you need to close sign-ups before the event. After the deadline passes, the registration button is no longer shown.
Enable the waitlist (optional)
Turn on Enable waitlist when full if you want Haven to accept additional sign-ups after the capacity limit is reached. Waitlisted registrants are notified if a spot opens up.
Configure pricing
Expand the Pricing section. By default, events are free. To charge for attendance, turn off Free event and enter a Price. You can also set a discounted Member Price that applies to logged-in members.If you want to give attendees the option to add a donation at checkout, enable Allow optional donation during checkout.
Paid event registration processes through your organization’s connected Stripe account. Make sure you’ve completed Stripe Connect onboarding under Settings → Payments before collecting paid registrations.
How members register
Members register through the member portal at{slug}.gohaven.co/member/events. When a member opens an event detail page, they see a registration card showing:
- The event price (or “Free”)
- Spots remaining
- A Register button (or a waitlist button if the event is full)
- Free events
- Paid events
- Waitlisted events
The member clicks Register and their spot is confirmed instantly. A confirmation email is sent automatically.
Lapsed members
If a member’s membership has lapsed, Haven prompts them to renew alongside their event registration. They can add a renewal and an event ticket to a single Stripe Checkout, paying for both at once — and the member price applies automatically once they renew.Public registration
Events that are not marked Members only are visible on your public website at{slug}.gohaven.co/events. Non-members can view event details from the public site, but to register they are directed to the member portal login. There is no guest checkout for non-members by default.
Viewing the attendee list
To see who has registered for an event:- Go to Events in your admin sidebar.
- Click the event card to open the event detail page.
- Click the Registrants tab.
Registration statuses
| Status | Meaning |
|---|---|
| Registered | Confirmed, active registration |
| Waitlisted | On the waitlist; not yet confirmed |
| Cancelled | Registration was cancelled |
| Attended | Marked as attended (set manually) |
Cancelling a registration
Currently, registration cancellations are handled by contacting your admin. Members can reach out to you directly, and you can update their registration status from the Registrants tab.Automated event emails
Haven sends three emails automatically for events with registration enabled:Registration confirmed
Sent immediately after someone registers. It includes the event name, date, time, location, and — for virtual events — the meeting URL. You can customize the body text under Settings → Email Templates → Event registration confirmed.Event reminder
Sent 24 hours before the event starts to everyone with an active registration. For virtual events, the meeting URL is included in the reminder so attendees don’t have to hunt for it.Post-event follow-up
Sent 24–48 hours after the event ends. You can use this email to thank attendees, share photos, link to a recording, or promote your next event. Enable this email per event by turning on Send post-event follow-up in the event form (coming soon — currently a setting in Settings → Email Templates → Post-event follow-up).All automated event emails are sent from your organization’s branded email address and include your logo, colors, and organization name. You can edit the subject line and body text for each template, but the layout is managed by Haven to keep emails consistent and professional.