---
title: Events
sidebarTitle: Introduction
description: >-
  Host workshops, classes, circles, retreats and webinars, one-off or repeating,
  with tickets, registrations and everything around them.
audience: luminary
feature: events
type: introduction
availability: live
last_verified: '2026-10-15'
keywords:
  - events
  - workshops
  - classes
  - retreats
  - webinars
  - tickets
  - registrations
  - circles
url: 'https://help.bringsoul.life/luminaries/offerings/events/introduction'
---

# Events

> Host workshops, classes, circles, retreats and webinars, one-off or repeating, with tickets, registrations and everything around them.

An Event is a group gathering with a date and time that many people can attend: a workshop, a weekly class, a monthly circle, a retreat, a webinar. You set when and where it happens, add one or more Tickets (free or paid), and members register. Around each event you can message registrants, share materials, open a group chat, collect a form, and let people vote on a time.

## When to use an event

| If you want…                                                          | Use                                                                                            |
| --------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| A group gathering on a set date and time, online or in person         | An Event                                                                                       |
| The same class or circle on a regular pattern, like every Tuesday     | A Repeating Event ([guide](https://help.bringsoul.life/luminaries/offerings/events/host-a-repeating-event))               |
| A gathering where you don't know the date yet and want people's input | An event with a Timing Poll ([guide](https://help.bringsoul.life/luminaries/offerings/events/let-members-vote-on-a-time)) |
| A one-to-one appointment someone books with you                       | A [1:1 session](https://help.bringsoul.life/luminaries/offerings/sessions/introduction)                                   |
| Lessons people work through at their own pace                         | A [course](https://help.bringsoul.life/luminaries/offerings/courses/introduction)                                         |
| An ongoing group conversation with no date attached                   | A [chat space](https://help.bringsoul.life/luminaries/offerings/chat-spaces/introduction)                                 |
| A one-off update to everyone on your portal                           | An [announcement](https://help.bringsoul.life/luminaries/audience/announcements)                                          |
| An update to just the people registered for one event                 | An event Blast ([guide](https://help.bringsoul.life/luminaries/offerings/events/message-your-registrants))                |
| A live audio gathering inside your community                          | Community Gatherings ([Community](https://help.bringsoul.life/luminaries/community/introduction))                         |

## What members experience

1. A member finds the event in the Events section of your portal, or opens a link you shared (the event's Share button copies it).
2. The event page shows the cover image, title, date and time with time zone, Online or the venue, a description, and a Registration card with your tickets.
3. They pick a ticket and click Register (free) or Get Ticket (paid). A free ticket with nothing to answer registers them straight away. Otherwise they go to checkout, where they pick their dates for a pick-your-dates ticket (Dates), answer your registration form if you added one, can enter a code under Have a promo code?, and click Register or Register & Pay.
4. They land on their ticket page, with a QR code for check-in, and get a confirmation email. Soul then emails a reminder 2 days, 1 day and 1 hour before the event. For a repeating event, reminders go out before each upcoming date.
5. Everything about their registration is on their ticket page. They reach it with View Ticket on the event page, from the Calendar tab in [Activity](https://bringsoul.life/activity?tab=calendar), or from [Purchases](https://bringsoul.life/purchases) for a paid ticket. It shows the date and time, a Join Online button or the venue with directions, Resources (materials you shared), your blasts under Messages from &lt;your portal name&gt;, and the Event chat if you opened one. They can Cancel registration there too, and then Request a refund if your refund policy allows it.

For the full member view, see [Events for members](https://help.bringsoul.life/members/events).

## Anatomy of an event

An event has four layers. You set them up roughly in this order:

1. The event itself: title, schedule, place, visibility.
2. Tickets: who can register, at what price, how many.
3. Registrations: one record per person who signed up.
4. Extras around it: blasts, content, chat space, forms, promotions, automation, timing poll.

### Event details (Create New Event / Edit Event)

| Setting             | What it does                                                                                                                                                                      |
| ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Cover image         | _"Add an image that best represents your event/course (optional)"_. Shown on the event card and page. Events without an image look unfinished when shared.                        |
| Visibility          | Public: _"Visitors will be able to see this event."_ Private: _"Event will only be visible to subscribers."_ Unlisted: _"Event is hidden from listings but accessible via link."_ |
| Title               | The name of the experience. Name what happens, not just the format (_"Full Moon Breathwork Circle"_ rather than _"Workshop"_).                                                    |
| Description         | Rich text: who it's for, what will happen, what to bring.                                                                                                                         |
| Flexible Date Event | _"Date TBD: use a timing poll or set the date later."_ Hides the date fields so you can publish before the date is fixed.                                                         |
| Start / End         | Date and time of the event (or of the first date, for a repeating event).                                                                                                         |
| Event Timezone      | Click it, then Select Timezone. Members see times in this timezone.                                                                                                               |
| Repeat this event   | Makes it a repeating event. See [Repeat settings](#repeat-settings).                                                                                                              |
| Location & Format   | In-Person Event or Online Event. See below.                                                                                                                                       |
| Attendance Limit    | Under Event Settings, shown when you edit an existing event. Unlimited seats or Limited to a number of seats. You can also change it from the Registrations tab.                  |

#### Online Event

| Setting                 | What it does                                                                                                                                                                                                                                |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Meeting Link (optional) | Your Zoom, Google Meet or other link. Before registering, members see _"The link arrives with your ticket."_ Once registered, their ticket page has a Join Online button. You can add it later. Soul does not create Zoom links for events. |

#### In-Person Event

| Setting                               | What it does                                                                                                                                        |
| ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| Location search                       | Search for the venue and pick it. Members get the address and a map.                                                                                |
| Manual Address Entry                  | Type Venue Name, Street Address, City, Region/State and Country yourself instead of searching.                                                      |
| Include location details              | Adds a line of directions, such as _"Floor 3, Suite 302"_ or _"Park at West Entrance"_.                                                             |
| Show full address before registration | On: everyone sees the venue, full address, map and directions on the event page. Off (the default): visitors see only the city until they register. |

### Repeat settings

Turn on Repeat this event to open these options.

| Setting            | Options                                                                                                                        |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
| Repeat every       | A number plus days, weeks, months or years. For example, every 2 weeks.                                                        |
| Repeat on (weekly) | The weekdays, Mon to Sun. Pick several for a class that meets twice a week.                                                    |
| Monthly pattern    | Same day as start date, Specific day(s) of the month, or Weekday of nth week (for example the first Sunday, or the Last week). |
| Ends               | Never, On specific dates (stops when that day ends), or After number of occurrences.                                           |

Once an event is published and has confirmed registrations, the pattern locks: _"Recurrence is locked because this event is published and has confirmed attendee registration(s)."_

### Tickets (Tickets tab)

Every new event starts with one free ticket called Regular. Edit it or add more with Add Ticket.

| Setting                                                      | What it does                                                                                                                                                     |
| ------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Ticket Name                                                  | For example _"General Admission"_, _"VIP"_, _"Early Bird"_. Each name must be unique within the event.                                                           |
| Description (optional)                                       | What this ticket includes.                                                                                                                                       |
| Capacity (optional)                                          | Seats on this ticket. _"Leave empty for unlimited."_                                                                                                             |
| Ticket Visibility                                            | Public (Available to everyone) or Subscriber Only (only your paying members can register).                                                                       |
| Ticket Pricing                                               | Free or Paid.                                                                                                                                                    |
| Price                                                        | The amount, for a paid ticket.                                                                                                                                   |
| Variable pricing                                             | _"Let attendees choose how much to pay within a range."_ Set a Minimum Price and Maximum Price. Good for sliding scale.                                          |
| Join Policy (repeating events only)                          | All Access: must join from the beginning, All Access: can join midway, or Flexible Access: can join midway and choose events.                                    |
| Max Selectable Occurrences (optional) (Flexible Access only) | Caps how many dates one person can pick, such as _"any 3 classes"_.                                                                                              |
| Pricing Model (repeating events only)                        | Flat Rate: _"Charges once for the entire occurrences."_ Per Occurrence: _"Charges for each occurrences"_ the person picks.                                       |
| Registration form                                            | Add Form attaches a form people must fill in before they register. See [registration forms](https://help.bringsoul.life/luminaries/offerings/events/collect-info-with-a-registration-form). |

Drag tickets to set the order members see them in. Below the tickets, Refunds for this event shows the [refund policy](https://help.bringsoul.life/luminaries/business/refunds) for this event and lets you override your portal default.

### Registrations

Each registration is one person on one ticket (and, for repeating events, their dates). Statuses:

| Status    | Meaning                                                                                                                                                                                           |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Confirmed | Registered (and paid, if the ticket is paid).                                                                                                                                                     |
| Pending   | A seat is held while they finish paying. You see Hold ends and Amount due. _"If they pay, this changes to Confirmed. If they don't, the seat is released and the registration leaves this list."_ |
| Cancelled | Cancelled by you or by them.                                                                                                                                                                      |
| Refunded  | Money returned.                                                                                                                                                                                   |

## Where it lives in the dashboard

[Offerings → Events](https://portal.bringsoul.life/events). The list has four filters: All, Upcoming, Completed and Draft, plus a search box. Each card shows the date, whether it's online or in person, visibility, price (_"From $…"_ when there are several tickets) and capacity. Create Event starts a new one. The share button at the top copies your portal's events page link.

Click an event to open it. The header has Edit Details (or Edit Draft), share options (Copy link, Facebook, LinkedIn, QR Code), and Delete in the … menu. The tabs:

| Tab           | What you do there                                                                                                                                                                                            |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Overview      | See the date, status, format, meeting link or map, description and capacity. If you use resource management, assign Staff, a Room and Add-ons.                                                               |
| Tickets       | Add, edit, reorder and delete tickets. Attach registration forms. Set the event's refund policy.                                                                                                             |
| Registrations | See who's coming, filter by date, edit capacity, Export CSV, Add Attendee, open a registration to cancel, refund or mark attendance.                                                                         |
| Content       | Upload materials, recordings and links for registrants, in folders.                                                                                                                                          |
| Chat Space    | Enable Chat Space to give registrants a group chat.                                                                                                                                                          |
| Promotions    | Promo codes that apply to this event. Create them here or in [Business → Pricing](https://portal.bringsoul.life/settings/pricing); see [discount codes](https://help.bringsoul.life/luminaries/offerings/events/offer-a-discount-code). |
| Automation    | _"Automate actions when someone registers for this event."_ Send an email or a form.                                                                                                                         |
| Blasts        | _"Send updates to your event attendees via email."_ Now or scheduled.                                                                                                                                        |
| Timing Poll   | Let people vote on the date and time.                                                                                                                                                                        |

## Statuses and lifecycle

| Stage     | What it means                                                                                                               | Where you see it                      |
| --------- | --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
| Draft     | Saved with Save as Draft. Not on your portal. You can't add attendees to a draft.                                           | Draft filter; Draft pill on the event |
| Published | Saved with Create & Publish Event (or Save & Publish Event when editing). Live on your portal, according to its visibility. | Upcoming filter; Published pill       |
| Completed | The event (or the last date of a series) has ended.                                                                         | Completed filter                      |

To take a published event offline without deleting it, open Edit Details and click Save as Draft.

The Registration card on the event page changes with the situation:

| What members see                                       | When                                                                    |
| ------------------------------------------------------ | ----------------------------------------------------------------------- |
| Register                                               | Free ticket. Sign In to Register if they need to sign in first          |
| Get Ticket                                             | Paid ticket, or a pay-what-you-can range                                |
| A Members tag, and Start a Membership                  | Subscriber Only ticket and the person isn't a member                    |
| Sold out, Sales ended or Unavailable on the ticket     | That ticket's seats are gone, or it can't be bought for the coming date |
| _"This event is full"_ and _"Registration is closed."_ | No ticket can be bought                                                 |
| _"This event has ended"_                               | Every date has passed                                                   |
| Registered, with View Ticket and Add to Calendar       | They already hold a ticket                                              |
| Payment pending, with Complete Payment                 | They started paying and didn't finish. The seat is held for a while     |

Someone already registered sees Already registered! and View Details.

## Limits and good-to-knows

- Turn on the Events section. Publishing doesn't put the event on your portal home by itself. Turn on the Events section in [My Portal → Design](https://portal.bringsoul.life/portal).
- Soul doesn't create meeting links for events. Paste your own link. Zoom links are created automatically for 1:1 sessions only.
- Automatic reminders go by email to confirmed registrants 2 days, 1 day and 1 hour before the event (before each upcoming date for a repeating event). You don't need to set them up.
- Repeating events that never end can only use Flat Rate pricing with an All Access ticket: _"Only flat pricing is allowed for forever events with all/future access for now."_ Give your series an end if you want per-date pricing.
- Capacity on repeating events can't be edited when tickets use All Access join policies. Soul manages the seat count across the series.
- Refunds can only be issued after the registration is cancelled, for a paid ticket, before the event ends.
- Registrations on mobile: use a computer for the most complete registration list.
- Double-check times after publishing. Open your public event page and check the date, time and timezone. For audiences across timezones, adding _"6pm PT / 9pm ET"_ to the description helps.
- Deleting an event _"will permanently delete this item and related tickets/content. This action cannot be undone."_
- Passes: one-off events can be included in a [pass](https://help.bringsoul.life/luminaries/offerings/passes/include-events-in-a-pass). Repeating events can't.
- Not available yet for events: scheduled price changes (use a code with an expiry instead) and guest checkout without an account (beta, may not be in your account yet).

## Guides

- [Host a one-off event](https://help.bringsoul.life/luminaries/offerings/events/host-a-one-off-event): 
A workshop, talk or retreat on a single date.

- [Host a repeating class or circle](https://help.bringsoul.life/luminaries/offerings/events/host-a-repeating-event): 
Weekly classes and monthly circles, with join policies and per-date pricing.

- [Set up tickets and pricing](https://help.bringsoul.life/luminaries/offerings/events/set-up-tickets-and-pricing): 
Free, paid, sliding scale, early bird, VIP and members-only tickets.

- [Offer a discount code](https://help.bringsoul.life/luminaries/offerings/events/offer-a-discount-code): 
A promo code for one event or all of them.

- [Run an online or in-person event](https://help.bringsoul.life/luminaries/offerings/events/run-an-online-or-in-person-event): 
Meeting links, venues, maps and directions.

- [Limit seats](https://help.bringsoul.life/luminaries/offerings/events/limit-seats): 
Capacity per event and per ticket.

- [Let members vote on a time](https://help.bringsoul.life/luminaries/offerings/events/let-members-vote-on-a-time): 
Publish now, pick the date with a timing poll.

- [Collect info with a registration form](https://help.bringsoul.life/luminaries/offerings/events/collect-info-with-a-registration-form): 
Intake, screening, dietary needs or intentions before people register.

- [Message your registrants](https://help.bringsoul.life/luminaries/offerings/events/message-your-registrants): 
Blasts for logistics, reminders and last-minute changes.

- [Share recordings and materials](https://help.bringsoul.life/luminaries/offerings/events/share-recordings-and-materials): 
Worksheets, replays and bonuses for people who registered.

- [Give your event a chat space](https://help.bringsoul.life/luminaries/offerings/events/give-your-event-a-chat-space): 
A group chat for registrants before, during and after.

- [Automate follow-ups](https://help.bringsoul.life/luminaries/offerings/events/automate-follow-ups): 
Send an email or form whenever someone registers.

- [Add attendees yourself](https://help.bringsoul.life/luminaries/offerings/events/add-attendees-yourself): 
Comp a friend, or register someone who paid you directly.

- [Manage registrations, cancellations and refunds](https://help.bringsoul.life/luminaries/offerings/events/manage-registrations-cancellations-and-refunds): 
See who's coming, mark attendance, cancel and refund.
