Admin Guide: Creating & Managing Events
This guide walks you through creating and managing events and classes as an administrator.
Getting Started
Section titled “Getting Started”Navigate to Admin > Series & Sessions to access the events management area. Here you can:
- View all existing events and classes
- Create new offerings
- Filter by workspace, certification, type, or status
- Sort by name, type, workspace, or upcoming sessions
Creating a Single-Session Event
Section titled “Creating a Single-Session Event”Use this for one-time workshops or activities.
Step 1: Start a New Series
Section titled “Step 1: Start a New Series”- Click Create Series
- Select Single Session as the format
- Click Continue
Step 2: Fill in Event Details
Section titled “Step 2: Fill in Event Details”Description Tab:
- Title - Name of your event (e.g., “Laser Cutter Safety Workshop”)
- Summary - Brief description shown in listings
- Description - Full details about what participants will learn/do
- Cover Image - Upload an image for the event listing
- Point of Contact - Who to reach out to with questions
Settings Tab:
- Event Type - Choose “Event” or “Class” (classes require an instructor)
- Status - Keep as “Draft” until ready to publish
- Default Duration - How long sessions typically last
- Primary Instructor - Required if type is “Class”
- Capacity - Maximum number of participants
- Member Price - Price for makerspace members
- Public Price - Price for non-members
- Waitlist - Enable if you want a waitlist when full
- Guest Tickets - Allow members to bring guests
- Workspace - Where the event takes place
- Location - On-site or off-site with address
Step 3: Add Optional Settings
Section titled “Step 3: Add Optional Settings”Compliance Tab:
- Add required certifications that participants must have
- Upload any required attachments or waivers
Notifications Tab:
- Configure automated emails/notifications:
- On Registration - Sent when someone signs up
- Before Event - Reminder before the session
- After Event - Follow-up after completion
Step 4: Save and Add Sessions
Section titled “Step 4: Save and Add Sessions”- Click Save to create the event
- Go to the Sessions tab
- Click Add Session
- Set the date, start time, and end time
- Optionally assign a different instructor
- Save the session
Step 5: Publish
Section titled “Step 5: Publish”- Return to the Settings tab
- Change status from “Draft” to Published
- Save changes
Your event is now visible to members!
Creating a Multi-Session Course
Section titled “Creating a Multi-Session Course”Use this for classes that meet multiple times, like a 4-week woodworking course.
Step 1: Start a New Series
Section titled “Step 1: Start a New Series”- Click Create Series
- Select Multi-day Course as the format
- Click Continue
Step 2: Fill in Course Details
Section titled “Step 2: Fill in Course Details”Same as single-session events, but configure these as defaults that cohorts can inherit or override:
- Default Duration - Typical length of each session
- Primary Instructor - Default instructor for all cohorts
- Capacity - Default class size
- Pricing - Default member and public prices
Step 3: Create Cohorts
Section titled “Step 3: Create Cohorts”Each time you offer the course, create a cohort:
- Go to the Cohorts tab
- Click Add Cohort
- Fill in cohort details:
- Name - Identify this offering (e.g., “Spring 2024” or “Tuesday Evenings”)
- Description - Any specific details for this cohort
- Instructor - Override the default if different
- Capacity - Override the default if different
- Pricing - Override the default if different
Step 4: Add Sessions to Each Cohort
Section titled “Step 4: Add Sessions to Each Cohort”For each cohort, add the individual class meetings:
- Open the cohort
- Click Add Session
- Choose your scheduling method:
Single Session:
- Pick one specific date and time
Specific Days:
- Add multiple specific dates (useful for irregular schedules)
Recurring:
- Set a pattern (weekly, bi-weekly, monthly)
- Choose days of the week
- Set start and end dates
- System generates all sessions automatically (up to 100)
- Save sessions
Step 5: Publish
Section titled “Step 5: Publish”- Change the series status to Published
- All cohorts with sessions become available for registration
Managing Pricing
Section titled “Managing Pricing”Setting Default Prices
Section titled “Setting Default Prices”On the series Settings tab:
- Member Price - What members pay
- Public Price - What non-members pay
These become the default for all new cohorts.
Custom Cohort Pricing
Section titled “Custom Cohort Pricing”To set different pricing for a specific cohort:
- Open the cohort
- Uncheck “Use Event Settings” (if shown)
- Enter custom capacity and prices
- Save
Use cases:
- Early-bird pricing for the first cohort
- Premium pricing for weekend sessions
- Discounted pricing for repeat offerings
Configuring Capacity and Waitlists
Section titled “Configuring Capacity and Waitlists”Setting Capacity
Section titled “Setting Capacity”Capacity limits how many people can register:
- Set at the series level as a default
- Override at the cohort level for specific offerings
Enabling Waitlists
Section titled “Enabling Waitlists”When a cohort is full, you can allow a waitlist:
- Go to series Settings or cohort settings
- Enable Waitlist
- Save
When spots open up, waitlisted registrants are notified.
Guest Tickets
Section titled “Guest Tickets”Allow members to register guests:
- Enable Guest Tickets in settings
- Set any guest limits
- Guests pay the public price
Adding Prerequisites
Section titled “Adding Prerequisites”Require participants to have specific certifications:
- Go to the Compliance tab
- Click Add Certification Requirement
- Select the required certification(s)
- Save
Members without the required certifications will see a message and cannot register until they complete the prerequisite.
Setting Up Notifications
Section titled “Setting Up Notifications”Automate communication with participants:
Notification Triggers
Section titled “Notification Triggers”| Trigger | When It Sends |
|---|---|
| On Registration | Immediately when someone registers |
| Before Event | X hours before the session starts |
| After Event | X hours after the session ends |
Notification Channels
Section titled “Notification Channels”- Email - Sent to participant’s email
- SMS - Text message (if phone number available)
- Push - Mobile app notification
- Webhook - Trigger external integrations
Recipients
Section titled “Recipients”- Registrants - People signed up for the event
- Instructors - Assigned instructor(s)
- Watchers - Staff monitoring the event
Creating a Notification
Section titled “Creating a Notification”- Go to the Notifications tab
- Click Add Notification
- Choose the trigger (registration, before, after)
- Select channels and recipients
- Configure timing (for before/after triggers)
- Save
Publishing and Status Management
Section titled “Publishing and Status Management”Status Options
Section titled “Status Options”| Status | Visibility | Registration |
|---|---|---|
| Draft | Hidden | Not available |
| Published | Visible | Open |
| Archived | Hidden | Closed |
Required Fields Before Publishing
Section titled “Required Fields Before Publishing”The Published option in the status dropdown will be greyed out until the following fields are filled in:
| Field | Required for |
|---|---|
| Title | All events and classes |
| Point of Contact | All events and classes |
| Primary Instructor | Classes only (not required for Events) |
You can always save as Draft even if these fields are empty — your work is never lost. Once you fill in the required fields, the Published option becomes available automatically.
If you hover over the greyed-out Published option, a tooltip will list exactly which fields still need to be completed.
Publishing an Event
Section titled “Publishing an Event”- Fill in all required fields (title, point of contact, and instructor for classes)
- Add at least one session
- Go to Settings tab
- Change status to Published — the option is enabled once required fields are complete
- Save
Archiving an Event
Section titled “Archiving an Event”To hide a past or cancelled event:
- Go to Settings tab
- Change status to Archived
- Save
Archived events are hidden from public listings but remain in your admin records.
Managing Sessions
Section titled “Managing Sessions”Session Status
Section titled “Session Status”Each session has its own status:
| Status | Meaning |
|---|---|
| Draft | Not yet confirmed |
| Scheduled | Confirmed and visible |
| Cancelled | Session won’t happen |
| Completed | Session has occurred |
Cancelling a Session
Section titled “Cancelling a Session”- Open the session
- Change status to Cancelled
- Save
Registered participants will be notified based on your notification settings.
Viewing the Roster
Section titled “Viewing the Roster”To see who’s registered for a session:
- Open the session
- Click View Roster or check the roster section
- See list of registrants with their status
Tips and Best Practices
Section titled “Tips and Best Practices”Naming Conventions
Section titled “Naming Conventions”- Events: Use action words (“Learn to Weld”, “CNC Workshop”)
- Courses: Use course-style names (“Intro to Woodworking”, “Advanced Metalworking”)
- Cohorts: Use clear identifiers (“Spring 2024”, “Saturday Mornings”, “Evening Section”)
Pricing Strategy
Section titled “Pricing Strategy”- Set member prices lower to encourage membership
- Consider early-bird pricing for first cohorts
- Use consistent pricing for similar offerings
Capacity Planning
Section titled “Capacity Planning”- Start with smaller capacities and increase based on demand
- Enable waitlists for popular offerings
- Track enrollment patterns to predict future demand
Communication
Section titled “Communication”- Set up “before event” reminders 24-48 hours ahead
- Send “after event” follow-ups for feedback
- Include location and parking details in registration confirmations
Prerequisites
Section titled “Prerequisites”- Only require certifications that are truly necessary
- List prerequisites clearly in the event description
- Consider offering the prerequisite course alongside the main course